FFmpeg 诞生 20 周年

FFmpeg 发推庆祝诞生 20 周年,并附上了 FFmpeg 项目的首个 commit 截图。从截图可以看到,Fabrice Bellard 作为 FFmpeg 的发起者提交了首个 commit。

除了 FFmpeg,其他许多知名开源项目,诸如 TinyCC、QEMU、JSLinux 以及比较新的 QuickJS 均出自 Fabrice Bellard 之手,详情查看 https://bellard.org/

FFmpeg 单词中的“FF”指的是“Fast Forward(快速前进)”,MPEG 是制定国际标准的组织,负责制定影音压缩及传输的规格标准。

虽然 FFmpeg 发展到今天已经非常成功,但并非一直都很顺利,项目发起者 Fabrice Bellard 曾领导过 FFmpeg 数年,不过后来 FFmpeg 社区出现分裂,包括 Fabrice Bellard 在内的部分 FFmpeg 开发者决定脱离原组织重新创建新项目,称作 libav。后来 FFmpeg 项目负责人 Michael Niedermayer 将 libav 的代码合并到了 FFmpeg。

除了 FFmpeg 的作者和一些“社区之争”事件,FFmpeg 最被人熟知的还有它创建的“耻辱柱”(目前已下线),因为 FFmpeg 属于自由软件,采用了 LGPL 和 GPL 许可证(具体依据所选的组件),所以任何人都可以在遵守协议的情况下自由使用。不过很多播放软件使用了 FFmpeg 的代码后并没有遵守开源协议公开任何源代码。FFmpeg 社区便将违反开源协议的公司、组织和个人网站贴在“耻辱柱”。韩国播放软件 KMPlayer 以及国产播放器暴风影音、QQ影音都曾上过榜。

延伸阅读

猜你喜欢

转载自www.oschina.net/news/124252/ffmpeg-20yr-old