Log in

View Full Version : mpeg2source problem... =(


gantengx
19th June 2005, 05:52
Hi, guys... I just downloaded DGDecode.dll from GordianKnot, and I put this on my avisynth code (i use avisynth 2.55)

LoadPlugin("C:\Program Files\AviSynth2\plugins\DGDecode.dll")
Mpeg2Source("E:\A_WALK_TO_REMEMBER\A Walk To Remember PAL Interlaced.d2v")

and i opened in virtualdub 1.5.10 but how come i got this result

Avisynth open failure:
MPEG2Source:couldn't open source file, or obsolete D2V file

anyone know how to fix this? btw the d2v file i just use dvd2avi to make the file


and also i got this little weird problem i tried with this code

AVISource("A Walk To Remember Trailer_d2v_vfapi.avi")
WAVSource("A Walk To Remember Trailer AC3 T01 2_0ch 224Kbps DELAY -80ms.mp3.wav")

and i got error message: "No video stream found" but if i take off the WAVSource it works. my wav source is riff-wav file

what the heck is wrong with my avisynth... =(

thanks guys

Guest
19th June 2005, 06:01
The D2V file must be made with the matching DGIndex (not DVD2AVI). It's also included in GK.

BTW, it is both silly and unnecessary to make a VFAPI file and then load it through Avisynth. You should load the D2V directly with MPEG2Source().

gantengx
19th June 2005, 06:12
oww...okay...no wonder..i'll try it out soon

btw, i know i dont need to convert to vfapi, but im just curious how come i got those kind of error message? and oh, i try do some experiments and i put this code

AVISource("A Walk To Remember Trailer_d2v_vfapi.avi",true)
SeparateFields
Bob()
ConvertToYUY2()
ConvertFPS(25)

I got and error message "The new frame rate is too small: Must be greater than 33. Increase or use 'zone='"

How come I got that message? last time i convert one of my movie from 30fps to 25fps using the convertfps without any problem. and for this one actually from 50fps(since i used bob) to 25fps i got that error....

thanks guys

Guest
19th June 2005, 06:51
Your WAVSource() issue is described in the Avisynth documentation.

It makes no sense to precede Bob() with SeparateFields().

gantengx
19th June 2005, 07:14
ops...yeah, sorry i just read the documentation, it works fine now

thanks hehe :p