PDA

View Full Version : Deinterlace to Double Framecount


ViX44
16th May 2003, 20:55
Does anyone know of a filter (or other method) to seperate the odd and even rows of interlaced video and stack them in order to get a video at twice the framerate? I'm trying to inspect some video I recorded, and I'm having trouble finding a nice way to get the A and B frames seperated.

I put together a filter chain that would unfold them side-by-side, but it's hard to compare slight differences when unable to flip back and forth between them since frame advance/regress animates only odds on odds and evens on evens.

Thanks in advance.

killingspree
16th May 2003, 23:32
i don't know about vdub(mod) but avisynth has this function. just use the decomb plugin and add the function seperatefields() ... this will leave you with a framerate of 50 for PAL and almost 60 for NTSC and as the function says seperate the fields...

i hope this is what you are looking for
steVe

ViX44
17th May 2003, 00:14
Close...I found SeperateFields, and while that does get them in order, I can't abide the one-row jitter it leaves behind. So at this point I now need a way to translate the image by one row on every other frame.

Fasola_Jan
18th May 2003, 14:25
Hi :)

Try this:

- for VirtualDub: deinterlace - smooth (by Gunnar Thalin)

- for avisynth: SmoothDeinterlace (RGB or YUV only)

neuron2
18th May 2003, 15:37
For Avisynth: Bob().

For VirtualDub: My SmartBob() filter. See website below.

SmoothDeinterlace() gives less flutter and shimmer, but is much slower than Bob() and SmartBob().