There's a software called DScaler that does de-interlacing in realtime for some TV/Capture-Cards. If your card is supported, you can use it, but the quality is not as good as non-realtime deinterlacers.
--------------------- Jobexpress.pl to jeden z największych portali pracy w Polsce. Zawiera zawsze aktualne oferty pracy z Polski i innych atrakcyjnych z punktu widzenia pracownika krajów. Każda osoba poszukująca pracy na stałe lub tylko dorywczego zajęcia u nas z pewnością znajdzie coś dla siebie.
some filters modify the timeline (i.e. filters that introduce some delay of frames, that vdub has to handle differently than 1-frame-in-same-frame-out filters). i guess this filter is one of those, and hence, can't be used during capture.
plus I think Smartdeinterlace just isn't fast enough to work in realtime. If I know it right, the DScaler realtime deinterlacer is the same (? I'm not sure) as TomsMoComp, only in realtime the results are worse than if you're using it as a non-realtime avisynth filter.
--------------------- Może to Twój urok... może to Photoshop...!?!
dscaler has many deinterlace methods, from which you can choose. iirc, tom has writtem few (many?) of them, and i think he also released his new mo-comp for dscaler as well.. but i might be mistaking here.. and, btw, dscalers rt deinterlacing is FABULUS!!! some of the methods are really cool and give amazing results.
Keep in mind that DScaler is for viewing only. If you want to capture you need to deinterlace and encode (e.g. to MJPEG) at the same time, and you have to write to the HDD. All together this is much more CPU intensive than real-time deinterlacing alone. bb
--------------------- oh no it's vistafan again [br]
This is what I was asking all the time!!!! Can I do this with my system (capture with mjpeg and deinterlace at the same time) and how. Smart de-interlace doesn't seem to work. Dscaler doesn't seem to work for me also. I capture with a asus 6800 deluxe.
The WDM drivers by Hauppage with the DScaler deinterlacer (whatever method it is they chose to use from dscaler, I don't know) was using about 20% cpu for full-screen deinterlacing. That could be just low enough to capture to MJPEG at the same time. I would have tried to capture, but the new drivers would only allow 320x240 in VDub, so... btw I have an Athlon T-Bird 1500, 150MHz FSB, 512MB PC 2100 RAM Deinterlacers other than that for DScaler are usually optimized for quality and not intended for real-time capturing.
The smart deinterlacer can be used realtime! I've a AMD Thinderbird 1,1Ghz and I've tested it. I capture with 352*288 and if a use the smart deinterlacer (I usually don't deinterlace it, because it is not nessesary with this resolution) the cpu usage isn't much higher. On your System real time deinterlacing should not be a problem. If it works with VirtualDub's internal deinterlacer, it sounds like a bug.