PDA

View Full Version : flycap or virtualVCR deinterlacing


kronik
28th February 2003, 05:23
hey
i'm trying to capture from a vhs ntsc source and i'd like to capture higher then 320x240. but when i go any higher there is an interlace prob...is there something i can do with either of these programs to get rid of this at 640x480. i'm not getting good results with vdub or the software that came with my card..thanks
KroniK

fingernailX
28th February 2003, 16:53
If you have enough cpu horsepower you can capture to Divx 5.03 (pro is what I have ) and select deintelace within the codec settings. Virtualdub will allow you to add a deinterlace filter while capturing (click on filters while in capture mode) IUVCR also allows you to use a direct show filter during capture and you can try the dscaler dshow filter but I have never been able to use that without massive frame drop. Good Luck!

kronik
28th February 2003, 20:48
messed around with IUVCR but getting same results as virtual vcr. i'd rather use vdub to capture but i can't seem to get a good picture with it at all :( it's like the colours have dropped to 256...any ideas?
KroniK

BaronVlad
1st March 2003, 02:11
Hi,

Never ever direct caps to Divx. You should use huffyuv or MJPeg at Full PAL / NTSC, after that resize and use a deinterlace Filter to get rid of the lines while encoding to DivX/XVid or frameserving to CCE / TMPEG

More in the FAQ at the top of this forum.

dilly
2nd March 2003, 17:40
I don't know what could be the problem when you say "colors look like they're in 256" - you may be in the wrong color space. I suggest YUY2, as RGB24 is really pointless for analogue captures. If you're in something weird like YVU9 or RGB32 that could explain your color problems.

As far as deinterlacing, I do it on the fly (DS filter: Leadtek YUY2 Deinterlace) but that's generally not a good idea unless you have lots of horsepower, with my P4-2.4Ghz it works fine, 0 framedrops, but the filter is optimized for my card. The problem with it is that it introduces/makes the noise stand out. The "easiest" way to do it is to use VirtualDub's "blend" deinterlace filter after capturing the interlaced video, while encoding. If you want better results, you can check some of the scripts for AviSynth, like TomsMoComp, DeComb, and the such. Smart Deinterlacer (for VDUB) will show you what regions of the video are affected. Remember, deinterlacing is destructive when you want to play back on a interlaced monitor (TV) - so only deinterlace if your primary playback destination is a computer monitor.

I'm still fiddling with deinterlace on decode - can't seem to get it to work, but it makes the most sense to keep the video interlaced and deinterlace as needed, as opposed to tainting the video permanently.

kronik
3rd March 2003, 06:15
i'm stuck with lame wdm drivers and that's it, vivo is on my video card...anyone know what the best method for capturing is with these drivers?
thanks
KroniK