VFR,即Variable Frame Rate
即可变帧率,VFR视频就是不同时间段帧率是不同的
在动态画面中使用较大的帧率,而在静态画面中使用较小的帧率
这样可以有效的减少视频文件的体积,并改善动态画面的质量
VFR有好处,也有弊端,比如不易进行各种封装操作处理等
所以VFR的视频并不多,目前主要是有部分内嵌字幕的动漫视频可能是VFR的
VFR视频封装处理方式
VFR的视频各个段落的帧率不一样,我们按照通常方式封装处理必然造成视频音频不同步
所以我们得按照它的段落排部方式来安排帧率,可通过抽取源视频timecode以便正确封装
首先确认下视频属性,一般看到这种不常规的帧率,大部分时候都是VFR的
当然其他表象情况也有,主要是根据按照通常方式重封装后是否视频音频同步来定[重编码另论]
这里说的同步是指源同步的情况下,视频音频均无延迟情况下正确封装操作也不同步那就是VFR视频了
用MKV工具释放流和timecode档[注意视频轨使第几个}
保留和视频轨序号一样的那个timecode文档,视频音频文档全改成同名
不是AAC,音频需要处理[这里会生成一个只有音频的MP4,放于timecode文档同目录]
输出目录请选择timecode文档所在的目录,音频视频文档三者一定要同名
如果音频是不需要处理由视频工具提取出来的AAC,那么一定要先拖入音频再放视频
原理是:把音频流包入MP4,把视频流包入MP4,然后根据timecode来修正帧率
所以这里如果是音频工具转好的音频MP4[AAC]就不用拖入了,直接放于输出目录等包入视频流即可