Gravando área de trabalho em MP4 e depois transformando o vídeo em GIF
Neste meu centésimo artigo mostro como gravar área de trabalho (incluindo o som) com linha de comando e/ou atalhos de teclado, criando arquivos MP4 e, depois, como transformar o vídeo em uma imagem GIF. Artigo simples, mas que pode ajudar muitos usuários.
[ Hits: 7.011 ]
Por: Xerxes em 17/03/2016
#!/bin/bash
zenity --info --text="Gravação da área de trabalho iniciará 1 segundo após você clicar em OK\!" --title="Aviso!"
sleep 1 && ffmpeg -f alsa -i pulse -f x11grab -s $(xrandr | grep '\*\+' | awk '{print $1}') -r 26 -i :0.0 -acodec ac3 -ab 64k -vcodec mpeg4 -qscale 0 screencast-`date +%d-%m-%Y_%H:%M:%S`.mp4
#!/bin/bash zenity --info --text="Gravação da área de trabalho iniciará 1 segundo após você clicar em OK\!" --title="Aviso!" sleep 1 && ffmpeg -video_size 1920x1080 -framerate 60 -f x11grab -i :0.0+0,0 screencast-`date +%d-%m-%Y_%H:%M:%S`.mp4
#!/bin/bash killall ffmpeg zenity --info --text="FFMPEG encerrado!\!" --title="Aviso!"
#!/bin/bash clear VIDEO_MP4=$1 echo "Qual tamanho do gif?" echo "" echo "1 - Pequeno" echo "2 - Médio" echo "3 - Grande" read TAMANHO case $TAMANHO in 1) TAMANHO=400 && EXT=pequeno ;; 2) TAMANHO=800 && EXT=mediano ;; 3) TAMANHO=1024 && EXT=grande ;; *) echo "Opção desconhecida. Saindo..." && exit ;; esac clear echo "Gravar por quantos segundos? (Ex.: 15)" read TEMPO clear echo "Gravando por $TEMPO segundos em tamanho $EXT..." sleep 2 ffmpeg -ss 00:00:00 -i $VIDEO_MP4 -to $TEMPO -r 30 -vf scale=$TAMANHO:-1 $(echo $1 | cut -f 1 -d '.')_$EXT.gif echo "Fim do script!"
Acesso remoto pela Internet de forma simples usando TeamViewer
elementary OS Luna: linda, mas serve para sua mãe?
Conkyzando e atalhando o Lubuntu 12.10
Como contribuir para projetos abertos no GitHub
Utilizando ferramentas de virtualização para testar distros
Apresentando o CentOS - The Community Enterprise Operating System
File Browser: Crie sua Nuvem Pessoal Privada
A produção de áudio e vídeo no Linux e as distribuições dedicadas a esse fim
Criptografando sua Home com Gocryptfs para tristeza do meliante
A Involução do Linux e as Lambanças Desnecessárias desde o seu Lançamento
O Journal no Linux para a guarda e consulta de logs do sistema
Usando alias no Terminal para comandos longos
Simplificando o manual do terminal no Ubuntu 26.04
Bloqueio da instalação e reinstalação do Snap (snapd) no Ubuntu
Continuando meus tópicos anteriores (11)
GLPI Cards de filtros de pesquisa (2)









