在iOS中调用ffmpeg转换为bash?

时间:2011-11-15 13:58:57

标签: ios ffmpeg

我可以使用ffmpeg -f mpeg -i src.mpg mpeg4 dest.mp4之类的东西将src.mpg转换为bash中的dest.mp4。 我必须将ffmpeg移植到iOS。 如何在iOS中使用该命令来完成转换?

2 个答案:

答案 0 :(得分:0)

如果您希望加入应用商店,则无法执行此操作。你不能调用任何外部二进制文件。

链接到ffmpeg库,或使用iOS自己的媒体转换API。

答案 1 :(得分:0)

不能直接完成,虽然有另一种更好的方法可以做到这一点,具体如下:

  1. 将视频/音频文件上传到支持ffmpeg的网络服务器。
  2. 调用php文件/服务任何其他服务器端语言以实际执行ffmpeg命令进行转换。
  3. 转换后从Web服务器返回文件。
  4. 如果您不想在网络上自行操纵/管理ffmpeg,您可以尝试使用encoding.com等服务。