PDA

View Full Version : DVD VOB source at 352x240 and I can't get it into AVISynth...


Jeff D
22nd April 2004, 03:04
I've got a DVD with animation that's at 352x240, I've tried everything I know to get this file into AVISynth.

I've tried DVD2AVI 1.76 and the latest with Don's fixes, Nic's MPEGDecoder and MPEG2Dec3 none of these work. Each time there's a different issue.

DVD2AVI tries to use a full sized 720x480 image, no matter what I do to resize or crop the image I get nothing but a green screen.

MPEGDecoder give me a video area that doesn't seem to exist, media player opens up a window that seems to be just slightly larger than the controls.

MPEG2Dec3 won't even open the file because it's a VOB and not a d2v file.

Anyone have any suggestions?

Note: VirtualDub can open the .vob files correctly, I just don't have the filters for vdub that I want to use. This may end up the only solution...

neuron2
22nd April 2004, 03:28
Post a link to a VOB fragment that exhibits the problem.

Jeff D
22nd April 2004, 04:35
Ok, I placed a small 2MB clip up here (http://home.comcast.net/~jeff.davies/video/test.zip) thanks for the time.

trevlac
22nd April 2004, 05:10
Can't say I know what I'm doing ... but ... :)

I demuxed your sample with vobedit and used the following to open it in vdub via avs.


v = DirectShowSource("test.m2v")
a = WavSource("test.wav")
AudioDub(v,a)

Jeff D
22nd April 2004, 05:35
Thanks for the idea trevlac, but I haven't been able to get the directshowsource to work with 2.5. Even tho directshowsource is a built in function, I always get the "function is unknown" error. I'll have to look into that again.

Jeff D
22nd April 2004, 21:09
trevlac, good idea, works for now.
thanks

neuron2
27th April 2004, 01:04
I analyzed your VOB. It has MPEG1 video, which is not surprising given the frame size. Not too many people know that the DVD spec allows for MPEG1 video. But DVD2AVI and MPEG2DEC3 (and my versions of them) currently do not support MPEG1 video.

Even though VobEdit (incorrectly) named the demuxed file *.m2v, it is really MPEG1. You can prove this by dropping it onto VirtualDub 1.5.10, which decodes it just fine. VirtualDub doesn't support MPEG2.