Gravar e converter screencasts em Linux
Mais uma vez venho falar deste campo ainda “verde” em Linux, a edição/gravação de vÃdeo.
Existem alguns utilitários interessantes para gravação de screencasts, sendo os mais “usáveis” o Istanbul, o recordMyDesktop, o Xvidcap e o Wink.
O Wink tem a abordagem mais completa, com possibilidade total de edição e customização dos vÃdeos, mas peca por ser altamente instável e muito, muito pesado (com uma gravação de 3 ou 4 minutos torna-se numa bomba relógio). Este programa produz ficheiros em formato swf (flash).
O Istanbul tem do seu lado a facilidade de utilização e simplicidade. Carrega-se no botão, escolhe-se a região a gravar, e está a andar. Como aspecto negativo tem precisamente a quase total inexistência de opções e o facto de produzir um output de vÃdeo com qualidade muito fraca. De notar que usa o codec Ogg.
O Xvidcap é o mais completo de todos, com múltiplas opções, possibilidade de gravar som, etc. O output normal é, naturalmente, em formato Xvid. Tem como pontos negativos alguma instabilidade e o facto de produzir vÃdeos muito grandes.
Resta aquele que eu acho o melhor de todos, o recordMyDesktop. A interface gráfica é muito simples, muito prática, permite também escolher a área do monitor que queremos gravar, ou uma janela especÃfica, suporta gravação de som, e o output é também em formato Ogg, mas com qualidade (e tamanho, obviamente) superiror ao Istanbul. É neste momento o programa que uso.
Para quem quiser editar os vÃdeos (cortar partes, etc) com o avidemux, não poderá importar os vÃdeos no formato Ogg directamente, mas a solução é simples.
Instalam o pacote mencoder, abrem uma consola, e na directoria onde têm o vÃdeo em formato ogg (vamos supor que se chama out.ogg) inserem o comando:
mencoder out.ogg -ovc xvid -xvidencopts fixed_quant=5 -o video_final.avi
Com este comando o vÃdeo vai ser codificado para o formato Xvid, e não demorará mais que 1 minuto, para um vÃdeo de 5 ou 6 megas (pelo menos no meu laptop da pré história). Quem gravar o vÃdeo com som, convém também codificar o som:
mencoder out.ogg -ovc xvid -xvidencopts fixed_quant=5 -oac mp3lame -lameopts br=128 -o video_final.avi
Neste caso, codifica o vÃdeo para Xvid e o som para mp3, com bitrate de 128Kb.
Alguma dúvida, já sabem onde apitar.
Edit: seguindo a dica do Avi, pode-se utilizar o formato H.264 para a codificação, que produz um vÃdeo com melhor qualidade e de menor dimensão. Com o mencoder será:
mencoder out.ogg -ovc x264 -o video_final.avi
5 Comments