I've tried several dmrecord sessions on three or four different hard drives and with several different cable connections, and none of them worked. After a few minutes each reported (approximately) the following error:
VL: Ressource temporarily unavailable.
vlDMBufferGetValid(video.server, video.path, video.drain, &buf) failed in
file capture.c, line 754
Dropped frame xxxxx
...
Dropped frame xxxxx
audio qeue = 166174 samples 83.1% full
Audio buffer overflow (can´t write movie file fast enough)
Error capturing audio for frame xxxxx
(Note that I x'd out the frame numbers to indicate that it doesn't always happen on the same frame. I doubt the buffer is always the same percent full either, but I haven't tried).
I've tried the following dmrecord arguments:
dmrecord -p audio -p video,quality=80
dmrecord -p audio,channels=1 -p video,quality-80
dmrecord -p audio -p video,quality=50 (to lessen hard drive access)
dmrecord -p audio -p video,quality=75 -I 50 -O 50
None of them were successful, and the error message was similar in every case.
The system is an O2 180MHz running Irix 6.5. The hard drives I've tried have been several 8GB IBM drives and a 2GB drive in a Radius enclosure. I've tried capturing to the system drive and I've tried capturing to an auxilary drive. Neither case worked, although it's worth noting that in both cases the capture drive was on the same bus as the system drive due to my lack of a drive sled.