Log in

View Full Version : Plain and simple de-interlacing


mgt
30th June 2005, 22:28
I guess this subject has been discussed thousand times, but I haven't found a simple solution for a simple problem anywhere.

My problem is: I have a 25fps MPEG-2 interlaced PAL movie. The _ONLY_ thing I want to get is a 25fps MPEG-2 normal PAL movie, where normal means not interlaced.

I tried this:
MPEGSource("myfile").Bob().ChangeFPS(25).Trim(frames,totrim)

...but for some reasons I just produced some crap with it - the FPS rate seems to be wrong, the video is more than 30 secs shorter (normally it should have ~72 mins), so obviously I'm doing something wrong.

Like I said, the only thing I want to do is de-interlace. No frame rate change, no noise reduction or anything else. Unfortunatly, I haven't found any solution for that simple? problem.

I hope you can help, thank you in advance.

Guest
30th June 2005, 22:54
Here is a very simple deinterlace:

MPEG2Source("yourfile.d2v")
SeparateFields()
SelectEven()
LanczosResize(720,576)

It's the simplest but also the lowest quality. You can also try "smart" deinterlacers, such as FieldDeinterlace, TDeint, LeakKernelDeint, TomsMoComp, etc., etc. Here is an example script:

FieldDeinterlace()