Newsgroup: it.comp.musica.mp3
Titolo: Compressione elevata

Ho un corso di lingue in 45 CD che vorrei convertire in MP3. Per motivi di
praticità vorrei metterlo tutto in un unico CD. Ho calcolato che il bitrate
medio deve essere di 35 kbps. Le tracce hanno molti tratti di totale
silenzio, per cui ho pensato di usare una compressione a bitrate variabile.
Ho provato a comprimere con Lame con la seguente stringa
-m m --abr 35 --resample 22.05
La qualità la trovo soddisfacente, ma, prima di convertire tutto, chiedo a
voi: a parità di bitrate, esiste una stringa migliore?
I 2 file di prova risultano un po' più grandi del previsto. Succede sempre,
o mediamente si ottiene una buona approssimazione della dimensione indicata?
Se tutti i files fossero così, dovrei abbassare il bitrate.
Esiste un altro compressore MP3 più indicato del Lame per bitrate così
bassi?
Voglio poi comprarmi un lettore portatile di CD MP3. Sono tutti in grado di
leggere VBR, mono, bitrate basso e 22 kHz? Devo orientarmi su di un modello
particolare?
Ringrazio per l'attenzione
Mario

bassi?
Certo, e francamente ti consiglio di non usare LAME per bitrates così
bassi. Io andrei con un buon vecchio mp3enc31anche se è piuttosto
lento. Trovi il demo limitato a 30 sec sul l'ftp Fraunhofer:
ftp://ftp.iis.fhg.de/pub/layer3/mp3encdemo_3_1_win32.zip
vedi se riesci a trovare la versione full in qualche modo se no usa
LAME o fai un fischio ;-)
Prova le due alternative, il tuo giudizio è quello che conta.
Ciao, [proxima]

 32 kbps). Lo scarto comunque dovrebbe essere minimo.
Se ti riferisci ai problemi di spazio, sembra che la tua stringa per lame
risolva tutto (ma devo provare con altri file). Se i problemi sono di
compatibilità con i lettori portatili, i dubbi rimangono. Intanto ho scelto
di dividere esattamente per 2 la freq. di campionamento, visto che, in
alcune schede audio, frequenze inusuali producono dei forti disturbi.
Se non hai altro da consigliarmi, inizierò la conversione con lame e la tua
stringa.
Solo una domanda: cosa significa -Z? Sulla documentazione non ho trovato
niente.
Ciao e grazie
Mario

cosa significa -Z? Sulla documentazione non ho trovato niente.
Ok, copio e incollo da un mio vecchio post:
--------------------------------------------------------------------------------------
L'opzione "-Z" serve a cambiare il noise shaping (ns) utilizzato di
default. Se un preset utilizza il ns 2 allora "-Z" impone l'utilizzo
del ns 1, se il preset utilizza il ns 1, -Z attiva il ns 2.
Il ns 1 è quello utilizzato con la psicoacustica GPsyhco (di default
per LAME), quando invece si utilizza la psicoacustica di Shibata
(--nspsytune) il ns di default è quello di tipo 2.
Come vedi si tratta di uno switch completamente non adatto ai newbies
perchè non agisce sempre nello stesso modo ma la sua funzione cambia
TOTALMENTE in dipendenza della psicoacustica utilizzata. 
Gli alt-presets, essendo testati per ottenere sempre la migliore
qualità possibile sono invece una cosa a sè: insane utilizza il noise
shaping 1 quindi usare -Z è controproducente.
I presets VBR (standard e extreme) invece sono stati tunizzati per
utilizzare il noise shaping 2 (che consente un certo risparmio di
spazio riducendo il "bloating" del VBR) ma all'occorrenza possono
anche utilizzare il ns1 per non manifestare artifacts. Si tratta di un
lavoro molto difficile che Dibrom e la comunità aveva svolto
pazientemente, supportato da innumerevoli listening tests. Purtroppo,
al momento del rilascio degli alt-presets, Dibrom credeva di aver
risolto tutti i casi problematici ma recentemente (in verità se ne
parlava già da molto prima) sono stati resi disponibili tutta una
serie di campioni (prima non noti) dove i presets VBR non
"switchavano" al ns1 quando necessario manifestando artifacts. Davanti
all'evidenza dei fatti Dibrom si è pure ricreduto (confermando la sua
buona fede) e si è arrivati a consigliare questo benedetto "-Z" (che
obbliga i presets ad usare esclusivamente il ns1) o meglio ancora la
versione 3.90.3 che include questa ambigua opzione solo quando è
necessaria e non controproducente venendo incontro soprattutto ai
newbies e/o a chi non segue certe discussioni.
Spero di aver chiarito la funzione del "-Z", se tutto questo ti ha
creato soltanto confusione puoi passare tranquillamente oltre: grazie
agli alt-presets (e la v3.90.3) non è necessario capire tutte ste cose
per ottenere files di buona qualità.
--------------------------------------------------------------------------------------
Ciao, [proxima]

 ha comunque un discreto supporto.
Il WMA lo provai alcuni anni fa, sempre con un file parlato, ma estratto da
una cassetta. Ricordo che era molto efficace nella riduzione del rumore e
per questo lo preferii all'MP3.
All'epoca usavo il codec Fraunhofer modificato da Radium. Se comprimevo
senza togliere il rumore, l'MP3 deformava il suono anche ad alti bitrate (s
diventava sh). Se toglievo il rumore con Cool Edit o Dart, entravano in
gioco dei suoni metallici.
Il WMA, automaticamente e di default, dava sempre un risultato migliore.
Adesso la sorgente è un buon CD, quasi senza rumori, e in più vorrei il
massimo della compatibilità. I lettori supereconomici (come quello che
vorrei comprare) spesso leggono solo MP3.
Grazie ancora per le risposte
Mario

 spesso leggono solo MP3.
Mi sembra una ragione comprensibile per non usare WMA.
Ciao, [proxima]


Ecco cosa scrive a me.
----------------------------------------------------------------------------
---------------
H:\>lame -m m --abr 35 --resample 22.05 05.wav
LAME version 3.90.3 MMX  (
http://www.mp3dev.org/
)
CPU features: i387, MMX (ASM used), 3DNow!, SIMD
Autoconverting from stereo to mono. Setting encoding to mono mode.
Resampling:  input 44.1 kHz  output 22.05 kHz
Using polyphase lowpass  filter, transition band:  8269 Hz -  8535 Hz
Encoding 05.wav to 05.wav.mp3
Encoding as 22.05 kHz average 35 kbps single-ch MPEG-2 Layer III (10.1x)
qval=5
----------------------------------------------------------------------------
---------------
Di più non so
Se vuoi ti mando per Email il mio 3.90.3. Lo scaricai quando uscì, seguendo
un link trovato su questo NG.
Saluti
Mario

un link trovato su questo NG.
Ho appena verificato e il link più abusato qui (quello della guida del
nonno su EAC+LAME) conserva ancora la 3.90.3 che fornisce risultati
identici alla tua.
Ciao, [proxima]