Embora também existe o FFMPEG (e é uma grande ferramenta de conversão de audio/video), a única maneira de converter um ficheiro .rmvb que encontrei foi usando o MEncoder.
No Debian (actualmente Lenny, Squeeze ou Sid) ele não está nos repositórios oficiais, e se ainda não adicionou os repositórios Debian-Multimédia, chegou a hora de o fazer.
No Ubuntu, active os repositórios non-free.
Procure no Google por "Debian Multimédia" (de Christian Marillat) e visite a página oficial. Lá encontrará indicações de como fazê-lo.
Depois de instalar o MEncoder, estará preparado para a conversão.
Para converter ficheiros .rmvb a .avi, navegue até á pasta onde está o ficheiro que quer converter e abra um terminal.
Introduza o seguinte comando:
$ mencoder ficheiro_a_converter.rmvb -oac mp3lame -lameopts preset=128 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1200 -ofps 25 -of avi -o ficheiro_convertido.avi
Como é lógico, substitua ficheiro_a_converter.rmvb pelo nome do ficheiro que quer converter .... e substitua ficheiro_convertido.avi pelo nome que quer que tenha o ficheiro depois da conversão.
Se o ficheiro que quer converter é grande, é possível que a conversão demore algum tempo, dependendo também da potencia do seu processador, mas os resultados são excelentes.
No meu caso converti um ficheiro de uns 140 mb e demorou cerca de 40 minutos.
O MEncder também está disponível para muitas outras Distribuições e plataformas, nomeadamente:
- Mac OS X
- Fedora / Red Hat
- Gentoo
- Mandriva
- Slackware
- SUSE
- Ubuntu
- Zaurus
- Fink
- FreeBSD
- NetBSD
- OpenBSD
- Amiga
- Nokia 770/N800
- Windows
- TomTom GPS
- Syllable
Muito boa esta opção, estava quebrando a cabeça procurando.
ResponderEliminarSó uma pergunta, este mpg4 equivale ao Xvid, codec compatível aos leitores de muitos aparelhos de DVD?
Olá excelente artigo,
ResponderEliminarPoderia me ajudar? Deu a seguinte falha:
brainiac@hotpc:/media/hdl/glee$ ls
Glee 3x01.avi Glee 3x06.rmvb Glee 3x11.rmvb Glee 3x16.rmvb Glee 3x21.rmvb
Glee 3x02.rmvb Glee 3x07.rmvb Glee 3x12.rmvb Glee 3x17.rmvb Glee 3x22.rmvb
Glee 3x03.rmvb Glee 3x08.rmvb Glee 3x13.rmvb Glee 3x18.rmvb
Glee 3x04.rmvb Glee 3x09.rmvb Glee 3x14.rmvb Glee 3x19.rmvb
Glee 3x05.rmvb Glee 3x10.rmvb Glee 3x15.rmvb Glee 3x20.rmvb
brainiac@hotpc:/media/hdl/glee$ mencoder glee.rmvb -oac mp3lame -lameopts preset=128 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1200 -ofps 25 -of avi -o glee.avi MPlayer SVN-r31918 (C) 2000-2010 MPlayer Team
File not found: 'glee.rmvb'
Failed to open glee.rmvb.
Cannot open file/device.
Exiting...
brainiac@hotpc:/media/hdl/glee$ ^C
brainiac@hotpc:/media/hdl/glee$ ^C
brainiac@hotpc:/media/hdl/glee$ mencoder glee -oac mp3lame -lameopts preset=128 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1200 -ofps 25 -of avi -o glee
MPlayer SVN-r31918 (C) 2000-2010 MPlayer Team
File not found: 'glee'
Failed to open glee.
Cannot open file/device.
tentei nomear como glee.avi e glee.rmvb no comando
e depois como glee apenas
Olá marco brainiac. Obrigado por comentar e desculpe a demora. Tenha em conta que o Linux é sensível aos nomes dos ficheiros, particularmente se os nomes dos ficheiros têm espaços. Assim que recomendo que renomeie por exemplo Glee 3x01.rmvb a Glee_3x01.GmbH . Tenha em conta também que é sensível a maiúsculas e minúsculas, assim que quando introduzir o comando do mencoder tenha em conta isso, e é que depois de você ter posto o comando a resposta foi "file not round" porque ele procura o nome do ficheiro tal e qual como você o escreveu.... E não encontrou...(continua)
ResponderEliminarqueria dizer "file not found". Se reparar é o que a consola lhe diz quando executa:
ResponderEliminarmencoder glee.rmvb -oac mp3lame -lameopts preset=128 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1200 -ofps 25 -of avi -o glee.avi
Você pede para converter o ficheiro glee.rmvb e recebe a mensagm de erro. Quando você faz executa o comando "ls" não aparece nenhum ficheiro glee.rmvb.
mencoder glee.rmvb -oac mp3lame -lameopts preset=128 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1200 -ofps 25 -of avi -o glee.avi
com o qual, e como lhe disse antes, renomeie os ficheiros para que fiquem sem espaços nos nomes e cuidado ás maiúsculas, porque se o nome tiver alguma maiúscula você tem de por também no comando. Ficaria, por exemplo:
mencoder Glee-3x20.rmvb -oac mp3lame -lameopts preset=128 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1200 -ofps 25 -of avi -o glee-3x20.avi
Espero que tenha ficado claro. Quando ao formato mpeg4 dos leitores de DVD, em principio sim é compativel, pelo menos no meu reproductor funcionam os ficheiros que converto :-) qualquer duvida pergunte se nao fui demasiado claro. Saudações !
Muito obrigado amigo,
ResponderEliminarVou colocar em prática suas dicas daqui a pouco.
Excelente Fim de semana.
Oi amigo,
ResponderEliminarUma forma que encontrei de superar a dificuldade dos espaços foi colocar o nome entre aspas ('') ai executou tranquilo.
Grato pela força