Newsgroup: it.comp.musica.mp3
Titolo: Linux, ogg e mp3

Hi All,
 volevo chiedere un consiglio riguardo alla compressione dei file
audio. Ho fatto degli script bash per linux per comprimere dei cd
in formato sia mp3 che vorbis-ogg. Per gli mp3 uso attualmente LAME
version 3.93 MMX, mentre per gli ogg uso OggEnc v1.0 (libvorbis 1.0).
In entrambi gli script ho messo due opzioni per creare mp3/ogg 
ad alta e bassa qualità.
Per lo script che usa lame, le opzioni sono le seguenti:
mp3coder="/usr/bin/lame"
options_low="-h -mj -V 2 -b 48 -B 80"
options_high="-h -mj -V 0 -b 128 -B 320"
Mentre per oggenc le opzioni sono:
mp3coder="/usr/bin/oggenc"
options_low="-q 3 -m 48 -M 80"
options_high="-q 10 -m 128 -M 320 "
Alla luce di tutto questo, ho fatto una prova di compressione di un
cd:
totale 394M
20M 2003-06-10 15:44 track01.wav
31M 2003-06-10 15:46 track02.wav
27M 2003-06-10 15:47 track03.wav
20M 2003-06-10 15:47 track04.wav
26M 2003-06-10 15:48 track05.wav
25M 2003-06-10 15:49 track06.wav
18M 2003-06-10 15:50 track07.wav
21M 2003-06-10 15:51 track08.wav
34M 2003-06-10 15:52 track09.wav
29M 2003-06-10 15:53 track10.wav
32M 2003-06-10 15:54 track11.wav
25M 2003-06-10 15:54 track12.wav
55M 2003-06-10 15:56 track13.wav
35M 2003-06-10 15:57 track14.wav
Le varie dir create dallo script:
32M     ./ogg_low
137M    ./ogg_high
23M     ./mp3_low
64M     ./mp3_high
Ho cercato, aiutandomi con i manuali, per quanto ci siano differenze 
fra i due modi di compressione, di usare "più o meno" gli stessi
parametri, ma guardando i risultati tra i due c'è molta differenza in
termini di dimensione del file. Non ho idea di come valutare quale dei
due sia migliore (a logica direi che più è grande è il file migliore è
la qualità).
Gli mp3 a bassa qualità mi servono per poterli mettere in una mmc da
32Mb e poterli ascoltare con il cellulare.
Vorrei usare ogg perchè è un formato libero per comprimere (ad
alta qualità) i miei cd, metterli su hard disk, e quando voglio, passare da
ogg ad alta qualità a mp3 di bassa qualità per poterli mettere sulla
mmc. Passare da un file compresso ad un altro file compresso non è il
massimo, infatti se provo mettere sulla mmc un mp3 ottenuto
convertendo un altro mp3 ma con un bitrate più basso, il suono non è
ottimo.
In definitiva vorrei consigli su come ottenere degli mp3 da mettere
sulla mmc da 32 mb, partendo possibilmente da un formato ogg, ed
ottenere il miglior rapporto qualità/dimensione per avere più mp3 da
ascoltare quando sono fuori casa.

ascoltare quando sono fuori casa.
Come già detto, io scarterei l'ipotesi di partire da un Ogg Vorbis.
Prendi in considerazione qualche mio consiglio ;-)
Con 32 Mb di memoria hai bisogno di bitrates che si aggirano sui 64
Kbps per contenere circa 60 minuti di musica, ti sconsiglio di
scendere più in basso, non ne vale la pena.
Sui 64 Kbps LAME non è il massimo, le prende alla grande dai
Fraunhofer, tra questi quelli più indicati c'è sicuramente il Fastenc
oppure il vecchio MP3Enc. La stessa Fraunhofer raccomanda di usare
MP3Enc31 per bitrates minori di 80 Kbps (nel caso tuo).
Mentre il Fastenc è disponibile gratuitamente, Mp3Enc31 è un programma
commerciale ma se ti fai un giretto si trova ancora (per Win) ;-)
Ovviamente, su questi ultimi due encoders, non so che disponibilità ci
sia sotto Linux. Tutti gli altri encoders che ti ho nominato sono
disponibili.
Forse c'è troppa carne al fuoco... spero di non averti confuso.
Tu da parte tua leggi un bel pò di cose passate, sicuramente troverai
materiale utile. Non esitare a postare se ci sono problemi, cercheremo
di risolverli ;-) 
Ciao, [proxima]

 di risolverli ;-) 
Un po' troppa :) Cerco di riassumere.
Lascio perdere ogg :)
Se ho il cd originale, mi conviene ripparlo e trasformare da wav a
mp3_64kbps con mp3enc  o fastenc, direttamente.
Oppure mi faccio i miei mp3 al massimo di qualità con LAME 3.90-3
--alt-presets insane, e me li ascolto dal pc, e se li voglio ascoltare 
sul cellulare, la cosa migliore è ricodificare con wavpack/musepack.

sul cellulare, la cosa migliore è ricodificare con wavpack/musepack.
Qui, non ci siamo proprio.
La soluzione che ti propongo io è quella di evitare l'archiviazione ad
alta qualità con MP3.
wav -->WavPack --> (archivio HD) ---> (mp3)mp3enc31 --->cellulare
Non conosco però la disponibilità di plugins WavPack per XMMS.
in alternativa:
wav -->Musepack --> (archivio HD) ---> (mp3)LAME --->cellulare
Quest'ultima soluzione è già pronta per l'uso, l'encoder sai già dove
scaricarlo (usa il profilo xtreme) , per il plugin di Musepack per
XMMS vai nella pagina di Frank Klemm, colui che attualmente cura il
progetto Musepack:
http://www.personal.uni-jena.de/~pfk/mpp/#plugins
Ciao, [proxima]

peggiora per forza, oppure al ritorno leva solo quello che aveva aggiunto?
Peggiora sempre più.
Ciao, [proxima]