Herberth Amaral

Software development adventures

Criando screencasts no Linux

with 2 comments

Eu vi algumas pessoas reclamando sobre a dificuldade de criar screencasts usando Linux. É, eu também tive algumas dificuldades. Nenhuma das ferramentas que eu consegui encontrar com minhas buscas não resolviam meu problema:

  1. Istanbul – Bonitinho, parece leve, grava legal, mas simplesmente dá um erro de IO (não entendi direito qual era o erro ) e não salva.
  2. xvidcap - Levíssimo, completo, mas tem problema com o PulseAudio e não grava o áudio do microfone. Tentei inicializa-lo com o comando padsp xvidcap, mas também não resolveu: mesmo chiado no som.
  3. recordMyDesktop - Grava áudio normal, mas as imagens tinham uma qualidade horrível. Parecia que ele atualizava uma parte da tela e esquecia da outra. Resultado: eu gravava um teste no VIM na linha de comando (preta) e quando eu passava pro GMail (verde) a tela ainda continuava preta…

Não sei o por quê, mas nem todos os programas que vem no Linux vêm com as configurações mais comuns já de cara. O problema é que eu não percebi que o recordMyDesktop encaixaria perfeitamente pra mim se ele já viesse com uma opção já marcada desde o início:

screenshot das configurações do recordMyDesktopEstranho, não? Eu pensava que marcar “Full shots at every frame” resolveria meu problema, mas, inexplicavelmente, o “Encode On the Fly” resolveu. Apesar da tooltip dizer que essa opção consome mais poder de processamento, eu não notei tanto. A qualidade do vídeo ficou impecável e eu estou com os efeitos no máximo :)

Se após gravado o screencast você desejar edita-lo ou converte-lo, há uma gama de softwares para Linux mesmo que fazem isso. Para conversão eu uso muito o ffmpeg (não conheço nenhum outro melhor e mais completo) e me recomendaram o Avidemux para edição de vídeo. A única coisa que eu sinto falta agora é algo que coloque os caracteres digitados na tela e que destaque o clique do mouse.

See ya!

Sem posts relacionados.

Written by Herberth Amaral

February 21st, 2010 at 12:14 am

Posted in Linux

Tagged with , , ,

2 Responses to 'Criando screencasts no Linux'

Subscribe to comments with RSS or TrackBack to 'Criando screencasts no Linux'.

  1. Só pra constar, no GnomeShell vai ficar ainda mais simples a gravação de screencasts, pois ele já tem suporte nativo a isso: http://live.gnome.org/GnomeShell/Features#Screencast_Recording

    Estêvão Samuel Procópio

    28 Apr 10 at 18:43

  2. Interessante. Uma das grandes “revoluções” do Ubuntu 10.04 é que ele já vai vir por padrão com o GnomeShell. Ainda não testei, mas se soubesse antes não teria tido tanta dor de cabeça :-)

    Herberth Amaral

    28 Apr 10 at 23:33

Leave a Reply