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?

No te sientas obligado a realizarme una donación, pero cada aportación me ayuda a mantener el sitio en activo para que continúe existiendo y me motiva a continuar creando nuevo contenido.

Comprame un café
Pulsa sobre la imagen
  • 1 café: Se mantiene el dominio durante 4 meses.
  • 2 cafés: Se liquida 1 mes del Servidor Web.
  • 3 cafés: Se paga 1 mes de Newsletter.

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...