根据此问题的第一条评论,“这个名称的库由FFmpeg项目和Libav项目提供,但它们是相互不兼容的。”因此,我认为答案取决于您想要使用哪个libavcodec。——由用户aland和维基百科所述。这两个项目之间存在什么区别?我对视频和音频编码到H/X264、Mp3和AAC以及Mp4/Mkv容器很感兴趣;但更重要的是,我想用一个可靠且最新的图书馆开始,并具有许多平台的广泛支持和宽松的许可证。
ffmpeg和其分支在一般用户眼中最明显的区别是二进制名称不同(ffmpeg、ffplay、ffprobe与avconv、avprobe、avplay等)。FFmpeg会合并大部分来自libav的提交,但反之则不然,因此libav没有那么多功能。因此,ffmpeg可以完成libav的大部分工作,但libav并非总能完成ffmpeg的所有工作。