有没有非GPL-opensource C \ C ++ H264编码库?

时间:2010-02-23 19:09:14

标签: c++ c open-source encoding h.264

有人可以指点我使用未经GPL许可的开源H264编码库(用C / C ++编写)吗?

这不是用于创建cource的商业应用程序。我只是不想打开它的来源。

3 个答案:

答案 0 :(得分:2)

英特尔性能原语库允许您使用一组示例代码,其中包含可免费使用的h.264编码器,前提是您拥有英特尔性能原语的许可。如果是供个人使用,在Linux上,性能原语是免费的。

如果您不分发应用,也可以在应用中使用x264,而不会透露来源。如果您的应用是供个人使用的。

答案 1 :(得分:1)

  

这不是用于创建cource的商业应用程序。我只是不想打开它的来源。

您无需向公众开放来源;只是你分发给谁。如果您不将其分发给任何人,则不必将来源分发给任何人。

答案 2 :(得分:0)

这是因为您想在商业应用中使用它吗?

您可以使用LGPL实现,例如。 ffmpeg

我不知道任何MIT / BSD。

如果是商业应用程序,还有H.264本身的许可证付款问题。