miércoles, 7 de mayo de 2014

Capturar (Grabar) escritorio Linux desde consola

***************************************
* Capturar (Grabar) escritorio Linux desde consola
*




*Comandos :ffmpeg
*Instalar ffmpeg si no lo esta.
*como Su o Sodo.

root@ComoEraMAN:~$ apt-get install ffmpeg

deb@ComoEraMAN:~$ sleep 10 && ffmpeg -f x11grab -s 1024x768 -r 25 -i :0.0 -sameq /home/deb/Desktop/captura.mpg

*Notas: sleep 10 es el tiempo que tarda en iniciar la grabacion.
* -s 1024x768 la resolucion, para mas info https://ffmpeg.org/ffmpeg.html
* si tubieramos un error similar a este: Incorrect frame size
* Failed to set value '1280×1024' for option 's'
* ejecutariamos el siguiente comando:

deb@ComoEraMAN:~$ xrandr 

*nos mostraria la resoluciones para el monitor y la usada actualmente marcada con un "*"
*cambiariamos el 1024x768 por la resolucion que nos marcara con "*" quedando asi

deb@ComoEraMAN:~$ sleep 10 && ffmpeg -f x11grab -s "tuResolucion" -r 25 -i :0.0 -sameq /home/deb/Desktop/captura.mpg

*tambien podriamos cambiarla rapidamente con el siguiente comando:

deb@ComoEraMAN:~$xrandr -s 1024x768 

*donde 1024x768 es una de la que apareceria en la salida de la consola como disponibles