Como fazer ScreenCasts e Conversões de Video e Audio

Para executar estas façanhas você pode utilizar alguns aplicativos, como: FFmpeg, XvidCap, Mencoder

Primeiramente você deve instalar o FFmpeg. O exemplo abaixo mostra no Gentoo, mas use o gerenciador de pacotes da sua distribuição

emerge ffmpeg

Para converão de video, o comando é , supondo que você vai transformar de OGV para AVI

ffmpeg -i entrada.ogv saida.avi

Outra possibilidade entre várias é dividir um video em varias partes, exmplo, você quer dividir um video de 20:45s em dois videos, primeiro você cria a primeira parte do video que você quer que tenha 10:45s (10 x 60 + 45 = 645)

ffmpeg -i video.avi -ss 00:00:00 -t 645 video_1.avi

O corte começa do minuto, segundo e hora ZERO e corta 645 segundos e depois cria outro com 600s

ffmpeg -i video.avi -ss 00:10:45 -t 600 video_1.avi

Onde -t é o tempo é o tempo e 0 -ss é o inicio de onde será gerado. Para juntar arquivos você pode utilizar o mencoder

emerge mencoder

E para juntar basta executar o comando, supondo que você tenha 5 partes do video

mencoder -ovc lavc -oac lavc 1.avi 2.avi 3.avi 4.avi 5.avi 6.avi -o all.avi

Outra dica pra ScreenCast também sugiro o RecordMyDesktop, Gtk-RecordMyDesktop e o XvidCap, para instalá-los, respectivamente

emerge recordmydesktop
emerge gtk-recordmydesktop
emerge xvidcap

O XvidCap é o melhor, porém ele utiliza api de audio OSS e não Alsa, tem de fazer alguns manobras pra conseguir, porém você pode iniciar o record de audio separado e depois juntar o audio e o vídeo com o PiTiVi, para criar uma gravação de audio, execute o comando pelo terminal

rec audio.wav

Para especificar a resolução do video, você pode usar o comando

ffmpeg -i entrada.ogv -s 1360×768 saida.flv

Onde o -s é a resolução do video que será 1360x768. É possível também fazer screencast (Captura da Tela) com o FFmpeg, o comando é

ffmpeg -f x11grab -s 1360x768 -r 30 -i :0.0 video_capturado.mpeg

Você pode converter muitos formatos tais como: flv, mp4, mpeg, ogv, yum, …entre outros. Para conversão de audio, por exemplo, de FLV para MP3, o comando é

ffmpeg -i video.flv -ab 128k -ac 2 -ar 44100 musica.mp3

Os itens -ab é a taxa de transferência(o bitrate), -ac é a qualidade de canais, e o -ar é a frequência.

É com essa ferramentas que eu gravo video-tutoriais entre outras coisas!