Libav 和 FFmpeg 是啥关系

不是改名,是分裂(fork)可以参考这遍文章 The FFmpeg/Libav situation简单地说,原来FFmpeg的一群开发者不满FFmpeg的项目管理方式,所以fork了新的一个项目,叫libav。结果是增加了竞争,让FFmpeg更新的更频繁,FFmpeg经常把Libav的提交合并回FFmpeg;但是就链接作者所说,libav的开发也有很多自己的问题,所以FFmpeg与Libav发展最好如何也很难判断
■网友
libav网站是说"We, as a group of FFmpeg developers, have decided to continue developing FFmpeg under the name Libav."而不是"the FFmpeg developers" 我看了一些外国网站上的讨论,好像是说ffmpeg的几个主要开发者可能有分岐,开了libav这个分支。哪个更好用,还要看以后的发展。
■网友
我听说的。我听说FFmpeg更侧重底层的效率。(由于开发者大多是设备厂家的人希望自己的设备尽快的run起来,于是更偏向底层些)Libav更侧重软件构架。(也是此原因分裂的,不满对软件框架的混乱,为了更好的代码结构,分裂出来)如果我听说的说法是对的话,那么我更倾向于Libav,1是好的代码构架方便学习,2是二者会相互merge代码。


    推荐阅读