Log in

View Full Version : Use mpeg2dec or mpeg2dec3?


mikegun
7th March 2003, 19:17
hi there,

I use cce 2.5 for encoding (mostly dvd).
here is my script, it works with both .dlls which means
that cce produces a .m2v file I can watch ;-)

both .dlls are from the avisynth package.
which one should I prefer to use ?
do I need the last line in any case or not at all ?

#LoadPlugin("C:\AviSynth 2.5\plugins\MPEG2Dec3.dll")
LoadPlugin("C:\AviSynth 2.5\plugins\MPEG2Dec.dll")
mpeg2source("D:\temp\ICHI\ichi.d2v")
ResampleAudio(44100)
ConvertToYUY2

regards,
mike

sh0dan
7th March 2003, 20:41
Either should be fine

MPEG2Dec produces YUY2 output, but the conversion takes time. That way ConvertToYUY2() doesn't do anything.

MPEG2Dec3 produces YV12 output, which is faster, but the YV12 is then converted to YUY2 by ConvertToYUY2().

There is no difference without any filters.

"Ichi - The Greatest Anti-Hero" - oh no - that's not what it's called. :)

If it's "Ichi the Killer" R1, I actually found an old script, I used for backing it up to a 2CD/AC3.

loadplugin("mpeg2dec3.dll")
loadplugin("decomb.dll")
loadplugin("convolution3dYV12.dll")
MPEG2Source("C:\temp\rip01\diller.d2v")
crop(10,60,-6,-62)
Telecide()
Decimate(cycle=5)
coloryuv(off_y=-16,gamma_y=16,gain_y=16,gamma_u=32,gamma_v=32)
Convolution3d (preset="movieHQ")
mergechroma(blur(1.5))
lanczosresize(640,320)
limiter()

The color correction is a matter of opinion. The C3D could be replaced by a "temporalsoften(2,4,4,mode=2, scenechange=8)" - that should be faster. Don't know if this if of any use to you - or if we're talking about another Ichi. ;)

mikegun
7th March 2003, 21:01
hi,
thanks for your reply. actually it's "ichi-the killer" R2.
well sorry but I'm a little bit confused now.
do you mean it doesn't matter which .dll I use but I need the last line in any case even if
it doesn't do anything ?

regards,
mike

sh0dan
7th March 2003, 21:08
It will not make any speed difference, if you leave it in, as it does absolutely nothing, if the image is already YUY2, so leaving it there, just in case doesn't do anything.