我需要将图像序列(即png)转换为iPhone中的视频文件。我如何将图像转换为视频。
此致
答案 0 :(得分:2)
请忽略“使用ffmpeg”之类的错误建议。这可以在桌面上运行,但license issue使你在iPhone应用程序中包含ffmpeg源代码在法律上有问题。 Apple提供了一个名为AVAssetWriter的类,您可以在应用程序中将一系列图像编码为h.264,存储在.m4v quicktime容器文件中。虽然苹果提供的逻辑确实有效,但实际使用并不容易,你需要阅读相当多的文档才能使代码正常工作。如果你想自己跳过实现它(并且可能节省3到4天的工作时间),请考虑使用我的AVAnimator库用于iOS,因为h.264编码逻辑已经在AVAssetWriterConvertFromMaxvid类中实现。一旦编码为h.264,视频就可以用标准播放器播放,并且足够小,可以上传到远程服务器。
答案 1 :(得分:-1)
您可能需要FFMPEG
之类的内容