国语音轨与视频帧速率不同步的调整方法

常用的视频Frame rate帧速率有23.976帧、24帧、25帧、29.97帧、30帧,如果国语音轨提取自帧速率为25帧的视频,要将这条音轨合成到帧速率为23.976帧的视频中,不调整就会不同步,要调整就要用到封装软件Mkvtoolnix中的伸展比率,这个调整很简单:

1. 在Mkvtoolnix中添加高清视频和国语音轨;
2. 点国语音轨使其成当前状态,在下面选项卡中选【格式细节选项】;
3. 在伸展比率中填:“国语音轨的原视频帧速率”/“现在的高清英语视频帧速率”。

如:现在的高清英语视频帧速率是23.976,音轨提取自25帧的视频,就填25/23.976,(如下图)“/”是除号,可计算成小数。字幕的调整也一样。如果不知道音轨的原视频帧速率,看音轨的时长比视频的时长大多少,长的多选29.97,长几十秒选25或24,音轨的时间比视频的时间短,则选23.976,这时视频帧速率肯定大于23.976。伸展比率确定后,再调延时就方便多了。此方法只对音视频没有剪裁过的有效。

也可先把国语音轨进行拉伸延时后保存,再封装到视频中:

假定高清英语视频帧速率是23.976,音轨提取自25帧的视频,在Mkvtoolnix中单独添加国语音轨,伸展比率中填:25/23.976,然后保存,用2个播放器,一个播放视频,一个播放国语音轨,看国语音轨开始和结尾延时多少,帧速率调整正确前后延时是相同的,如果国语音轨要提前5秒播放才能与视频同步,则在Mkvtoolnix中添加刚才保存的国语音轨,在延时中填-5000,再保存,这条音轨就完美匹配视频了,可直接用Mkvtoolnix封装了。

对AAC的音轨要在【格式细节选项】中打勾【AAC 是 SBR/HE-AAC/AAC+】,因为如果有多条音轨封装在一起,有的播放器和电视机认不出AAC音轨,不能播放。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理

相关文章

开始在上面输入您的搜索词,然后按回车进行搜索。按ESC取消。

返回顶部