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.