Newsgroup: it.comp.os.linux.sys
Titolo: normalize-mp3.

Salve.
Qualcuno ha mai usato il programma normalize per normalizzare i volumi
audio prima di procedere ad una masterizzazione?
Stavo provando normalize-mp3 per normalizzare direttamente gli mp3.
Si blocca poiche' ha bisogno del programma lame.
Tale programma non lo trovo tra i deb di woody, come mai non e' stato
pacchettizzato, non e' sotto licenza GPL?
Grazie.

 pacchettizzato, non e' sotto licenza GPL?
Ci sono dei problemi di licenza, scarica i sources da 
www.mp3dev.org/mp3
e con quelli puoi crearti i pacchetti .deb di lame, liblame ecc. 
-- 
Ciao         -- Massimo --

 
Sai se qualcuno lo ha gia' fatto?

 Sai se qualcuno lo ha gia' fatto?
Io, se vuoi ti mando i .deb


 pacchettizzato, non e' sotto licenza GPL?
Infatti. Devi scaricare il sorgente e poi compilarlo.
Ciao,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)           [ 
http://www.radiance.d2g.com/~zefram
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

 Yep.
Ma dimmi una cosa, "normalize" va da mp3 a wav
e poi di nuovo ad mp3 oppure e` capace di "toccare"
al minimo il file codificato?
bye,
-- 
  Piergiorgio Sartor

 Io, se vuoi ti mando i .deb
Mi faresti un grosso piacere, grazie.
Io uso debian woody se puo' servire questa info.

 Io, se vuoi ti mando i .deb
Li ho trovati: 
http://marillat.free.fr/dists/unstable/main/binary-i386/
Si riferiscono alla versione 3.92.
Ciao.

 al minimo il file codificato?
normalize funziona *solo* sui wav. Penso che normalize-mp3 (non l'ho mai
usato, dato che uso normalize solo prima di masterizzarmi un CD) non sia
null'altro che uno script che segue la catena decode->normlize->encode.
Come, d'altronde, consiglia di fare l'autore.


 Come, d'altronde, consiglia di fare l'autore.
Esiste un SW per normalizzare mp3
che vanta (non so se sia vero) di
riuscire a normalizzare senza una
completa decodifica.
In teoria dovrebbe essere sufficiente
arrivare alla DCT, senza tornare nel
dominio del tempo.
bye
-- 
  Piergiorgio Sartor

 completa decodifica.
Normalize, dalla versione 0.7 in su', puo' normalizzare direttamente in
mp3 senza bisogno di decodificare in wav. E' spiegato tutto nel README
pero' io non ci ho capito molto, credo che legga delle informazioni
relative al volume nel ID3v2 tag, c'e' anche un plugin per xmms incluso
nel pacchetto normalize.


 nel pacchetto normalize.
Io ho la 0.7.2 e quando lancio normalize-mp3 osservo che mi fa
il decoding->normalize->re-endoding.
Quindi presuno che trasforni in wav, faccia il normalize e poi 
l'encoding in mp3, tant'e' vero che mi ritrovo tutti gli mp3 
re-encodati (scusate il termine) a 128kbps anche quelli che in origine erano,
per esempio a 66kbps.

 usato, dato che uso normalize solo prima di masterizzarmi un CD) non sia
Scusa ma potresti indicarmi esatamente cosa fai prima di masterizzarti
un cd?
Io ho provato usando kreatecd che ha l'opzione per il normalize.
Mi vengono fuori dei cd con i brani a basso volume, troppo basso rispetto
a come li sento nel pc con xmms. 
Ciao.

 il decoding->normalize->re-endoding.
Si, con lo script normalize-mp3 fa' cosi', io pero' intendevo il metodo
on-the-fly direttamente con gli mp3. Leggi il README dove parla di
supporto per MAD library e id3v2.4 tag, con questo metodo dovrebbe
essere possibile settare un frame (RVA2 - Relative volume adjustment)
nel'id3tag del file mp3. Quando poi suoni il file, il player legge
questo valore e suona il brano ad un certo volume fissato da te.
Io ho fatto delle prove ma non sono riuscito a ottenere niente :-(


 Io ho fatto delle prove ma non sono riuscito a ottenere niente :-(
Sarebbe interessante sapere quanto standard sia
questo RVA2, per esempio con un mp3 player portatile.
bye,
-- 
  Piergiorgio Sartor

 un cd?
for I in *.mp3; do mpg123 -w /tmp/${I}.wav ${I}; done
normalize -bv *.wav
E poi vado di gcombust o di cdrecord.


 E poi vado di gcombust o di cdrecord.
Non hai mai provato kreatecd?
SCusa la domanda ma l'istruzione for I in ....... passa in rassegna
tutti gli mp3 contenuti nella directory ma .... e se avessi gli mp3
memorizzati in diverse sottodirectory a partire da /mp3 come faccio
a passarli in rassegna tutti?
Ciao.

 normalize -bv *.wav
Come si comporta normalize con l'opzione -b (batch mode) ? Nella manpage
e' spiegato ma il mio inglese e' pessimo :-(
Da quello che mi pare di capire in batch mode, a differenza del mix
mode, viene preservato il volume relativo di ogni singolo brano.


 questo RVA2, per esempio con un mp3 player portatile.
Dalle prove che ho fatto io nessun player mp3 legge l'id3v2.4 tag,
madplay pare che lo legga ma ignora il frame RVA2, funziona solo xmms
abilitando il plugin librva.so incluso in normalize. Poi mi pare che con
gli mp3 si possa impostare solo il gain saltando la fase della
computazione del volume, in pratica io do' un comando tipo questo:
normalize -g 5dB *.mp3
Poi xmms mi suona i brani con un volume di +5dB ma se un brano e' basso
resta sempre basso in proporzione agli altri ! Non riesco a capirne
molto l'utilita'.


 a passarli in rassegna tutti?
Usi find(1).
for I in `find var/audio/mp3 -name "U2_-_*"`; do \
mpg123 -w /tmp/`basename ${I} | sed s/\.mp3/\.wav/` ${I}; \
done


 mode, viene preservato il volume relativo di ogni singolo brano.
Esatto. Brani con volumi volutamente bassi (alti) sono mantenuti bassi
(alti).
