Android – FFmpeg替代获取视频帧. (由于许可)

Android – FFmpeg替代获取视频帧. (由于许可),第1张

概述场景: 我正在开发一个Android项目,在一个特定的openGL页面中,我会显示视频. FFmpeg用于从视频中获取帧(因为openGL不支持视频作为纹理),我使用帧来获得视频效果. 我在项目中使用预编译的FFmpeg二进制文件. 我不知道使用FFmpeg库的法律含义程度. 我的上司让我注意到FFmpeg legal reference 问题: 我不是法律专家,所以我理解的只是在商业免费应用程序 场景:

我正在开发一个Android项目,在一个特定的openGL页面中,我会显示视频.

FFmpeg用于从视频中获取帧(因为openGL不支持视频作为纹理),我使用帧来获得视频效果.

我在项目中使用预编译的FFmpeg二进制文件.

我不知道使用FFmpeg库的法律含义程度.
我的上司让我注意到FFmpeg legal reference

问题:

我不是法律专家,所以我理解的只是在商业免费应用程序中使用FFmpeg(但需要支付服务)会让我和我的公司陷入困境:(

绝不会发布项目源的源代码或任何部分.(客户对此非常严格.)

有问题吗?

1)我可以使用FFmpeg(使用Apache或MIT许可证)来获取视频帧吗?

2)在openGL中,获取视频帧并循环播放 – 这是播放视频的唯一方式吗?有没有其他方法可以实现此功能?

解决方法 IANAL,但是LGPL意味着如果您编译并使用ffmpeg作为共享库(.so文件)或独立可执行文件,那么您就可以了 – 即使在您出售的闭源应用程序中也是如此. 总结

以上是内存溢出为你收集整理的Android – FFmpeg替代获取视频帧. (由于许可)全部内容,希望文章能够帮你解决Android – FFmpeg替代获取视频帧. (由于许可)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1135407.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-30
下一篇2022-05-30

发表评论

登录后才能评论

评论列表(0条)

    保存