我之前了解到FFMpeg 可以合并视频:
然而,我正尝试加入录制的无线广播(.ts 文件),我相信信号质量的轻微问题导致 FFMpeg 无法加入其中 95% 的广播。
我使用的命令是:
ffmpeg.exe -i concat:file1.ts^|file2.ts -vcodec copy -acodec copy -f vob combined.ts
我几乎总是会遇到类似的错误:
Application provided invalid, non monotonically increasing dts to muxer in stream 1: 857442 >= 857442
如果我使用传输分离器(仅是 GUI —— 我需要 CLI),它可以无错误地运行。
所以我的问题是,我该怎么做才能让 FFMpeg 更好地连接这些文件,或者是否有更好的替代 CLI 来连接录制的 .ts 文件?
答案1
您可以尝试使用mencoder
。一般来说,您可以mencoder
使用以下语法来合并更多文件:
mencoder file1.ts file2.ts -ovc copy -oac copy -o combined.ts
答案2
简单尝试一下;
cat *.ts > output.ts
对我来说,大多数 TS 文件都适用