ffmpeg 视频合并
转载:[实战详细讲解ffmpeg命令的使用(来自一线的经验,视频合并&avi转MP4&补空白音频【收藏下来一定用的到】)]( https://cloud.tencent.com/developer/article/1877108#:~:text=使用ffmpeg命令进行视频合并操作分为两步。 首先新建一个名为filelist.txt 的文件,在该文件中将需要合并的视频地址写入该文件。 比如D%3A ffmpeg_test目录下有 1.mp4和2.mp4需要合并。 则写入的格式如下: 执行视频合并的ffmpeg的命令: ,-i%20D%3A%5Cffmpeg_test%5Cfilelist.txt%20-c%20copy%20-strict%20-2%20D%3A%5Cffmpeg_test%5Cconcated.mp4%20%E5%91%BD%E4%BB%A4%E7%9A%84%E8%A7%A3%E9%87%8A%EF%BC%9A%E8%BF%99%E9%87%8C%E5%B0%B1%E6%98%AF%E5%B0%86%E5%89%8D%E9%9D%A2%E7%9A%84filelist.txt%E8%AE%B0%E5%BD%95%E7%9A%841.mp4%E5%92%8C2.mp4%E4%B8%A4%E4%B8%AA%E8%A7%86%E9%A2%91%E5%90%88%E5%B9%B6%E6%88%90%E4%B8%80%E4%B8%AA%E5%90%8D%E4%B8%BAconcated.mp4%E7%9A%84%E8%A7%86%E9%A2%91%E3%80%82)
视频合并示例:
# filelist.txt:
#file 'a.flv'
#file 'b.flv'
# -f concat : 合并操作
# -safe 0 : 避免操作输入流的权限问题
# -c copy : 指定输入和输出视频流编码格式保持一致
# -strict -2 : 避免 opus in MP4 support is experimental 问题
ffmpeg -f concat -safe 0 -y -i filelist.txt -c copy -strict -2 output.flv

浙公网安备 33010602011771号