I'm trying to make a DVD from WMV's through Avisynth but the resulting MPEG2's are weird. The video seems to finish before the audio and then the video keeps looping certain segments while the audio stays constant. The video ends up flashing grey and black until it's just constant grey until it finishs.
I have tried changing the frame rate in the script and playing it through WMP Classic where the video appears to be in sync but upon advancing to a further section of the video, it is completely out. Then a later section can be in sync again.
I played one of the WMV's in WMP 11 and checked the statistics and it said :
Frame Rate - 23
Actual Rate - Constantly changing but stayed around 23
So i set the frame rate in the script to 23 and viewed it with WMPC but it still had random sync problems. At one point i actually saw the video skip a few frames and continue normally leaving the audio out of sync. So i went back and checked that bit again. Sure enough, it did it again at exactly the same point in the video.
There is always a grey picture at the end of the videos when viewing a script in WMPC , VirtualDubMod or watching the encoded video. It can be flashing or constant for several seconds. It's as if it's trying to fill the gap left by the sync problem until the audio finishs
I think, maybe, i'm dealing with WMV's with variable frame rate. I dunno. Is there a script to convert it to a constant 29.97?
I hope someone knows what is going on cause it beats me.
Thanks
Avisynth V.2.56
Script i'm using -
Code:
directshowsource("File.wmv",fps=(whatever i try or whatever WMP 11 says it is))
TMPGEnc V2.521.58.169