我有一个 H.264 视频流和一个 AAC 音频流,需要将它们多路复用到一个 MKV 文件中。我在 Linux 上使用 mkvmerge 基本可以完成这项工作,但是对于每组流,我发现音频流太快了,每小时快 1 秒。这些视频从头到尾有 2.5 小时,所以到最后音频快了 2.5 秒。
我知道音频很快,而视频很慢,但是对于那个相对较小的偏移,我并不真正关心两个流中的哪一个发生了变化,但有人可以建议一种在 Linux 下可以强制这两个流的长度完全相同的方法吗?
答案1
我认为实现此目的的最简单方法是将视频与稍高的帧速率混合。这应该会略微提高视频速度。