按以下方法`能读``绝对同步``
LoadPlugin("VSFilter.dll")
v=AVISource("E:\eMule\Incoming\Masaru Ashita no Yukinojoe 2 Vol.2.avi",false).ChangeFPS(23.970)
a=DirectShowSource("E:\eMule\Incoming\Masaru Ashita no Yukinojoe 2 Vol.2.avi",video=false)
AudioDub(v,a)
textsub("E:\eMule\Incoming\Masaru Ashita no Yukinojoe 2 Vol.2.ssa")
第一:
这样就可以的了``
用DirectShowSource读取不同步是因为WMV9用DirectShowSource读取WMV9已经把`输出帧定死了为`默认帧`30帧``因为WMV9帧数是动态的``
固定死每秒读取输出帧``那么`你用什么帧值都不会同步``
第二:WMV9``用AVISource读取不了`因为你没有装好足够插件或音频问题``
把音频和视频分开写AVISource就可以读WMV9的AVI`
PS:请装好以下三样插件``
WM9Codecs.exe`
WM9Powertoy_TweakMP.EXE
wmv9VCMsetup.exe