Quando dou aulas de programação, acho que os meus alunos aprendem melhor quando incluo capturas de tela no meu material didático. Ao mostrar detalhes passo a passo usando um projetor digital, meus alunos podem visualizar como a aplicação funciona, tornando mais rápido e fácil para eles entenderem o que estou tentando explicar.
Quando eu estava preparando materiais para uma aula de Python que ensinei recentemente para os alunos do ensino médio, comecei a me perguntar sobre as melhores aplicações de captura de tela e screencasting para Linux, incluindo quais os leitores preferem. Primeiro, eu pedi aos meus colegas moderadores da comunidade Opensource.com recomendações.
Chris Collins sugeriu o Green Recorder, uma aplicação nova para mim construída com Python, GTK+ 3, e FFmpeg. De acordo com seu repositório GitHub, é um “gravador desktop simples para sistemas Linux … suporta gravação de áudio e vídeo em quase todas as interfaces Linux”
Moshe Zadka mencionou Open Broadcaster Software (OBS), que é suportado em Linux, MacOS, e Windows. Eu sabia que o OBS é freqüentemente usado para capturar, codificar e transmitir conteúdo, mas não tinha pensado em usá-lo para screencasting.
Seth Kenlon ofereceu alguns utilitários de captura de tela, incluindo RecordMyDesktop e Vokoscreen. RecordMyDesktop tem uma ferramenta simples de linha de comando e uma interface gráfica que torna o programa mais acessível a usuários menos experientes. Vokoscreen é “um criador de screencast fácil de usar para gravar vídeos educacionais, gravações ao vivo do navegador, instalação e videoconferências”, de acordo com seu repositório de código GitHub.
Seth também sugeriu uma ótima ferramenta de linha de comando para screencasting. Certifique-se de ter o FFmpeg instalado, então digite o seguinte código na linha de comando:
$ ffmpeg -f x11grab -an -s hd1080 -r 25 \
-v:b 23000 -i :0.0 -g 1 -q:v 0.1 \
-vcodec libxvid screenCapture1.mp4
Bonus: Ferramentas de captura de tela
Ferramentas de captura de tela também são importantes, então eu quero mudar de marcha para chamar alguns favoritos.
O meu utilitário favorito é o GNOME Screenshot. A partir da linha de comando: Use Print Screen para tirar uma screenshot da área de trabalho. Use Alt+Print Screen para tirar um screenshot de uma janela. E use Shift+Print Screen para tirar um screenshot de qualquer área que você selecionar. Prima Control+Alt+Shift+R para começar a gravar o que está no seu ecrã; aparece um círculo vermelho no canto superior direito do ecrã enquanto a gravação está em curso. Prima Control+Alt+Shift+R novamente para terminar a gravação; deverá encontrar o resultado na sua pasta de Vídeos.
.