Log in

View Full Version : All interlaced modes of MeGUI give a bad result T_T


StephenChow
25th June 2006, 10:39
Hello,

Sorry for bother again, my previous thread is "MeGUI didn't detect correct deinterlaced mode, did it".
But I have started new thread, here it is.
The problem is whatever I choose interlaced mode, both 3 interlaced mode which are generated by MeGUI have bad, disapointed, unacceptable results.
I also removed Colour Correction (colormatrix) because someone said that it should be removed. Whatever colormatrix is used, it's still caused bad result. I mean the problem is not only colormatrix.

First, please download video.zip (26MB only), it contain video.vob(tripped out audio), video.d2v, 3 files .avs that generated by MeGUI and a movie.avs is made by me (I followed the help of Decomb)

Mirror 1: http://rapidshare.de/files/24055733/Video.zip.html
Mirror 2: http://www.yousendit.com/transfer.php?action=download&ufid=616180732F713A7B
Mirror 3: http://www.megaupload.com/?d=GS3QILU0

This video source is ripped from DVD
1. video.vob
2. video.d2v
3. TIVTC TDeint BadResult.avs (TIVTC+TDeint(EDI)-slow, file generated by MeGUI)
4. TIVTC BadResult.avs (TIVTC, file generated by MeGUI)
5. Decomb IVTC BadResult.avs (Decomb TIVTC, file generated by MeGUI)
6. BetterResult.avs (file is made from Decomb help)
I fixed file path in video.d2v and files.avs.
Second, check these script to VirtualDub and watch the video, it's really nice, isn't it?
Except BetterResult.avs give a good(but not perfect) result, the others aren't.

The result of TIVTC+TDeint(EDI)-slow
http://img72.imageshack.us/img72/2959/19pk.png (http://imageshack.us)
The result of TIVTC
http://img217.imageshack.us/img217/6971/23em.png (http://imageshack.us)
The result of Decomb TIVTC
http://img54.imageshack.us/img54/7001/38ca.png (http://imageshack.us)
they're very nice :D :D
and here is the result of IVTC'd (Inverse Telecined/3:2 Pulldown)
http://img216.imageshack.us/img216/113/46tj.png (http://imageshack.us)
were extracted from 371st frame.
I also got that problem on WinDVD PLayer, only my DVD Hardware Player give me a gorgous picture.

Do you have any idea why?

Thank you.

foxyshadis
25th June 2006, 13:29
Of course playing interlaced content on an interlaced medium would give you a good picture. :p

To be frank, the source is junk and TIVTC is having a fit over it because the blinds are right at the resolution limit and every frame is combed. The fields are slightly blended, which throws off the good frame detection (and throws off megui, I bet). If you could reverse that before IVTC you could IVTC perfectly.

This is one of those situations where you'd have to play with a lot of TIVTC's settings, so if you found Decomb to work, stick with that.

This is more sharfis area than mine though.

tritical
27th June 2006, 07:21
Like foxyshadis said this clip has blended fields and the blinds are at just the right frequency to trigger any combed frame detection algorithm... which is what happens on all your scripts except for betterresult.avs where you disabled pp. betterresult.avs leaves behind a good amount of combing because of the blended fields, but since no interpolation method will be able to give a nice result on those blinds the left over combing is less objectionable than deinterlacing. You should get better (at least less ugly) results using blend deinterlacing instead of interpolation, for example:

dgdecode_mpeg2source("Video.d2v")
tfm(pp=5)
tdecimate()
crop( 0, 56, 0, -56)

or

dgdecode_mpeg2source("Video.d2v")
telecide(blend=true)
decimate()
crop( 0, 56, 0, -56)

Using tdeint's blendbob like mode (mode 2) should also produce better results on this clip, but will be slower... either:

dgdecode_mpeg2source("Video.d2v")
tdeint(mode=2)
tdecimate()
crop( 0, 56, 0, -56)

or throwing in eedi2 might be better (though I think with the blinds that kernel would probably win out).

dgdecode_mpeg2source("Video.d2v")
interp = separateFields().eedi2(field=-2)
tdeint(edeint=interp,mode=2)
tdecimate()
crop( 0, 56, 0, -56)

You'll just have to try and see what works best.