Grabar Escritorio Linux Sin Programas
- Obtener enlace
- X
- Correo electrónico
- Otras aplicaciones
Grabar Escritorio Linux Sin Programas
Aunque en linux existen diferentes programas para grabar nuestro escritorio, muchas veces resulta difícil instalarlos o simplemente resultan demasiados pesados para descargar, por ello ahora les mostrare como grabar nuestro escritorio con dos métodos, uno que es exclusivo para Gnome Shell y otro que se logra a través de una aplicación que viene Pre Instalada en Casi el 70% de las distribuciones el cual es FFmpeg.
Grabando desde Gnome 3 y Derivados:
Grabar desde Gnome 3 es muy sencillo ya que viene con una utilidad pre instalada la cual podemos ejecutar con las teclas Ctrl + Alt + Shift + r y con eso ya empezara a grabar nuestro escritorio, para detener la grabación se oprime la misma combinación de teclas, el vídeo resultante se guardara en formato webm en tu carpeta Home
Grabar Pantalla Usando FFmpeg:
Bien en este caso digamos que es un poquito mas complicado por el echo que debemos utilizar la terminal:
Capturar Vídeos Sin audio:
Para Grabar sin audio crearemos un archivo llamado Grabar.sh y le colocaremos el siguiente contenido:
#!/bin/bash
if [ ! -e $HOME/Videos ]
then
mkdir -p $HOME/Videos
fi
dir="$HOME/Videos"
size=$( xdpyinfo | grep 'dimensions:' | awk '{print $2}' )
name=$( date +'%b.%d_%I:%M%#p' )
video="$dir/$name.mkv"
ffmpeg -f x11grab -s $size -r 30 -qscale 1 -i :0.0 $video
Como verán el código anterior lo que hace es primero busca si en la carpeta Home Existe la carpeta vídeos, si no existe la crea, luego auto genera el tamaño y el nombre de el vídeo y por ultimo ejecuta un comando ffmpeg que graba el vídeo y lo guarda en la carpeta Vídeos que se creo anteriormente.
Capturar Vídeos Con audio:
Al igual que el paso anterior crearemos un archivo llamado Grabar.sh y en el colocaremos el siguiente código:
#!/bin/bash
if [ ! -e $HOME/Videos ]
then
mkdir -p $HOME/Videos
fi
dir="$HOME/Videos"
size=$( xdpyinfo | grep 'dimensions:' | awk '{print $2}' )
name=$( date +'%b.%d_%I:%M%#p' )
video="$dir/$name.mkv"
ffmpeg -f alsa -ac 2 -i pulse -f x11grab -s $size -r 30 -qscale 1 -i :0.0 $video
Este script hace exactamente lo que hacia el script anterior, solo que ademas captura audio junto con el vídeo.
Ahora para que funcione correctamente solo debemos darle permiso de ejecución, para ello desde la terminal colocamoschmod +x Grabar.sh y luego para empezar a grabar colocamos ./Grabar.sh y para detener la grabación solamente apretamos Ctrl + C en la pantalla de la terminal.
Comentarios
Publicar un comentario