Grabar nuestro escritorio en Linux con FFmpeg | Programador Web Valencia

Grabar nuestro escritorio en Linux con FFmpeg

1 minuto

Instalación

Debian/Ubuntu:

sudo apt-get install ffmpeg

Archlinux:

yaourt -S ffmpeg

Ejecución

Para grabar deberemos usar este comando en la consola:

ffmpeg -f x11grab -s hd1080 -r 30 -i :0.0 -sameq ~/grabacion.mpg

-s hd1080 es la resolución de pantalla a la hora de captura. Podréis elegir cualquier otra que se adapte mejor a vuestro monitor.

wsxga: 1600x1024 wuxga: 1920x1200 woxga: 2560x1600 wqsxga: 3200x2048 wquxga: 3840x2400 whsxga: 6400x4096 whuxga: 7680x4800 cga: 320x200 ega: 640x350 hd480: 852x480 hd720: 1280x720 hd1080: 1920x1080 16cif: 1408x1152 qqvga: 160x120 qvga: 320x240 vga: 640x480 svga: 800x600 xga: 1024x768 uxga: 1600x1200 qxga: 2048x1536 sxga: 1280x1024 qsxga: 2560x2048 hsxga: 5120x4096 wvga: 852x480 wxga: 1366x768 sqcif: 128x96 qcif: 176x144 cif: 352x288 4cif: 704x576

-r 30 son los fps. En otras palabras, las imágenes por segundo. Un ojo humano percibe movimiento a partir de 25, pero con 30 lo notareis más fluido.

Para terminar de grabar, pulsaremos Ctrl+C dentro de nuestra consola.

Opciona: botón para terminar de grabar.

Si queremos algo más gráfico para terminar nuestra grabación, podremos hacernos un Script, o iniciarlo en otra consola, la siguiente instrucción.

gdialog –title “Grabador escritorio” –msgbox “Parar” 250 150 killall ffmpeg

CUIDADO, esto matará cualquier aplicación que este haciendo uso de ffmpeg.

Esta obra está bajo una Licencia Creative Commons Atribución-NoComercial-SinDerivadas 4.0 Internacional.

Atribución/Reconocimiento-NoComercial-SinDerivados 4.0 Internacional

¿Me ayudas?

Comprame un café
Pulsa sobre la imagen

No te sientas obligado a realizar una donación, pero cada aportación mantiene el sitio en activo logrando que continúe existiendo y sea accesible para otras personas. Además me motiva a crear nuevo contenido.

Comentarios

{{ comments.length }} comentarios

Nuevo comentario

Nueva replica  {{ formatEllipsisAuthor(replyComment.author) }}

Acepto la política de Protección de Datos.

Escribe el primer comentario

Tal vez también te interese...