Hi everybody, After many comments/complaints about my existing capture engines, I finally sat down and wrote a new one. After two evenings of furious coding, I have a very alpha program just waiting for a few suckers to test. There are a number of problems documented in KNOWN_BUGS (and probably quite a number that aren't too!). The capture core features perfect A-V synchronisation, irrespective of frame drops/video loss, etc. It also has dynamic time warping of the audio stream to ensure that EXACTLY the right amount of audio data is written for the number of video frames (at least averaged over a couple of frames). This removes the problem of synch drift over long recordings (without any clicks/pops). At the moment it only works for v4l2 and oss, and can produce RTjpeg encoded QT files (which can be editted with bcast2000), or DivX encoded AVI files (if your computer is fast enough!). The DivX files are good for testing the "smooth" frame dropping (the core tries to drop frames in an intelligent manner to keep the resulting video as smooth as possible). It is available at: http://www.ee.up.ac.za/~justin/v4l2 (get the latest NVrec package) Anybody willing to test or help out with the KNOWN_BUGS, is welcome to lend a hand! Thanks -justin