David Antliff wrote:
Hi,
I haven't had any luck so far encoding directly to disk with any program
at all (I've tried mencoder - locks up, fame - kernel panic, zapping -
aborts on launch) and now I'm trying to get mp1e working (it appears to be
the most popular so I'd like to get it working).
I don't really understand how to use it but I think I've managed to get
this far:
mp1e -m3 -p /dev/dsp -vv | buffer -s 16kB -p 75 > movie.mpeg
based on something I saw on a webpage somewhere. I have read the man page
but it wasn't terribly useful for a newbie like me.
However this returns:
Using SSE optimized routines.
Opened OSS PCM device /dev/dsp
Opened /dev/video ('saa7134[0]')
Video standard is 'PAL'
Audio unmuted
Filter 'YUV 4:2:0 fastest'
Image format 'YU12' 352 x 288 granted
24 capture buffers granted
mp1e:v4l2.c:395: Failed to map capture buffer #0 (22, Invalid argument)
So... any ideas why I can't capture video with anything? I can watch it ok
with xawtv/motv etc but I'd really like to be able to record video. The
only program that has ever worked properly for me is dvr but I can't
schedule recordings with that.
My setup is:
FlyVideo3000FM tuner card (saa7134 chipset)
Athlon 1.2GHz
Debian (sid)
kernel 2.4.19-pre8
saa7134 driver 0.1.6
v4l2 patch
Maybe I have to be 'root' to run mp1e? I don't want to do this... running
v4l apps as root almost always seems to lock up my linux box.
Cheers,
Dave.
Have a look at:
http://bytesex.org/bttv/
Especially the last point under the 0.8.x heading... Make sure the
device is opened R/W, and buffers are mapped R/W.
-justin