Log in

View Full Version : heavy artifacts decoding mpeg2-source


((( atom )))
5th January 2003, 05:03
hi,

i get weird mpeg2-decoding results (see image) now with the second movie. there is a system behind it ;)
[edit] i forgot to mention, that these errors only appear every now and than and and the attached example is the worst it gets; mostly it is only a hand or a head or something - seems to be related to moving ofjects.

i had quite some trouble lately with avisynth2.5 and the according mpeg2dec3.dll where the output would simply stuck and loop between 3 frames. maybe this is even related.

all that i know, is that i practically can't rip atm, at least not for real archiving-purposes, because i always have one or another problem. :angry:

just to make sure i also ripped the dvd with dvddecrypter, and there the problem seemed to be even worse and occuring on other frames?!?
my windows btw is about 2 weeks old and works fine.

involved:
smartripper/dvddecrypter
dvd2avi 1.78
avisynth 2.07
mpeg2dec.dll/mpeg2dec3.dll (same with both versions)

the script:
LoadPlugin("C:\! EXE\avisynth old\MPEG2Dec3.dll")
LoadPlugin("C:\PROGRA~1\GORDIA~1\avsmon.dll")
#LoadPlugin("C:\! EXE\avisynth old\Convolution3D.dll")
mpeg2source("D:\THE_PLEDGE\VIDEO_TS\1.d2v")
crop(2,79,716,418)
lanczosresize(640,256)
#Convolution3d (preset="movieHQ")

hope to finally get rid of weird errors driving me wild..

[edit]
looks like attached images have to be validated, too. wasn't aware..

sh0dan
5th January 2003, 13:15
You should use DVD2AVI 1.76. Some versions have another d2v format, which can cause errors. There is no reason to use other versions, since the only use for DVD2AVI is to create the proper d2v file and extract the audio.

Also: Are the artifacts present if you don't do any processing on the video?

frank
5th January 2003, 13:29
First,
use DVD2AVI 1.76 or 1.77.1 and make your own project files!
Don't resize in DVD2AVI.
Rule: Crop and resize at even boundaries!!!
-> Crop(2,80,716,416)
Test the avs in VirtDub.

For old Avisynth - I think 2.07 - use
MPEG2DEC2.DLL (trBarry's)

For Avisynth 2.5 use
MPEG2DEC3 0.94
Avsmon25a
and
ConvertToYUY2() # for CCE
ConvertToRGB24() # for TMPGEnc
at end.

Sometimes Avsmon makes trouble.

((( atom )))
6th January 2003, 00:19
You should use DVD2AVI 1.76. sorry, that was a typo, i do use 1.76 of course..

in my script there is no processing. happens with and without, anyway..

use DVD2AVI 1.76 or 1.77.1 and make your own project files! i did, just called it "1", being lazy.

Don't resize in DVD2AVI. i didn't.

Crop(2,80,716,416) same result.

Test the avs in VirtDub. that's where i made the screenshot.

For old Avisynth - I think 2.07 - use
MPEG2DEC2.DLL (trBarry's) changed to that - right same result. also, wasn't it, that mpeg2dec2.dll doensn't work with convolution3d? i really like that filter..

Sometimes Avsmon makes trouble. taking it out didin't help either.

what the heck goes wrong here? any further ideas, anyone?

((( atom )))
6th January 2003, 00:59
i could trace the problem down to the ripping-process. when i open the vob-files in a dvd-player, the errors are right there. so i'll move the question over to the decrypting-forum..

frank
6th January 2003, 19:33
Yes, that picture is ENCRYPTED.
Has nothing to do with Avisynth.

((( atom )))
6th January 2003, 21:50
looks like i solved my problem by updating my via 4in1 drivers, lol!