在iPhone中使用FFmpeg合并两个或多个任何格式的视频文件

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

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

最佳答案 用FFmpeg FAQ条目“
How can I join video files?”来解释

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

点赞