ffmpeg concat
时间: 2023-08-27 12:14:41 浏览: 267
ffmpeg的concat命令用于将多个音视频文件合并为一个文件。以下是一个示例命令:
ffmpeg -i 1.mp4 -i 2.mp4 -i 3.mp4 -filter_complex '[0:0 [0:1 [1:0 [1:1 [2:0 [2:1 concat=n=3:v=1:a=1 [v [a]' -map '[v]' -map '[a]' output.mp4
在这个命令中,我们使用了三个输入文件1.mp4,2.mp4,3.mp4,分别指定了各个文件的音频和视频流。过滤器复杂部分的参数'[0:0 [0:1 [1:0 [1:1 [2:0 [2:1 concat=n=3:v=1:a=1 [v [a]'指定了合并的规则,具体的含义是将三个输入文件的视频流和音频流按顺序合并,最终生成一个视频流和一个音频流。最后,我们使用-map参数指定了输出文件的视频流和音频流,并将结果保存为output.mp4文件。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [ffmpeg拼接视频方法concat详解](https://blog.csdn.net/sinat_14826983/article/details/82597272)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *3* [FFmpeg流拼接滤镜concat原理与使用注意事项](https://blog.csdn.net/chaijunkun/article/details/116237809)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文