View Full Version : Deinterlance NTSC DVD


Garda
13th October 2007, 14:16
I'm trying to encode an NTSC DVD.

I've tried to deinterlance it with tfm() and tdeint(),but i get some strange horizontal lines.

Look at the screens:

http://www.freepicshost.net/public/4710c4089f74e684784849.png

http://www.freepicshost.net/public/4710c408c60d6305367615.png


Any ideas ?

Thanks :)

scharfis_brain
13th October 2007, 14:36
post your script,
provide a vob sample

Garda
13th October 2007, 14:56
MPEG2Source("D:\pathtotheproject\project.d2v")

ColorMatrix()

tfm().tdecimate()

Crop(0,0,-4,-0)

Spline36Resize(716,384)



Here is the VOB SAMPLE link (http://rapidshare.com/files/62265758/sampledvd.rar.html) ( 5 MB )

scharfis_brain
13th October 2007, 15:08
seems, that colormatrix is messing with interlaced chroma.
place coormatrix after tfm().

the sample itself is fine. there even is no need for IVTC within AVISynth. the sample is progressive. just use forced film in dgindex and knock out tfm/tdecimate.

Garda
13th October 2007, 16:00
just use forced film in dgindex and knock out tfm/tdecimate.

Yeah. Looks good now :)


:thanks:

Adub
14th October 2007, 02:52
colormatrix(interlaced=true)

Now you can place it before tfm.

If you are going to use it with DGindex, and Force Film, just use:

DGDecode_MPEG2Source("D:\pathtotheproject\project.d2v", info=3)
Colormatrix(hints=true)

scharfis_brain
14th October 2007, 09:00
colormatrix(interlaced=true)

Now you can place it before tfm.
which is still suboptimal.
after tfm is always better cause it cannot mess with the interlacing.

Adub
14th October 2007, 10:23
okay, that is true.

It is just common habit to put Colormatrix before any deinterlacers/IVTCers, as hints are not ususually preserved.

TFM and TIVTC are the only ones that I know of that pass the hints correctly without breaking them. (using the hints parameter)

I was just explaining an alternate way, which I double really effects the output at all. Atleast, not in any seriously detectable way.