Buscar en moleculax
Grabar el escritorio en Linux con FFmpeg

FFmpeg es una aplicación para convertirgrabar y transmitir audio y video, incluye ademas bibliotecas como libavcodec o libavformat. Una de sus multiples aplicaciones es la posibilidad de grabar nuestro escritorio mediante el comando:
ffmpeg -async 1 -f alsa -i plughw:0,0 -f x11grab -pix_fmt rgb48le -r 25 -s 1680x945 -i :0.0 -b 25000k video.avi
Donde:
  • async 1: sincroniza el audio con el video
  • -f alsa: indica el tipo de audio
  • -i plughw:0,0: señala el micrófono que estamos utilizando
  • -f x11grab: indicamos que grabe el entorno gráfico
  • -pix_fmt rgb48le: mejora de la resolución al escoger este pixel
  • -r 25: número de imágenes por segundo (se puede aumentar a 30 por ejemplo)
  • -s 1680×945: es la resolución de mi pantalla (con el comando xrandr -q | grep -w Screen podéis saber la vuestra)
  • -i :0.0: es la pantalla a grabar
  • -b 25000k: es el bitrate (es un valor que también podemos variar)
  • video.avi:  salida de video (podemos elegir otros formatos como mkv, mpg… y también la carpeta de destino)
Por último, recordar que si no os gusta demasiado la linea de comandos, tenéis otras aplicaciones de tipo gráfico como gtk-recordMyDesktop oXVidCap.

.


Powered by

http://emiliogomez.com.ar