[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] 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。。。。。加前缀也是不行,用绝对地址也不行。。。我估计是不是得用正则啥的了?。。。所以求助下各位了,谢谢

回复 2# 523066680


    你说的这几种方式我都试过 合并后有问题

TOP

回复 6# Batcher


    有部分视频不能正常播放

TOP

返回列表