capturar video de la cámara web y guardarlo en un archivo


10

Estoy tratando de capturar video (junto con audio) desde una cámara web.
Necesito grabar el video y guardarlo en un archivo, para su posterior procesamiento.
Me gustaría hacerlo a través de CLI.

Alguna idea de cómo hacerlo usando ffmpeg o gstreamer .

Recibo estos errores:

1.gstreamer:-  erroneous pipeline: no element "xvimagesink".  
2.ffmpeg   :-  unable to find suitable output format for video4linux2.  

Cualquier ayuda es apreciada.

Respuestas:


9

El estudio de cámara web Cheese puede grabar videos y tomar fotos con efectos.

En cuanto a la grabación de cli, vea si esto funcionará

streamer -q -c /dev/video0 -f rgb24 -r 3 -t 00:30:00 -o ~/outfile.avi


ffmpeg -f oss -i /dev/dsp -f video4linux2 -s 320x240 -i /dev/video0 out.mpg

Fuente :


gracias por la ayuda, pero estoy usando gstreamer * (gst-launch-0.10) no * streamer
Ubuntu_beginner

1
@ blade19899 Parece que /dev/dspya no está disponible. Es reemplazado por alsa. ver esto
souravc

Sí, el comando ffmpeg da como resultado /dev/dsp: No such file or directoryUnbuntu 2015.10. Y, por cierto, el comando streamer registra una calidad mucho más baja que la que produce un comando ffmpeg correcto.
Nicolas Raoul
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.