3

根据这个问题的第一条评论,我引用

“FFmpeg 项目和 Libav 项目都提供了具有此名称的库,但它们相互不兼容”。所以我认为答案取决于你想使用哪个 libavcodec。

通过用户aland维基百科

这两个项目之间存在什么区别?

我对使用 Mp4/Mkv 容器将视频和音频编码为 H/X264、Mp3 和 AAC 感兴趣;但更重要的是,我想从一个可靠且最新的库开始,该库具有许可许可证并在尽可能多的平台上得到广泛支持。

4

1 回答 1

4

对于普通用户来说,ffmpeg 和 fork 之间最明显的区别是不同的二进制名称(ffmpegffplayffprobevs avconvavprobeavplay)。FFmpeg 合并了来自 libav 的大多数提交,但它不是互惠的,因此 libav 没有那么多功能。因此,ffmpeg 可以做大部分 libav 可以做的事情,但 libav 不能总是做 ffmpeg 可以做的所有事情。

于 2012-09-16T03:24:15.243 回答