Gilmar, lista,
vai a� a solu��o mp3->wav->normalize->mp3 que funcionou aqui:

#!/bin/bash

#Trocar espa�os por underscores
for i in `ls | sed 's/ /_/g'`
do 
  ARQ=`echo $i | sed 's:_: :g'`
  mv "$ARQ" $i
done

#Converter mp3 para wav
for i in *.mp3 
do 
mpg123 -w `basename $i .mp3`.wav $i 
done

#Remover os arquivos mp3
rm *.mp3 -f

#Aplicar o normalize
normalize -m *.wav

#Converter wav para mp3
for i in *.wav
do
lame -b192 -h $i `echo $i | sed 's/wav/mp3/'`
done
 
#Remover os arquivos wav
rm *.wav -f

Al�m de demorada esta solu��o tem alguns problemas: 
1. os arquivos mp3 devem estar todos no mesmo diret�rio
2. a maioria dos mp3 eram originariamente 128kbps e ficaram 192kbps. O arquivo 
final cresceu sem ganhar qualidade

Eu n�o sou programador, este script � um apanhado de solu��es prontas.
Continuo aceitando sugest�es ou melhorias no script. Coisas que eu pensei mas 
n�o tenho id�ia de como fazer:
1. fazer o script rodar em v�rios subdiret�rios
2. fazer o lame codificar cada arquivo para o seu bitrate original
3. tirar o underscore dos arquivos ao final

Sds,
F�bio.

On Wed, 10 Nov 2004 11:32:13 -0200, Gilmar Mendes <[EMAIL PROTECTED]> escreveu:

> Ja' tentei fazer isso diversas vezes e nao fui feliz, desisti.
> Mas nao tentei o que voce sugeriu de mp3->wav->normalize->mp3
> Tente isto e diga de o retorno.
> Dos programas que eu utilizei, o DbPowerAmp pra Win me
> propiciou melhores resultados. Pra linux obtive bons resultados
> com o BeSweet, mas em algumas musicas surgiram falhas.
> Atualmente uso mp3 apenas nos CDs do carro, no desktop
> vou de ogg.
---------------------------------------------------------------------------
Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utiliza��o da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a