PDA

View Full Version : VirtualDub stupified...


BlizzofOZ
8th April 2004, 04:27
Hey people,
I have posted 2 threads, asking questions about the use of VirtualDub. I have tried many different approaches, but just can't seem to get it going.

I have a P4 2gz computer with DMA enables on drives. I am using my new ATI 9700 AIW to capture, using ATI's MMC (latest version). The capture seems to work just fine, wheather capturing uncompressed, Huffyuv 2.1.1, PicVideo's MJPEG codecs. The avi's produced play just fine.

I am capturing from older VHS... and needless to say, the video needs to get cleaned up. I thought I'd use VDub to do this. But it seems, I just can't a good, playable avi out of it. Even when applying no filters, just running it through VDub, using Huffyuv to PicVideo's MJPEG codec... I get very choppy (and static like sound) avi's.

It was suggested (in earlier posts) to frameserve with Avisynth. I tried this also, just passing the captured avi thru... still same choppy results!:angry:

I am getting stupified... not to mention frustrated.

Does anybody know why this might be happening? Is there some setting in VDub that may cause these kind of results?

Thanks for any info!

echooff
8th April 2004, 15:35
You will need to use filtering while frameserving. Check out the capture FAQ (http://forum.doom9.org/showthread.php?s=&threadid=32575). Pay particular attention to Question 28. The two links give quite a bit of information.

LigH
10th April 2004, 10:29
@ echooff: This may not be the only reason...
_

VirtualDub is an AVI editor. That doesn't necessarily mean, VirtualDub would be able to playback AVIs in realtime.

Low compression codecs (like HuffYUV or MJPEG) produce huge files, especially using full resolution (7xx*480 / 7xx*576). It is hard for the VfW system to play such huge files in realtime because it takes much time to 1) read them from the disk, 2) display them using compatible routines.

DirectShow filters are much faster in displaying videos e.g. on a hardware accelerated Video Overlay. If you want to play HuffYUV AVIs fast enough in a media player, you shall install ffdshow and register it for HuffYUV. This may not speed up playback inside VirtualDub, though.

Finally, it all depends on your hardware as well (processor speed, harddisk speed, graphics card chipset, ~ support by DirectX).

t_2
10th April 2004, 17:10
Have you tried opening in AviSynth then ReduceBy2? My experience is that often you can play files in real time that otherwise were jerky. Have you checked to see the load on your processor during playback?