FFMPEG 的免许可编解码器是什么?

What are the licence free codecs for FFMPEG?

所以我最近开始在我打算商业分发的应用程序中实现 ffmpeg。我很难理解整个许可过程。

我见过的最常回答的问题似乎是关于 x264 的,它需要 x264.org 的付费许可才能在商业上使用它(对吗?)。我开始研究 mpeg4,但这似乎也被锁定在一些专利许可费 (https://www.mpegla.com/programs/mpeg-4-visual/license-agreement/) 后面。

我想我的问题是,哪些与 FFMPEG 兼容的视频编码器可以完全免费使用?

是的,我几乎不知道我在说什么,但我觉得我错过了房间里的大象...

The most commonly answered question I've seen seems to be about x264 which requires a paid licence from x264.org in order to use it commercially (right?).

没有。 x264 可免费使用。是否用于商业用途并不重要。它已获得 GPL 许可。但是,对于那些不能遵守 GPL 的人,可以使用非 GPL 付费许可证。是否遵守 GPL 有什么关系。如果不能,则必须购买非 GPL 许可证。

请参阅 Choose a License 了解为遵守特定许可证需要执行的操作的外行列表。

what video encoders compatible with FFMPEG are fully free to use?

从FFmpeg的角度来看,它们都是免费使用的。同样,它是否商业化并不重要。您所要做的就是遵守您的 FFmpeg 版本使用的任何许可证。它已获得 LGPL 2.1 许可,或者如果您使用 --enable-gpl 配置选项,则许可为 GPL 2。

没有可用于 FFmpeg 的付费非 GPL 许可证。参见 FFmpeg License and Legal Considerations