我正在使用一些基于 gstreamer 的应用程序和一些其他流媒体内容,但我有些困惑:libav 和 ffmpeg 之间有什么区别?
我没有找到解释它们是什么以及它们有何不同。还有更多的工具叫做 ffmpeg,而其他的也有同样的东西。甚至那些项目标志也是一样的。更糟糕的是,即使使用它们的外部应用程序也会错误地命名它们,混合它们(gstreamer-0.10 指的是 ffmpeg,而 gstreamer-1.0 指的是 libav)。
有没有简单的方法可以找出应用程序真正需要和使用哪个库?是否有任何技术(非政治软件许可废话)差异为什么项目分裂,我应该知道何时应该与他们合作?
更新:评论中有人提供了与图书馆历史和有用信息相关的问题的链接。但是我怀疑我的问题是完全重复的: