一款处理音频和视频多媒体文件的功能强大的开源工具 ffmpeg ,由于ffmpeg的功能太强大,能解决处理的多媒体应用场景很多,我不可能在一篇文章中讲完,本文只对ffmpeg基本情况进行介绍,以后系列文章将继续介绍 ffmpeg 的更多信息和使用方法。
fmpeg 的名称来自过去曾经在VCD、DVD上流行一时的视频编码标准MPEG(Moving Picture Experts Group,动态图像专家组),前面的 ff 代表 Fast Forward(快速前进)。
首先说明一下: ffmpeg 的官网是 https://ffmpeg.org,这是我在官网下好的。
ffmpeg 是由法国人 法布里斯·贝拉(Fabrice Bellard) 发起的开源项目,ffmpeg 采用GPL 和 LGPL 两种分发协议。这是因为 ffmpeg 中使用的 libx264 以及 libx265 等库采用 GPL 协议,而GPL协议具有传染性,所以包含这些GPL库的软件必须以 GPL 协议发布。
LGPL 协议的使用更宽松、更自由,但分发中不能包括上述采用 GPL 协议的库。
继续八卦,ffmpeg 项目
1