Objective c 为iOS 5.1编译ffmpeg

Objective c 为iOS 5.1编译ffmpeg,objective-c,ios,xcode,compilation,ffmpeg,Objective C,Ios,Xcode,Compilation,Ffmpeg,我从这里开始遵循jold的步骤: 当我尝试jold的解决方案时,armv6和armv7出现以下错误。i386工作完美 lipo:无法打开输入文件:armv6/libavcodec.a(没有这样的文件或目录) lipo:无法打开输入文件:armv6/libavutil.a(没有这样的文件或目录 lipo:无法打开输入文件:armv6/libswscale.a(没有这样的文件或目录) 脚本结束时,在/armv7和/armv6中只有libadevice.a和libavformat.a 为什么?简短回

我从这里开始遵循jold的步骤:

当我尝试jold的解决方案时,armv6和armv7出现以下错误。i386工作完美

lipo:无法打开输入文件:armv6/libavcodec.a(没有这样的文件或目录)

lipo:无法打开输入文件:armv6/libavutil.a(没有这样的文件或目录

lipo:无法打开输入文件:armv6/libswscale.a(没有这样的文件或目录)

脚本结束时,在/armv7和/armv6中只有libadevice.a和libavformat.a

为什么?

简短回答: 原因是IframeExtractor生成脚本错误。ffmpeg的arm版本实际上从未生成,因为脚本在生成过程中出错。您可以在./configure期间看到错误发生

请看我对同一问题的回答:

简短回答: 原因是IframeExtractor生成脚本错误。ffmpeg的arm版本实际上从未生成,因为脚本在生成过程中出错。您可以在./configure期间看到错误发生

请看我对同一问题的回答:


如果您不介意使用比最新版本更旧的ffmpeg,但是经过良好测试,可以与armv7设备配合使用,那么您可以试试这个


当我们着手解决它时,我们将更新到版本11,但我们发现.8的问题更少,视频质量更好。

如果您不介意使用比最新版本更旧的ffmpeg,但经过良好测试,可以与armv7设备配合使用,您可以尝试此功能


当我们开始讨论时,我们将更新到版本11,但我们发现.8的问题更少,视频效果更好。

注意,将编译了ffmpeg的iOS应用程序放在应用商店中是一个模糊的法律问题:注意,将编译了ffmpeg的iOS应用程序放在应用商店中是一个模糊的法律问题: