Convertendo vídeos para RMVB

De Fórum Debian Wiki


Índice de conteúdo

Introdução

O rmvb é um formato proprietário da Real Networks, a mesma empresa do Real Player, logicamente. O formato rmvb é muito utilizado pois possui uma capacidade incrível de compactação de vídeo.

Dependências

Para começarmos o tutorial, é preciso ter o mencoder instalado. Caso você não tenha, execute no terminal (como root):

aptitude install mencoder 

Instalação

  • Baixe o programa Real Producer aqui;
  • Descompacte o arquivo .tgz, e como root, mova a pasta criada para /usr/local/;
mv realproducer /usr/local/
  • Crie um link simbólico para o executável:
ln -s  /usr/local/realproducer/producer /usr/local/bin/

Utilização

Utilize o mencoder para descomprimir o vídeo, pois o Real Producer só aceita vídeo descomprimido.

mencoder seu_video.flv -oac pcm -ovc raw -o video_final.avi

Obs: Isso vai gerar um arquivo descomprimido, que será bem grande, portanto ocupará bastante espaço.

  • Agora, com o Real Producer, vamos converter o vídeo:
producer -i video_final.avi -o final_video.rm 

Só esperar terminar a conversão, e pronto; seu vídeo foi convertido para rmvb.


Escrevi aqui um shell script, pra ajudar no processo:


 
#!/bin/bash
# Por: Jonathas Rodrigues
# 01 de Abril de 2008

clear
echo
echo 'Conversor de vídeos para RMVB'
echo
echo '-------------------------------'
echo
echo 'Nome do arquivo de vídeo (com extensão)'
read vid
echo
echo 'Nome do arquivo a ser criado (sem extensão)'
read arqrm
echo
echo

mencoder $vid -oac pcm -ovc raw -o video_final.avi

echo

producer -i video_final.avi -o $arqrm.rmvb

rm video_final.avi

echo
echo
echo 'Deseja remover arquivo original (s/n)?'
read op
echo

if [ $op = "s" ]; then
rm $vid
echo 'Arquivo removido'
fi

echo
echo

Faça Download do Script aqui


Após ter feito o Download, descompacte o arquivo tar.gz, com o comando:

tar -xvzf tormvb.tar.gz 

Depois dê permissão de execução, com o comando:

chmod +x tormvb 

Depois logue-se como root e mova o arquivo para a pasta /usr/local/bin/:

mv tormvb /usr/local/bin/


Com isso, de qualquer diretório que você estiver, no terminal, é só escrever tormvb, que o script será chamado.

Ferramentas pessoais