Recentemente, tentei gravar um screencast com áudio. Eu tentei muitas das opções listadas aqui e outros sites. Meu objetivo não era escrever um resumo abrangente de todas as ferramentas disponíveis, mas encontrar uma única que funcionasse.
No meu caso (depois de várias horas de luta) foi VOKOSCREEN que funcionou, então eu não procurei mais.
Meu sistema é o Linux Mint 15 Olivia, de 64 bits, que é baseado no Ubuntu Raring.
Este é o meu resumo / log que escrevi enquanto experimentava. Espero que você economize várias horas:
avconv : áudio e vídeo ficam fora de sincronia, o áudio está atrasado
Tentei todas as opções que pude.
Esta é a linha de comando que usei:
avconv -f alsa -i pulse -f x11grab -r 15 -s 1024x768 -i :0.0 -vcodec wmv1 -acodec pcm_s16le -q 7 b4.avi
Byzanz : cria gif animado (não tentei, já que preciso de um som e um screencast mais longo)
Eidete : não é possível instalá-lo (com 20 anos de experiência no Linux, mas não tentou para sempre)
gtk-recordmydesktop : cria ogg que é bom, mas incapaz de converter em nada. O melhor conversor foi o mencoder, mas acelera o vídeo (mas não o áudio) para que eles fiquem fora de sincronia.
istanbul : congela imediatamente
Kazam : se a área de registro maior que ~ 640x480 começa a vazar, deixando no máximo alguns minutos antes que o sistema pare de responder. Muitos relataram problema semelhante, este é um bug conhecido.
pyvnc2swf : é uma ferramenta para gravar uma sessão VNC. Não é conveniente se você quiser gravar sua própria tela (não tentou)
screenkey : anunciado como uma "ferramenta de screencast", mas não se trata de gravar sua tela
tibesti : parece não ser mais mantido (desde 2011), nem sequer instala
vokoscreen : FINALMENTE !!!!
A qualidade é boa: áudio e vídeo.
Após a gravação eu poderia comprimir o arquivo para cerca de 1: 7 com o mencoder sem perda de qualidade.
Eu descobri que ele usa a seguinte linha de comando:
ffmpeg -f alsa -i pulse -f x11grab -r 15 -s 1024x768 -i :0.0+0,0 -vcodec mpeg4 -acodec libmp3lame -ar 48000 -sameq -r 15 my.avi
xvidcap : Como dito acima: "Nós removemos o xvidcap do repositório agora porque ele não é mais mantido." (não tentei)
wink : distribuído como executável para download não como pacote, (não tentado)