Quote:
Originally Posted by Tom Bottiglieri
The problem with setting up a "drop in" solution (Believe me, this is not a new idea..) is differences in hardware between users. There's no guarantee that different video capture devices and their drivers will be compatible with recording software packages.
We have looked into DirectShow pumping video into VLC, which seems like a decent solution. (This is how we recorded the Boston regional). You can set the video recording settings once, then press play and stop to stop and start recording. I haven't looked into the VLC documentation enough though, but if it has OLE-esque controls it may be a feasible implementation.
|
You shouldn't need to pump it into VLC. It is possible to set up a filter graph so it goes:
Capture Source -> Compressor -> File
You can have the user select their capture source and codec at run-time (thus diminishing problems with hardware compatibility), and you could distribute some directshow compatible codec (preferably one that allows for quick seeking) with the software package to ensure uniformity of output files.
Granted, all this would require a custom app, but even that isn't that hard to create. I worked with directshow for 4 months my previous co-op term, it's really a nice technology.