View Single Post
 Proper Deinterlacing
Old 04-16-2007, 05:39 PM   #1 (permalink)
I ChuckNorris l
 
I ChuckNorris l's Avatar
 
GV Member - Level 5
Join Date: Jan 2006
Location: Minneapolis, Minnesota
Posts: 80

Proper Deinterlacing - 04-16-2007, 05:39 PM

Here's a short guide on deinterlacing and the absolute best way to do it.

As many people have come to learn, deinterlacing is important to get rid of the horizontal lines that can appear in recordings. There are a couple of ways to fix this
- choosing deinterlacing in your capture software
- deinterlace using vdub when pulling clips out
- deinterlace while encoding with windows media encoder

Some of these deinterlacers can produce a ghost image lagging by 1 frame. To see an example, pause a wmv video while there is a lot of motion. You may see a slight double image. Others may just slightly reduce the quality by discarding half of the lines.

The proper way to deinterlace is by using the virtualdub plugin filter telecide. Extract the files and place them in the plugin folder under your virtualdub folder. Use vdub as you normally would to pull out clips, but under video->filters add the telecide plugin. If you have other cropping or resizing filters added, put it 1st in the list.

If you do this, you can guarantee proper and highest quality deinterlacing.


background:

Normal tv sources originate from 60 frames per second (fps) videos. Then by alternating lines between two pictures, 30 interlaced pictures per second are created.

Since halo is a computer drawn game, it draws 30 full pictures per second. Then to display it on a tv it sometimes has to be split up and interlaced, depending on how the consoles' frames are lining up with the tv's and also if the game lags (frame-wise, pc gamers know what I mean).

The reason the telecide filter is the best is that it tries to reform the 30 pictures the console drew instead of normal deinterlacers which try to create a 30 fps picture from a [assumed] 60 interlaced frame source.


disclaimer:
using telecide on splitscreen footage may yield bad results because the different screens don't necessarily have the same interlacing. More complicated methods like using using avisynth scripting is necessary because the screens have to be separated, telecided individually, then recombined.
__________________
GT: i ChuckNorris L

Halo 1: 10 sensitivity = necessary
Halo 2 + autoaim: 10 sensitivity => unusable
I ChuckNorris l is offline
Reply With Quote
Sponsored Links: Log in or Register to remove these advertisements
 
Sponsored Links: Direct TV | Problem Mortgage | Remortgages | Mobile Phones | Credit Score