View Full Version : Nic's MPEGDecoder vs. MPEG2DEC3
SimonSez07
14th February 2003, 20:08
could someone explain the pros/cons to using either of these *WITH D2V FILES* in AVISynth 2.5. I am not sure which one to use as I am thinking of moving from avisynth 2.07 + mpeg2dec to avisynth 2.5 in the interest of speed.
thnx
Tabriz
14th February 2003, 20:18
Not being an expert in these matters but I have tried both and found the results with MPEGDecoder to be more pleasing.
I hope this helps.
best regards Tabriz
SimonSez07
14th February 2003, 22:11
tabriz -
thanks for the response, but when you say pleasing, do you mean it looks better, or is faster??
thanks again,
-simon
Zarxrax
15th February 2003, 02:33
I'd say go with MPEG2DEC3 because of the postprocessing options.
Tabriz
15th February 2003, 19:42
Not much difference noticed in speed but the quality appeared better.
Hope this is a help.
The only real way to find out is to try a test.
best regards
Tabriz
digitize
15th February 2003, 22:13
I'd agree with zarxrax, mpeg2dec3 has the postprocessing options, and also going with avs 2.5 with a yv12 source means you'll stay in yv12 rather than converting to yuy2, which should go faster / compress somewhat better.
SimonSez07
15th February 2003, 23:57
are you saying that nic's mpegdecoder does not stay within the yv12 colorspace??
Wilbert
16th February 2003, 01:27
It does!
SimonSez07
16th February 2003, 07:52
what exactly do you mean by "postprocessing options" ??
Guest
16th February 2003, 15:09
Originally posted by SimonSez07
what exactly do you mean by "postprocessing options" ?? Reduction of ringing and blocking artifacts after MPEG decoding.
scorchED
16th February 2003, 22:02
@Wilbert
i tried Nic's latest MPEGDecoder for AVISynth 2.5 and it gaves me an YUY2 output directly after the "MPEGSource" command.
Nic
16th February 2003, 22:33
How sure are you about that scorchED? And how did you test it. Unless I made a huge compilation error, then thats impossible.
-Nic
scorchED
17th February 2003, 01:34
@Nic
i tried convolution3d_yv12(..) directly after mpegsource(..) in AVISynth 2.5b and VDubMod returns with the error that c3d needs YV12 colorspace.
---------------------------------------------------------------
Source=MPEGSource("D:\_DVDs\Erin\dvd2avi.d2v")
Source2 =Source.crop(10,10,700,550)
movie =Source2.trim(325,182019).FluxSmooth(20,10)
credits =Source2.trim(182020,0).Convolution3D(1,8,8,8,8,8,0)
movie+credits
Levels(0,1.15,255,0,255)
BiCubicResize(544,304)
---------------------------------------------------------------
scorchED
17th February 2003, 01:43
@Nic
i retried after your last post and voila it's working. very strange:confused:
i am realy sorry!
scorchED
17th February 2003, 02:13
i found out a new strange thing with Nic's MPEGDec
Decoding with Nics MPEGDec results in a longer movie than decoding with MarcFD MPEG2Dec3.
the movie i'm encoding now is "Oceans 11" PAL version. maybe Nics Decoder decodes the movie with 23.9999FPS instead of 25FPS so it results in alonger movie.
After some hours of encoding i will see what is happening...
Nic
17th February 2003, 10:22
Load your avs into VirtualDub and see. are you sure about this as well? AviSynth returns the framerate by have a numerator and a denominator. my denominator is always 1000 so you must be getting a numerator of 23999 ??? Load up dbgview from sysinternals and see what comes back...
-Nic
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.