原文作者:TGFC - qyqgpower
首先,不要和我提PMC这个垃圾
再也不需要迂回TMPGEnc来frameserve、再也不需要Goldwave提取音频,更不需要担心会不同步,因为AVISynth 2.56出现了
AVISynth 2.56与2.55虽然只有0.01的版本差距,但DirectShowSource加入了对付经常是VFR的RMVB、MKV、WMV的最强武器:convertfps
DirectShowSource("……", fps=29.97, convertfps=true)
仅仅这么一句就可以了(当然,你需要有相应的directshow filter,例如MKV的最佳DirectShow分离器是Haali Media Splitter),由于是通过directshow filter,MKV的字幕等都可以开启调整。
注意如果源FPS超过29.97的话最好将fps设为119.88,然后再加上一句ChangeFPS(29.97)
注意2.56还处于RC2阶段,并不是最后的正式版
www.avisynth.org/DirectShowSource
简单的说明一下,这个方法就本人以前的方法而言,2.56增加了DirectShowSource中的convertfps对片源的fps做了简单限定,转RMVB依然可以用偶原来的方法,MKV依然需要Haali Media Splitter分离.......