Converter wma para mp3 - Como? - Resolvido!


Página 1 de 2    1  2 
24-11-2004 por zast
Converter wma para mp3 - Como? - Resolvido!
Alguém sabe? Poderia dar a dica? Obrigado.
24-11-2004 por cubano
Eu sei, mas é só via windows e por gambiarra mode hehehe

Eu deixo tocando o wma e pelo Total Recorder eu gravo e salvo depois em MP3
24-11-2004 por zast
Ah... aí não vale. Conheço um bem melhor para o Windows que é free e pode ser emulado via wine. Só que eu quero é um nativo para o Linux.

www.dbpoweramp.com/
24-11-2004 por FMC
Existe este plugin aqui para se tocar WMA no xmms:
http://mcmcc.bat.ru/xmms-wma/
Então basta configurar o output para arquivo e buenas! :-)

O mplayer também toca wma, só que não sei se ele tem opção de saída para arquivo já codificado como mp3, ai tem que procurar um pouco!

Flw!
24-11-2004 por Roberto Cambruzzi
Gracas a deus
Alguem postou esta dica! meus irmaos so ligam para musica mas usam media 9 que converte tudo par wma mas queriamos em mp3
Valeu
24-11-2004 por cubano
Citação:
Postado Originalmente por FMC
Existe este plugin aqui para se tocar WMA no xmms:
http://mcmcc.bat.ru/xmms-wma/
Então basta configurar o output pa...
O site não ta abrindo aqui

Aproveitando, você sabe do que precisa pra rodar wmv?
24-11-2004 por FMC
Tenta procurar por xmms-wma no repositório da sua distro, se nào encontrar o jeito é googar! :-)

wmv eu não lembro direito se o mplayer roda, acho que sim. Existe um plugin para xmms que permite se tocar qualquer arquivo de video, na verdade ele só usa o xmms como interface para o mplayer, bem interessante, ai vai:
http://xmmsmplayer.sourceforge.net/
e
http://thegraveyard.org/xmmplayer.php

Falow!
24-11-2004 por Vassili
se vc tiver o mplayer ou o xine com os plugins para tocar wma/wmv vc pode colocar o driver de saida como "file" e converter para wav, dai vc roda o lame ou o oggenc e transforma em mp3/ogg....
24-11-2004 por zast
Bom já valeu alguma coisa. Eu uso o Kurumin 3.31 e via apt-get o plugin wma fica assim para baixar:

$ sudo apt-get install xmms-wma

Só isso. Mas ainda estou atrás de um programa que converta wma para mp3. Alguém sabe algo mais?
24-11-2004 por FMC
Citação:
Postado Originalmente por zast
Bom já valeu alguma coisa. Eu uso o Kurumin 3.31 e via apt-get o plugin wma fica assim para baixar:

$ sudo apt-get install xmms-wma

Só isso. Mas ainda estou atrás de um programa que converta wma para mp3. Alguém sabe algo mais?
O melhor que encontrei por ai foi um script em perl e outro em shell mesmo para converter.

Da uma procurada no google que vc encontra!

Flw!
24-11-2004 por zast
FMC,

Encontrei o script em perl, como funciona?

http://dewinter.com/modules.php?name=Downloads&d_op=MostPopular
24-11-2004 por zast
Antes eis como rodar um script no Linux:

Salve o script abaixo no Kedit e salve com um nome, por exemplo:

script-wma2mp3

Depois abra um terminal onde você salvou o arquivo e digite:

$ chmod +x script-wma2mp3
$ sudo bash script-wma2mp3

O script é esse abaixo:

Atenção! Script atualizado. Está correto!

Citação:
#!/bin/bash
wmafile=$1
wavfile=$(echo $wmafile | sed -e s/wma/wav/)
mp3file=$(echo $wmafile | sed -e s/wma/mp3/)
mplayer -ao pcm -aofile "$wavfile" "$wmafile"
lame "$wavfile" "$mp3file"
rm "$wavfile"
Ah.. esqueci. No terminal faça assim, depois de ter feito as etapas acima:

$ sudo bash script-wma2mp3 arquivo.wma
24-11-2004 por FMC
Coloque na ultima linha do arquivo o seguinte:
rm "$wavfile"

Não esqueça as aspas, sem elas vc pode ter problemas com arquivos que tenham espaços!

Flw!
24-11-2004 por zast
FMC,

Deu certo! Agora remove o .WAV. Ai que filé meu!!!! :mrgreen: :mrgreen: :mrgreen: :mrgreen:

Então eu vou deixar correto o script acima, assim qualquer um que o ver poderá utilizá-lo. Valeu FMC!
25-11-2004 por FMC
Ah, só mais uma dica.... se quiser encontrar scripts mais elaborados já prontos, procure por wma2ogg.

Lembrando que o formato MP3 é proprietário, por isso a preferência dos linuxistas pelo formato ogg vorbis! :-)

Flw!
25-11-2004 por zast
Beleza,

Só que ainda o pessoal prefere o formato mp3 por causa da ampla compatibilidade dele. Valeu a dica! :mrgreen:
25-11-2004 por zast
O script wma2ogg é esse abaixo:

Citação:
#!/usr/bin/perl -w
use strict;

foreach my $file (@ARGV) {
next if ($file !~ /\.wma$/i);
my $base = $file; $base =~ s/\.wma$//i;
system "mplayer \"$file\" -ao pcm -aofile \"$base.wav\"";
system "oggenc \"$base.wav\" ";
unlink("$base.wav");
print "$base.wma converted to ogg.\n";
}
Só que ele está em perl e eu não sei como executá-lo. Alguém sabe? :?: :idea:
25-11-2004 por Vassili
cola o texto no vim ou outro editor de textos e salva...
depois usa o comando:
perl <nome do arquivo>
ou
chmod +x <nome do arquivo>
./<nome do arquivo>


PS: esse script faz exatamente oq eu disse... ele usa o mplayer pra converter os wma pra wav e o oggenc pra converter os wma em ogg....
25-11-2004 por FMC
Citação:
Postado Originalmente por zast
O script wma2ogg é esse abaixo:

Citação:
#!/usr/bin/perl -w
use strict;

foreach my $file (@ARGV) {
next if ($file !~ /\.wma$/i);
my $base = $file; $base =~ s/\.wma$//i;
system "mplayer \"$file\" -ao pcm -aofile \"$base.wav\"";
system "oggenc \"$base.wav\" ";
unlink("$base.wav");
print "$base.wma converted to ogg.\n";
}
Só que ele está em perl e eu não sei como executá-lo. Alguém sabe? :?: :idea:
man perlrun:
The normal way to run a Perl program is by making it directly executable, or
else by passing the name of the source file as an argument on the command line.
(An interactive Perl environment is also possible--see perldebug for details on
how to do that.) Upon startup, Perl looks for your program in one of the fol-
lowing places:

Acho que é só tornar o arquivo executavel e rodar, já tentou?
25-11-2004 por Wconserta1
tenta assim

# ./wma2ogg musica.wma
 
Guia do Hardware Melhores Tópicos