【问题标题】:Merge two or more video files of any format using FFmpeg in iPhone在 iPhone 中使用 FFmpeg 合并两个或多个任意格式的视频文件
【发布时间】:2010-08-12 07:36:58
【问题描述】:

FFmpeg 中是否有任何直接命令可以合并 iPhone 中的视频。我需要通过将命令行参数设置为包含要合并的输入电影文件和输出文件名的 FFmpeg 以编程方式执行此操作。


我只是想使用 FFmpeg 合并两个 .mov 电影文件。我试图在 iPhone 中执行此操作,我正在创建一个命令行参数,其中包含两个要合并的视频文件作为输入参数和目标视频文件作为输出参数,然后调用 FFmpeg 的 main 方法。但是对于使用 FFmpeg 合并视频,首先我们需要将其转换为 mpg 格式,然后将 mpg 格式的电影文件以命令行格式传递。据我所知,这是使用 FFmpeg 合并视频的唯一方法。有没有人以不同的方式做到这一点?

【问题讨论】:

    标签: ffmpeg


    【解决方案1】:

    解释 FFmpeg 常见问题解答条目“How can I join video files?

    • 转码为支持直接串联的格式(MPEG-1、MPEG-2 PS、DV),然后再转回所需的格式。
    • 使用concat 协议可以在没有中间文件的情况下获得相同的效果。
    • 使用命名管道避免中间文件。
    • 使用无损yuv4mpegpipe 或原始格式执行上述任何操作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-27
      • 1970-01-01
      • 2018-04-23
      • 2019-03-01
      • 1970-01-01
      • 2018-12-22
      相关资源
      最近更新 更多