Grabar nuestro escritorio con ffmpeg

Muchas veces nos interesa grabar el escritorio de nuestro ordenador, pues con ffmpeg y un solo comando lo podemos conseguir:

$ ffmpeg -f x11grab -s wxga -r 25 -i :0.0 -sameq ~/salida.mpg

El numero después de -r es a la tasa de fps que quieren que se grabe, y ~/salida.mpg es el archivo de salida. Para parar la grabación presionan Ctrl+C o q en la terminal que lo ejecutaron. Ejecutando ese comando se va a generar un archivo llamado out.mpg en el home.
Lo que va después de -s es la resolución de pantalla, wxga es 1366×768. Se puede poner como anchoxalto, por ejemplo 1024×768, 800×600 o sino así:

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

Se puede cambiar el formato, cambiando la extensión de ~/salida.mpg. Tambien se puede cambiar el codec, bitrate y demas, solo mirar el manual de ffmpeg:

$ man ffmpeg

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s