Screencast no Linux
Depois que comecei a fazer o curso AppEngine e Python: você programa e o Google escala!,
muita gente me perguntou como eu estava fazendo o screencast no
Linux. Então vou comentar as ferramentas que estou utilizando e
algumas que usei, mas não funcionaram bem.
Qualidade do áudio
A primeira coisa que você deve prestar
atenção quando for gravar screencast é o aúdio. Os microfones dos
laptops atuais servem para você conversar no Skype ou Hangout. Já
para gravação deixam a desejar, por conta dos ruídos e chiados.
Para resolver esse problema, comprei um microfone USB da Microsoft
(Obs: o hardware da M$ costuma ser muito bom, apesar do Windows =P).
Como a entrada de microfone comum (p2) costuma não ser muito boa
para captação, escolhi esse modelo USB.
Captura de vídeo
Inicialmente eu tentei utilizar o
Record my Desktop
mas houve problemas. Ele grava utilizando a extensão ogv e o arquivo
fica enorme. Além disso, na hora de fazer recortes durante a edição,
o aúdio ficava dessincronizado com o vídeo. E quanto maior o
recorte, pior ficava, inviabilizando o seu uso.
Existe também a opção de linha de
comando que meu amigo Tony Lâmpada postou em seu
blog.
Mas ainda sim pode ser problemático se você estiver usando um
monitor adicional.
Por fim o programa que estou usando
hoje é o Kazam .
Ele já possui opção de fazer o encoding em mp4; permite fazer o
setup dos inputs de aúdio e vídeo, em termos harware; quadros por
segundo e também que se faça o screencast de uma porção limitada
da tela. Disparado o melhor que econtrei.
Edição de vídeo
Para edição, estou utilizando o
Kdenlive.
A interface de edição dele é simples e lembra um pouco a interface do
do Camtasia, apesar de não ter tantos recursos. Mas para recortes é
perfeito.
Screenshot
Apesar de não ter relação direta com
vídeo, uso o Shutter
para fazer screeshots. Ele permite fazer a captura de uma janela
específica, economizando o tempo de você ter que recortar a imagem.
Possui também recurso de timer para que você possa fazer a captura
de acesso a menus de contexto de programas, o que é impossível
apenas utilizando o printscreen.
Enfim, se o software era sua desculpa
para não gravar aquele curso bacana que está na sua cabeça, agora
isso não é mais problema.
Abraços e até o próximo post.