FFMPEG - concat上的非单调DTS

时间:2014-12-13 12:31:40

标签: ffmpeg

我需要连接多个文件。似乎有时文件工作和连接没有问题。然后在其他文件上,文件不会连续,我得到非单调的DTS"。我一直在谷歌搜索我应该在这些文件上做什么,以便他们正确连接,但我仍然没有发现。

有没有让DTS对所有文件完全相同?我可以使用FFMPEG重新编码文件,并期望al DTS是单调的吗?我相信我尝试重新编码它们,花了一段时间,尺寸增加但我似乎得到了相同的错误。

2 个答案:

答案 0 :(得分:1)

经过几个小时的尝试而没有任何结果后,我改为Mp4Box并开始使用相同的插件。

MP4Box -cat path / to / video1.mp4 -cat path / to / video2.mp4 -cat path / to / video3.mp4 -new path / to / output.mp4

答案 1 :(得分:1)

同样的问题,我在concat之前使用libx264中的文件重新编码:

ffmpeg -i in.mp4 -c:v libx264 -c:a aac out.mp4

(mpeg4 reencoding问题持续存在)