Log in

View Full Version : How to deinterlace this source


Kyaneos
2nd November 2006, 02:15
Hi!

I have problems deinterlacing this anime capture:

Link:http://www.mytempdir.com/1032496

Mirror:http://www17.rapidupload.com/d.php?file=dl&filepath=1111

Mirror2:http://depositfiles.com/files/351483

Mirror3:http://rapidshare.com/files/1677377/Sample.avi.html

This is a analogical capture with Alparysoft lossless codec from a Satellite signal (I have reencode in XviD for reduce the huge size).

I haven't good results with the commons filtes for deinterlace like TomsMoComp, Telecide, Kerneldeint ect.

Something idea or a good script for this?

Thanks.

Mug Funky
2nd November 2006, 03:25
:search:

if the options you gave aren't working satisfactorily, then it could be:

1. field-order is wrong. put in assumetff() or assumebff() and check the result. also change the "field" args if your deinterlacer needs one.

2. footage is standards-converted, in which case telecide will not be much use, and the others will give you blended frames.

of course, xvid supports interlace, so if the source is wacky (like an NTSC-PAL conversion), then just encode interlaced and allow more bitrate (give it an extra 30% to be safe, though anime probably needs less. a high max bitrate is more important i find)

Kyaneos
2nd November 2006, 14:28
:search:

if the options you gave aren't working satisfactorily, then it could be:

1. field-order is wrong. put in assumetff() or assumebff() and check the result. also change the "field" args if your deinterlacer needs one.

2. footage is standards-converted, in which case telecide will not be much use, and the others will give you blended frames.

of course, xvid supports interlace, so if the source is wacky (like an NTSC-PAL conversion), then just encode interlaced and allow more bitrate (give it an extra 30% to be safe, though anime probably needs less. a high max bitrate is more important i find)


Mug Funky, I used the search but my english don't good and I don't understand many post :scared:

I have obtained the good results with TDeint but it produce a lot of artifacts, for example:

http://img228.imageshack.us/img228/5577/01ed2.jpg

http://img177.imageshack.us/img177/7167/02te5.jpg

http://img177.imageshack.us/img177/1782/03mc7.jpg

http://img190.imageshack.us/img190/8051/04kk6.jpg

http://img177.imageshack.us/img177/2425/05vj0.jpg

http://img190.imageshack.us/img190/9177/06po4.jpg

I see a lot of artifacts in colours and ghosting effect. This is the script that I used for it:

LoadPlugin("C:\Filters\dgmpgdec147\DGDecode.dll")
LoadPlugin("C:\Filters\TomsMoComp.dll")
LoadPlugin("C:\Filters\FluxSmooth.dll")
LoadPlugin("C:\Filters\Decomb.dll")
LoadPlugin("C:\Filters\TDeint.dll")
LoadPlugin("C:\Filters\EEDI2.dll")

AviSource("C:\ZoomOut.avi",false)
TDeint(field=1, order=1)
FluxSmoothST()
Crop(20,2,-20,-4)
LumaYV12(2,1)
Lanczos4Resize(720,544)

I hope that you could help me :o

Thanks.

foxyshadis
2nd November 2006, 18:53
Start with separatefields(), don't just start deinterlacing randomly. All of the wisdom is hidden there, particularly the fact that none of this is tdeint's fault; the source is fieldblended to heck, but only in the chroma, and that can be difficult to recover. Weird.

If you ever have to use xvid to share a clip (original source is much preferred), don't use b-frames, even with packed it'll mess up some decoders, like ffdshow.