martes, 26 de mayo de 2015

Cómo grabar el escritorio en video

Se puede hacer con facilidad utilizando ffmpeg.
La sintaxis del comando es la siguiente:

$ ffmpeg -async 1 -f alsa -i plughw:0,0  -f x11grab -pix_fmt rgb48le -r 25 -s [ancho]x[alto] -i :0.0 -b 25000k VideoSalida

Explicación de las opciones:

  • -async 1 --> hace que el audio y el vídeo vayan sincronizados.
  • -f alsa --> hace que se grabe desde un dispositivo alsa
  • -i plughw:0,0 --> identificación del micrófono.
  • -f x11grab --> esto indica al programa que grabe la X (entorno gráfico)
  • -pix_fmt rgb48le -->  utiliza un pixel que almacena más información que uno "normal"
  • -r 25 --> indica que se tomarán 25 imágenes por segundo
  • -s [ancho]x[alto] --> tamaño de la imagen (igual o menor que la resolución del monitor)
  • -i :0.0 --> esta es la pantalla de la que se va a grabar.
  • -b 25000k --> se quiere un bitrate de 25000k

No hay comentarios:

Publicar un comentario