Log in

View Full Version : Problem with decomb and avisynth MT


Mole
1st January 2012, 04:04
I get this problem when I use AviSynth_110525 or MT versions. Also tried with AviSynth_090927 and it's the same problem. It doesn't matter if I use Setmtmode or not.

If I set converttoyuy2() before Telecide it may look better on some scenes but on fast moving scenes this problem still occur. In fact, I get identical output if I use converttoyuy2() in any version of avisynth.

The problem yv12
http://i1216.photobucket.com/albums/dd362/SeeingMole/macabreyv12.png

Looks like this if I set converttoyuy2() before Telecide on any avisynth version
http://i1216.photobucket.com/albums/dd362/SeeingMole/macabreyuy2.png

This is how it's looks like on Avisynth_258
http://i1216.photobucket.com/albums/dd362/SeeingMole/macabre.png

If I use FieldDeinterlace(blend=false,full=false) I get this result no matter avisynth version but with my type of source it looks much better using Telecide
http://i1216.photobucket.com/albums/dd362/SeeingMole/macabreFieldDeinterlace.png

My script is very simple:

LoadPlugin("decomb.dll")
LoadPlugin("DGDecode.dll")
mpeg2source("macabre.d2v")
assumetff()
#converttoyuy2()
Telecide(guide=0, post=2)
Decimate(cycle=25)
crop(24,94,672,400)

I tried chroma=true/false but it doesn't seem to make any difference.

More shots of other frames:
http://i1216.photobucket.com/albums/dd362/SeeingMole/macabre10057.png
http://i1216.photobucket.com/albums/dd362/SeeingMole/macabre10044.png

I get this problem on any source which I need to use Telecide.

This is how the input looks like
http://i1216.photobucket.com/albums/dd362/SeeingMole/macabre48767.png
http://i1216.photobucket.com/albums/dd362/SeeingMole/macabreuncombed.png

TheRyuu
1st January 2012, 20:25
Try this:
LoadPlugin("X:\path\to\TIVTC.dll")
LoadPlugin("X:\path\to\vinverse.dll")
LoadPlugin("X:\path\to\DGDecode.dll")

DGDecode_Mpeg2Source("X:\path\to\source.d2v")
tfm()
vinverse()
tdecimate()

Mole
2nd January 2012, 02:27
Thank! Works like a charm!
Excellent... got a new deinterlacer to play with..

Mole
14th January 2012, 10:09
Just wanna update on this.

I found out using this would work quite well and the result would have no residue combing and vinverse therefore not needed.

Setmtmode(5)
tfm(d2v="video.d2v",mode=5,pp=7)
Setmtmode(2)
tdecimate(cycle=25)

But I had to use setmtmode(5) otherwise it would not even load. But I could set it back to 2 for tdecimate and the rest.