FFmpeg, ts合并

方法二:FFmpeg concat 分离器

这种方法成功率很高,也是最好的,但是需要 FFmpeg 1.1 以上版本。先创建一个文本文件 filelist.txt
file 'input1.mkv'
file 'input2.mkv'
file 'input3.mkv'
然后:
ffmpeg -f concat -i filelist.txt -c copy output.mkv
注意:使用 FFmpeg concat 分离器时,如果文件名有奇怪的字符,要在  filelist.txt 中转义。


实际操作代码:

1、cmd,进入ts文件夹,


2、输出文件夹名称 filelist    dir *.ts /b /s >filelist.txt


3、给每个list前加上内容,使每一行内容为 :     file  ‘ d:\ts\001.ts ’

  

4、ffmpeg -f concat -safe 0 -i  filelist.txt -c:v copy output.mp4    

  (加了 去除安全,# -safe 0: 防止Operation not permitted 

5、完成






关键词:

网友评论

发表评论

验证码