将 mp4 文件合并为单个 mp4 文件

将 mp4 文件合并为单个 mp4 文件

我有一些 mp4 视频文件,我需要将它们逐个连接起来并制作一个 MP4 视频文件。

我了解了 FFMPEG,通过它我们可以连接文件。

我尝试过

ffmpeg -i concat:'file1.mp4|file2.mp4' -vcodec copy -acodec copy  -y OutCome.mp4

但是在执行命令时我总是得到file2.mp4,不存在这样的文件,但是该文件存在于文件夹中。

我做错了什么?或者是否有其他工具可以帮助我通过命令行实现此目标。

答案1

你只能编辑concat“喜欢”的文件concat

ffmpeg -i q.mp4 -c copy -bsf h264_mp4toannexb q.ts
ffmpeg -i r.mp4 -c copy -bsf h264_mp4toannexb r.ts
ffmpeg -i "concat:q.ts|r.ts" -c copy -bsf aac_adtstoasc qr.mp4

加入 H264没有重新编码

另一个选择是concat解复用器

如何连接(结合、合并)媒体文件

答案2

尝试使用 MP4Joiner。我已经使用此工具完成了您尝试的操作。

附言抱歉,对于这个老问题的答复,但对于其他浏览此处的人来说,这个工具非常好用。

相关内容