FórumGdH

Página Inicial do Guia do Hardware

Registrar FAQ Calendário Pesquisar Mensagens de Hoje Marcar Fóruns Como Lidos

Voltar   FórumGdH > Entretenimento e Multimídia > Gravação de cds e dvds, músicas e Mp3
Bem-vindo ao FórumGdH
Não se esqueça de se registrar, é grátis . Nós temos 754.093 usuários, convidamos você fazer parte de nossa comunidade também! Se ainda não encontrou o que procura use nossa pesquisa. Esperamos que aprecie nosso trabalho.

Resposta
 
Opções do Tópico
Antigo 13-12-2006, 13:36   #1 (permalink)
rogeriofox
Newbie
 
Avatar de rogeriofox
 
Registrado em: Dec 2006
Localização: Alta Floresta/MT
Mensagens: 4
Reputação: 0 rogeriofox está indo no caminho certo
Enviar mensagem via ICQ para rogeriofox Enviar mensagem via Skype para rogeriofox
Padrão ConversÃo Wma Para Mp3 No Gnu/linux

Para usuário do GNU/Linux, vou descrever um script muito útil para a conversão. Requer conhecimentos mínimos de console.

Requisição mínima para este script:

Seguintes programas instalados:

- mplayer
- lame

Se já tiver esses pacotes em seu computador pule para próxima fase.
__________________________________________________ _____________________

- MPlayer (download: www.mplayerhq.hu/dload.html)

Para usuários Debian, Ubuntu, Kurumin e afins adicionem o seguinte repositório no sources.list

deb http://debian-multimedia.org/ testing main

executem a atualização do repositório como administrador:

#apt-get update ou sudo apt-get update

depois instalem o MPlayer com:

#apt-get install mplayer ou sudo apt-get install mplayer
__________________________________________________ _____________________

- Lame (http://lame.sourceforge.net/download.php)

Para usuários Debian, Ubuntu, Kurumin e afins com o repositório atualizado é só repetir os passos acima para instalar o lame:

#apt-get install lame ou sudo apt-get install lame

Primeiro passo concluído!
__________________________________________________ _____________________

Vamos para a montagem do script para a conversão.

*obs.: lembro aqui que ao executar o script ele converterá todos os aquivos wma que estiverem no diretório de onde ele foi chamado.

crie um arquivo no editor de texto:
ex.:

#nano wmamp3

digite o seguinte conteúdo:

#!/bin/bash

current_directory=$( pwd )

#remover espaços e colocar o _ (underline)
for i in *.wma; do mv "$i" `echo $i | tr ' ' '_'`; done

#remover letras caixa alta
for i in *.[Ww][Mm][Aa]; do mv "$i" `echo $i | tr '[A-Z]' '[a-z]'`; done

#ler com MPlayer e codificar com LAME
for i in *.wma ; do mplayer -vo null -vc dummy -af resample=44100 -ao pcm:waveheader $i && lame -m s audiodump.wav -o $i; done

#converter arquivos
for i in *.wma; do mv "$i" "`basename "$i" .wma`.mp3"; done

#remove o arquivo criado para a operação
rm audiodump.wav


Salve o arquivo

Mude sua permissão para execução:
ex:

#chmod +x wmamp3

Copie o arquivo salvo para o diretório /usr/bin

ex:

#cp wmamp3 /usr/bin
ou
$sudo cp wmamp3 /usr/bin

Entre no diretório que vc tem com os seus arquivos wma e execute o script:

$wmamp3
__________________________________________________ ____________________

Pronto... Se você tiver conseguido fazer tudo sem erros sucesso!
Boa conversão...
rogeriofox está offline   Responder com Quote
Resposta


Opções do Tópico

Regras de Mensagens
Você não pode criar tópicos
Você não pode postar respostas
Você não pode anexar arquivos
Você não pode editar suas mensagens

Código vB está Ligado
Smiles estão Ligado
Código [IMG] está Ligado
Código HTML está Desligado
Ir para...


Horários baseados na GMT -3. Agora são 7:50.