GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Algo mejor que el queso para la captura de video?

Necesito grabar un video de mi cámara web, y aunque Cheese funciona, carece de configuraciones y solo genera el formato webm que está lleno de tartamudeos, etc.

Parece que no puedo encontrar ninguna alternativa...

Mejor respuesta

Guvcview tiene como objetivo proporcionar una interfaz GTK simple para capturar y ver videos desde dispositivos compatibles con el controlador UVC de Linux, aunque también debería funcionar con cualquier dispositivo compatible con v4l2.

El proyecto se basa en luvcview para renderizar videos, pero todos los controles se construyen usando una interfaz GTK2.

Guvcview (desde la versión 0.9.9) tiene una ventana de solo control (desde la consola:guvcview --control_only , --control_panel en versiones más nuevas), esto permite el control de imágenes en otras aplicaciones, como ekiga, cheese, mplayer, skype...

Audio.

El soporte de audio de Guvcview se basa en la biblioteca portaudio, hasta la versión 0.9.3 se usaba la API de bloqueo para la captura de audio, desde la versión 0.9.4 se usa el método de devolución de llamada, esto proporciona un mejor rendimiento, también es el método preferido para el API de portaudio.

Todas las interfaces (ALSA, OSD, JACK, …) soportadas por portaudio deberían estar disponibles en guvcview. Solo asegúrese de que portaudio se compiló con las interfaces deseadas habilitadas.

Controles dinámicos UVC.

El controlador Linux UVC tiene una implementación para controles de extensión (estos son controles específicos del proveedor y son compatibles con la especificación UVC), se denominan controles dinámicos ya que deben cargarse dinámicamente en el controlador.

Hasta hoy, solo Logitech ha proporcionado especificaciones para sus controles de extensión de cámara web UVC, que son compatibles con guvcview.

En las nuevas revisiones de controladores, se necesitan derechos de administrador para agregar estos controles al controlador, por lo que existen básicamente dos soluciones:

  1. inicie guvcview como root (usando sudo ) al menos una vez por sesión, desde la versión 1.2.0 puedes hacer esto con la opción --add_ctrls evitando la necesidad de ejecutar completamente guvcview

  2. instale libwebcam este software tiene un script udev que debería agregar los controles necesarios a su cámara logitech.

Instalar Guvcview en Ubuntu 12.04 a través de ppa

sudo add-apt-repository ppa:pj-assis/ppa
sudo apt-get update
sudo apt-get install guvcview

Ubuntu
  1. ¿Debería cambiarme a Xubuntu para obtener un mejor rendimiento de video Flash?

  2. ¿Posiblemente mal controlador de video para gráficos AMD Radeon R7?

  3. ¿Se usa el modo de permiso ejecutable S para algo?

  4. ¿Es posible una mejor salida para la actualización de Apt?

  5. ¿Es mejor un bucle For usando arreglos que usar división de campo en una variable simple?

Las 6 mejores herramientas de captura de pantalla para Ubuntu / Linux Mint / Debian

8 razones por las que Linux Mint es mejor que Ubuntu para principiantes de Linux

Revisión de Ubuntu MATE 20.04 LTS:mejor que nunca

Manjaro vs. Ubuntu:¿cuál es mejor para ti?

Reproduzca un video en la línea de comandos de Ubuntu:solo por diversión

Software de edición de video gratuito VidCutter para Ubuntu Linux