Log in

View Full Version : PAL to NTSC generates horrible interlacing


Gauss
5th March 2005, 19:08
So far I have seen three different methods for converting PAL video to NTSC using Avisynth. AssumeFPS(29.97), ConvertFPS(59.94)and ChangeFPS(59.94), just as NuMenu does.

The first one I tried do not cause the horrible interlacing, but the video is accelerated since every second it renders 4.97 frames more, then I do not see an easy way to make the video as long as it was. This method works as fine as if I were just reencoding without any conversion. When the source is interlaced I've been satisfied so far with Decomb 5.2, I use Avisynth 2.5.

The second method and third method I think separate fileds and add frames, I don't know the main difference, but it generates the most horrible interlacing I've seen. However after making the frame conversion I load the decomb plugin and make deinterlace, that really eliminates interlacing, but the video ends with a lot of noise. If I load decomb prior to the frame conversion deinterlacing doesn't work, so I do deinterlacing at the end of the script. When the source is also interlaced I run 2 times deinterlacing, one before the frame conversion and a second after. The work is fine but I don't like the final noisy video.

Do someone know which method would work best for me? I'm trying to convert a PAL DVD to NTSC, I'm now just fighting with the Ifos, but still don't like how the video looks. I'm looking for experience here, which plugin would deinterlace in the best way the frame conversion?

Thanks guys! :)

Leak
6th March 2005, 00:48
Originally posted by Gauss
Do someone know which method would work best for me? I'm trying to convert a PAL DVD to NTSC, I'm now just fighting with the Ifos, but still don't like how the video looks. I'm looking for experience here, which plugin would deinterlace in the best way the frame conversion?

While I'm not really into MPEG2 encoding, you could do it like this:

Reencode your video to MPEG2 still at 25 FPS, but reduce the height from 576 to 480 pixels - look around the forum for Scharfis_brain's numerous posts on how to resize interlaced material properly; basically you have to bob, resize and re-interlace the video to get rid of the artifacts your current approach produces.

Now you have a 720x480 MPEG2 file that's still at 25 FPS, so take a look here (http://neuron2.net/dgpulldown/dgpulldown.html) for a tool to losslessly convert your MPEG2 stream from 25 FPS to 29.97 FPS.

That should do it. :D

np: AGF/Delay - Useless (Explode)

Guest
6th March 2005, 00:56
The thread for the tool that Leak mentioned is here:

http://forum.doom9.org/showthread.php?s=&threadid=88031&perpage=40&pagenumber=1

Gauss
6th March 2005, 07:45
I love this forum, I'll give it a try. I've learned so much here. Now I have many more options to try, sure I'd get a nice conversion. :)

Thanks guys.

Leak
6th March 2005, 13:42
Originally posted by neuron2
The thread for the tool that Leak mentioned is here:

http://forum.doom9.org/showthread.php?s=&threadid=88031&perpage=40&pagenumber=1

Why not add a link from your page to the thread, by the way? :)

np: µ-Ziq - Swan Vesta (Tango n' Vectif)

Guest
6th March 2005, 14:09
Originally posted by Leak
Why not add a link from your page to the thread, by the way?

Sure, why not? :)

Mug Funky
6th March 2005, 16:10
if you're going to DVD anyway, you can get away with a blend-conversion ala bob > convertfps > reinterlace. remember that you wont see interlace patterns on a TV, or a properly configured software DVD player for that matter. just encode interlaced - you can spare the bitrate increase unless your movie is like 180min on a DVD-5.

but DG's tool also looks interesting. if your PAL source is already interlaced, then i wouldn't use pulldown methods as you'll probably get some weird effects.