Grabe la cámara web en archivos, Linux, sin interfaz de usuario

Quiero dejar que Linux grabe la cámara web como archivos de película (por ejemplo, MPG o cualquier cosa apropiada).

Sin interfaz de usuario, ejecutándose en segundo plano (se tolera el icono indicador, pero ninguno es mejor).

Si es posible, los datos deben dividirse en archivos durante la grabación, por ejemplo, 1 hora o 100 GB, para que sean manejables.

Los comandos/guiones muy técnicos están bien.

Respuestas (2)

Puede usar video4linux2 y ffmpeg para capturar la salida de una cámara web y dividirla en intervalos de tiempo fijos.

Un buen punto de partida sería, desde aquí :

ffmpeg -f v4l2 -framerate 25 -video_size 640x480 -i /dev/video0 output.mkv

pero con más de las opciones de procesamiento de ffmpeg, puede dividir por tiempo en archivos con el nombre de la hora y la fecha, consulte la documentación de ffmpeg para saber cómo y, por supuesto, una vez que tenga esto en ejecución, puede iniciarlo como una tarea desde la línea de comandos al simplemente agregando &al final.

Puedo recomendar el software de seguridad de cámara web Xeoma.

Procesamiento de cámaras/fuentes:

  • Compatible con cualquier cámara web, cámaras analógicas, incluidas las cámaras CCTV inalámbricas WiFi
  • Admite cámaras IP (incluidas H.264, H.265, JPEG/MJPEG, MPEG-4, Fisheye, PTZ y ONVIF, cámaras inalámbricas, es decir, perfectas tanto para CCTV con cable como inalámbrico)
  • Cualquier resolución (Mpix)
  • Capturas de pantalla de todos los monitores simultáneamente
  • Calidad de sonido y volumen de sonido ajustables
  • ¡Se pueden conectar hasta 2 000 cámaras en 1 computadora!

Tiene parte de cliente y servidor: http://felenasoft.com/xeoma/en/

¿Es gratis? (ver etiqueta gratis)
¿Los archivos están divididos y disponibles inmediatamente como archivos en mi PC? (sin internet)
Sé que tiene versión gratuita y funciona sin Internet. Usé el archivo para obtener video. Puedes mirar este artículo felenasoft.com/xeoma/en/articles/archive
La lista de funciones se ve muy bien, pero ten cuidado, la documentación es muy pobre, hasta el punto de hacerla inutilizable. (He estado intentando durante una hora hacer que el servidor se ejecute en una nueva instalación de Ubuntu para probarlo)