segunda-feira, 21 de setembro de 2009

Convertendo RMVB para AVI no Linux

Depois que descobri que meu PS2 toca AVI, acabou a dor de cabeça de queimar CDs. Só precisava que os RMVB virassem AVI. Então vai aqui a dica:

Passo 1: Instalar os codecs necessários. Se seu Linux toca rmvb sem problemas, pule estes passos. Talvez você tenha encontrado mil dicas do tipo "copie o arquivo tal para o /usr/lib/win32/codecs" ou coisa assim. Eu encontrei o que escrevo nestas linhas, praticamente Ipsis Literis, neste site. Adicione o repositório MediBuntu em seu Linux (https://help.ubuntu.com/community/Medibuntu). Depois instale o codec:

sudo apt-get install w32codecs

(or
w64codecs or ppc-codecs depending on your platform).

Passo 2: Criar o seu script. Copie o seguinte código em seu GEdit e salve-o com o nome rmvb2avi. Deixe-o com permissões para execução (755, por exemplo) e pronto.

mencoder $1 -oac mp3lame -lameopts preset=128 -ovc xvid -xvidencopts fixed_quant=4 -of avi -o $(echo ${1%.*}).avi

Utilize-o assim:

rmvb2avi teste.2.ha.rmvb

Ele irá gerar um arquivo com o nome teste.2.ha.avi.

O Glauber usa assim:

mencoder -oac mp3lame -lameopts cbr:br=128:vol=2 -srate 44100 -ovc xvid -sws 1 -xvidencopts bitrate=500:max_key_interval=120:vhq=4 -ofps 30 -vop scale=640:360 $1 -o $(echo ${1%.*}).avi

Isto garante o formato 16:9 ou wide screen. Ou não.

Nenhum comentário: