【问题标题】:Calling ffmpeg convert from bash in iOS?在 iOS 中从 bash 调用 ffmpeg 转换?
【发布时间】:2011-12-29 13:31:14
【问题描述】:

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

【问题讨论】:

  • iOS下有shell环境吗?

标签: ios ffmpeg


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:

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

    1. 将视频/音频文件上传到支持 ffmpeg 的网络服务器。
    2. 调用任何其他服务器端语言的 php 文件/服务来实际执行 ffmpeg 命令进行转换。
    3. 转换后从网络服务器取回文件。

    如果您不想自己在 Web 端操作/管理 ffmpeg 的麻烦,您可以尝试 encoding.com 等服务。

    【讨论】:

    • 听起来可能非常很慢。
    • 当然会非常慢,但目前这是唯一可用的选项。
    猜你喜欢
    • 2014-10-12
    • 2013-05-18
    • 2011-02-23
    • 2014-11-17
    • 1970-01-01
    • 1970-01-01
    • 2014-06-13
    • 1970-01-01
    • 2011-03-07
    相关资源
    最近更新 更多