Grabar el escritorio de ubuntu 11.04 y 11.10 con ffmpeg

por PCSencilla , en lunes, agosto 20, 2012

FFmpeg es una aplicación para convertir, grabar y transmitir audio y video, contiene también la biblioteca de codecs de audio y video libavcodec. Esta es su Pagina Web.

Para su instalación seguiremos los siguientes pasos:


1. Es interesante tener instalados todos los codecs de vídeo y audio de los repositorios de Medibuntu

2.Instalamos FFmpeg con:

sudo apt-get install ffmpeg


3. Instalamos la interfaz gráfica con:

sudo apt-get install winff


4. Para poder trabajar con los formatos de video .ogg y .ogv instalamos Mencoder con:

sudo apt-get install mencoder


Ya lo tenemos todo instalado y ahora vamos a ver cómo grabar nuestro escritorio:

Para grabar el vídeo sin audio

Ejecutamos en una terminal el comando:

ffmpeg -f x11grab -s 1440x900 -r 25 -i :0.0 -sameq /home/carpeta-personal/mi-video.mpg

Donde:

-f Indica el formato.
-s Indica la resolución. (Ancho x alto, en este ejemplo sería: 1440x900 , pero puede ser: 1024x768, hd720, 640x480, svga).
-r Tasa de frames.
/home/carpeta-personal/... Lugar en donde el vídeo se va a guardar.
mi-video.mpg Nombre y extensión del archivo.(Podemos de cambiar el formato, cambiando la extensión ".mpg" )

Para detener la grabación pulsamos la combinación de teclas: Ctrl + C

Para ayuda, escribir en la terminal:

man ffmpeg


Más información en su página web:
http://www.ffmpeg.org/index.html
http://www.ffmpeg.org/ffmpeg.html


Para grabar el vídeo y el audio

Ejecutamos en una terminal el comando:


ffmpeg -f alsa -ac 2 -i pulse -f x11grab -r 30 -s 1440x900 -i :0.0 -acodec pcm_s16le -vcodec libx264 -vpre lossless_ultrafast -threads 0 -y /home/carpeta-personal/MiVideo.mkv

Actualización para Ubuntu 11.10: Este comando no funciona por un bug en el contenedor .mkv, pero lo podemos convertir a .avi sin problemas con los 2 siguientes comandos:


ffmpeg -f alsa -ac 2 -i pulse -f x11grab -r 30 -s 1440x900 -i :0.0 -acodec pcm_s16le -vcodec libx264 -vpre lossless_ultrafast -threads 0 -y /home/carpeta-personal/MiVideo.avi


ffmpeg -f alsa -ac 2 -i pulse -f x11grab -r 30 -s 1440x900 -i :0.0 -acodec pcm_s16le -vcodec libx264 -vpre lossless_ultrafast -threads 0 /home/kaos11-10/MiVideo.avi


Donde:

-s Indica la resolución. (Ancho x alto, en este ejemplo sería: 1440x900 , pero puede ser: 1024x768, hd720, 640x480, svga).
-r Tasa de frames.
/home/carpeta-personal/... Lugar en donde el vídeo se va a guardar.
MiVideo.mkv / MiVideo.avi Nombre y extensión del archivo.(Podemos de cambiar el formato, cambiando la extensión ".mkv o .avi" )

Para detener la grabación pulsamos la combinación de teclas: Ctrl + C

Para ayuda, escribir en la terminal:

man ffmpeg


Más información en:
3.5 Audio Options
5.1 Video and Audio grabbing
10. Input Devices


Comprimir el vídeo:

Si el vídeo resultante resulta muy pesado podemos comprimirlo a .webm (contenedor de vídeo abierto y libre desarrollado por Google y orientado a usarse con HTML 5) con el siguiente comando, no olvidando de cambiar "mi-video.mkv" por el que vosotros hayáis elegido:

ffmpeg -i MiVideo.mkv -sameq VideoConvertido.webm

Grabar el escritorio de ubuntu 11.04 y 11.10 con ffmpeg
Sobre el articulo
Grabar el escritorio de ubuntu 11.04 y 11.10 con ffmpeg - escrito por PCSencilla , publicado el lunes, agosto 20, 2012, categorizado en linux , tutoriales

0 Comments