OK, trying to compile the latest NVRec, I get: make[1]: Entering directory `/opt/src/dvd/ogle/NVrec-20011122' c++ -DPACKAGE=\"NVrec\" -DVERSION=\"20011123\" -I. -I. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wall -pthread -march=i686 -malign-double -fschedule-insns2 -O3 -I/opt/include/avifile -c divxfile_core.cpp divxfile_core.cpp: In function `struct file_core_t * divxfile_core_init(char **, unsigned int, long long int)': divxfile_core.cpp:74: `fccDIV4' undeclared (first use this function) divxfile_core.cpp:74: (Each undeclared identifier is reported only once divxfile_core.cpp:74: for each function it appears in.) divxfile_core.cpp:170: no method `IVideoEncoder::SetExtendedAttr' make[1]: *** [divxfile_core.o] Error 1 make[1]: Leaving directory `/opt/src/dvd/ogle/NVrec-20011122' I've grepped everywhere I could think of, and it's right, as far as I can tell fccDIV4 isn't defined anywhere. I'm not sure about the IVideoEncoder thing, haven't gotten there yet. Is anyone interested in trying to put together a 'distribution' of an integrated set of these things for newbies? Maybe a best of breed player for TV/DVD/MPEG/NET plus a capture utility/net server and a streamer, so that people can download a single file, make, make install, and have working video? I'm a professional programmer, and I have a hard time, I suspect that my mother won't be doing any video under linux for a long time. <G>