我正在开发的 iPhone 应用程序会在特定的用户定义的时间间隔内连续捕获图像,我正在寻找一种将这些图像组合成 H264 编码视频的方法。我在 Google 上做了一些研究,看起来我必须在 iPhone 上使用 ffmpeg/mencoder 之类的东西? (还发现有人把ffmpeg移植到iPhone上,ffmpeg4iPhone)
但是,我发现 x264 采用 GPL 许可证,如果我使用 ffmpeg,则需要我开源我的项目。还发现有些人建议使用 Ogg Theora,但如果我使用它,我需要将其移植到 iPhone。 (我现在不知道该怎么做)。
有什么解决方法吗?有任何想法吗?谢谢。
我认为您处于 GPL 绑定状态,并且有两个建议:
继续吧,GPL 你的项目。您没有理由不能销售开源软件,并且应用程序商店的延迟/惩罚期将为您提供比使用 GPL 代码完成任何潜在项目更好的准备时间。您在 iTunes 商店中的位置、您的动机和任何品牌可能比源代码更有价值。另外,您还可以让其他人为您修复错误。更新:截至 2011 年 1 月,GPL 和 App Store 不能混用.
有 iPhone 应用程序将原始图像上传到服务器并在那里进行处理。这样您就不会发布和分发 FFmpeg 和 x264 代码,因此不需要分发它。
祝你好运,如果你的文章发表了,请在这里告诉我们!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)