- 帖子
- 6
- 积分
- 17
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2016-9-6
|
[文件操作] win 下使用 ffmpeg 大批量合并 ts 文件,求助
本帖最后由 LKJHGFDSA 于 2018-7-12 07:04 编辑
我需要把一个目录下的大量文件(名字非常规律的,都是 1.ts,2.ts,3.ts.......有一千多个文件)合并成一个文件,
我用的ffmpeg来合并的,用了十个文件做测试,发现很流畅,完全符合要求,当时现在的问题在于。。。。我怎么批量导入这1000多个文件呢。。。我做测试的时候用的下面的命令:
ffmpeg -i 1.mp4 -c copy -bsf:v h264_mp4toannexb -f mpegts 1.ts
ffmpeg -i 2.mp4 -c copy -bsf:v h264_mp4toannexb -f mpegts 2.ts
ffmpeg -i 3.mp4 -c copy -bsf:v h264_mp4toannexb -f mpegts 3.ts
.........
ffmpeg -i "concat:1.ts|2.ts|3.ts|........" -c copy -bsf:a aac_adtstoasc -movflags +faststart output.mp4
我试着使用 * 通配符,不过提示找不到*.ts。。。。。加前缀也是不行,用绝对地址也不行。。。我估计是不是得用正则啥的了?。。。所以求助下各位了,谢谢 |
|