Autor Tópico: Dica: Script para transformar WMA em MP3  (Lida 3288 vezes)

joseroberto

  • Newbie
  • *
  • Mensagens: 1
  • Karma: +0/-0
Dica: Script para transformar WMA em MP3
« Online: Janeiro 28, 2006, 11:25:56 pm »
Ola pessoal tive q correr atras desse script, pois sabemos q tem babacas q insistem em "compartilhar" arquivos WMA, por preguiça ou ignorancia e volta e meia nos deparamos com esses arquivos.
 
Nao sou o autor desse script e o consegui aqui:
Link

Entretanto tive que adapta-lo para q funcionasse no meu suse 10 e tb para obter melhor qualidade no mp3, ja q estamos partindo de um arquivo ja compactado, entao julguei conveniente compartilhar com vcs aqui.

Para usar esse script vc precisa ter instalados os pacotes MPlayer, lame e w32codec-all.
Para saber como consegui-los veja este topico. Ou para quem ja sabe no Packman tem tudo, ou uma busca no  www.rpm.pbone.net tb vai resolver.

Primeiro copie e salve o script com seu editor de texto favorito (no meu caso kwrite). Usei o nome de script-wma2mp3 para o arquivo.

Citar

#!/bin/bash
wmafile=$1
wavfile=$(echo $wmafile | sed -e s/wma/wav/)
mp3file=$(echo $wmafile | sed -e s/wma/mp3/)
mplayer -ao pcm:file="$wavfile" "$wmafile"
lame -V 0 "$wavfile" "$mp3file"
rm "$wavfile"


Depois abra um terminal no mesmo diretorio q vc salvou o arquivo e digite:
Citar

$ chmod +x script-wma2mp3


Para usa-lo digite no terminal, novamente no diretorio do script:

Citar
bash script-wma2mp3 'arquivo.wma'


Dependendo das permissoes q vc atribuiu ao arquivo talvez vc tenha q usar sudo antes do comando.
Lembrando q 'arquivo.wma' eh o arquivo q vc quer transformar, pode incluir tambem o caminho para ele. Recomendo o uso de aspas para q nao haja problemas com arquivos e pastas com espaço no nome.

Alterei a sintaxe do MPlayer pq nao funcionava na nova versao e mudei o bitrate do mp3 de 128kbps fixo para VBR de maxima qualidade, o q nao aumenta muito o tamanho do arquivo e tb mantem ao maximo a qualidade de audio.
Comparativo:
Jack Jonhson - Times like these.mp3
128kbps: 2,1 Mb
VBR Media qualidade: 2,3 Mb
VBR Alta Qualidade: 3,1 Mb
WMA Original: 2,2 Mb
Espero q seja de utilidade para alguem da comunidade. Valeu!

Roberto

Comunidade de Usuários do openSUSE Linux

Dica: Script para transformar WMA em MP3
« Online: Janeiro 28, 2006, 11:25:56 pm »

Jeison Cardoso

  • Newbie
  • *
  • Mensagens: 1
  • Karma: +0/-0
    • http://lagartoaosol.blogspot.com
Re: Dica: Script para transformar WMA em MP3
« Responder #1 Online: Fevereiro 02, 2006, 02:24:53 pm »
Muito bom mesmo, obrigado
Computadores são maquinas; obedecem comandos e só! Não são complicados a não ser que você tenha se tornado um  :-D