Newsgroup: it.comp.musica.mp3
Titolo: joint stereo e stereo

Volevo sapere che differenza c'e' tra joint stereo e stereo....Se e' piu'
consigliato usare uno piuttosto che l'altro :) grazie :)

 piu' consigliato usare uno piuttosto che l'altro :) grazie :)
In attesa che qualcuno che ne sappia piu'di me ti risponda, lo faccio
io: 
In pratica, nella modalita' stereo, la traccia e' composta da due
canali, e utilizza i bit disponibili di uno, per usarli nell'altro (se
invece i due canali fossero indipendenti avresti il dual channel), nella
modalita' joint stereo per avere una migliore compressione, si prendono
le informazioni doppie e le si codificano una volta in modo da avere
piu' spazio per le altre informazioni. In prima approssimazione, si
potrebbe dire che a bassi bitrate e per musica come il rock e il pop,
conviene usare il j-stereo, mentre per la musica classica lo stereo, in
realta' la faccenda assume contorni piu' "sfumati" 
Per illustrare meglio la questione chiamo a sostegno un vecchio post del
nostro mahatma [proxima] 
----------------------
|Inizo copia/incolla |
=========================================================================
La modalità joint stereo sfrutta le somiglianze tra i canali L e R per
metterli in relazione. In sostanza l'encoder calcola un "mid channel" =
(L+R) / 2  e un "side channel" = (L-R) / 2, se ci sono molte somiglianze
tra L e R ne risulta che il canale "side" può essere encodato con un
bitrate più basso rispetto alla modalità Stereo.
Se il modello psicoacustico dell'encoder funziona correttamente non ci
sono diferenze udibili tra Stereo e Joint Stereo.
Gli stessi programmatori di LAME raccomandano di usare -mj per bitrate
inferiori a 224 kbps, questo non perchè il modello usato da LAME sia
perfetto.. ma perchè anche a questi bitrate (già considerevoli)  si
preferisce usare i bit per evitare altri artifacts più fastidiosi.
IMHO la modalità Stereo dovrebbe essere usata soltanto se si è disposti
ad accettare file di una certa grandezza e se non si bada al rapporto
Qualità/Dimensione. Anche a bitrate medio alti persone che hanno testato
a fondo LAME e che sicuramente non mettono la qualità al secondo posto
hanno rinunciato alla modalità stereo e hanno optato per un Joint Stereo
più "cauto" (--nssafejoint)
Il discorso cambia totalmente per MpegPlus, che essendo un "subband
coder" suddivide appunto l'intera banda in sottobande e decide se in
ciascuna di queste deve essere usata la modalità Joint oppure Stereo.
Qui si può anche notare come MP+ sia più orientato verso la qualità...
dato che LAME può decidere se adottare queste modalità soltanto su un
INTERO FRAME ed è quindi più soggetto a generare artifacts.
Ora sicuramente è chiaro il motivo del perchè anche sul profilo "dei
pazzi" (-insane) non è usata la modalità Stereo.
L'eccezionale algoritmo di "Mid-Side Coding" e il VBR di Mp+ sono molto
affidabili dal punto di vista qualitativo, al punto da permettere
all'encoder alte performance anche a bitrate medi.... e ultimamente
sarei più corretto se dicessi medio-bassi .... ;)
=========================================================================
Spero di averti chiarito :)

 piu' consigliato usare uno piuttosto che l'altro :) grazie :)
JOINT STEREO (detto anche MID/SIZE STEREO)
Nel caso del  joint stereo l'encoder mp3 crea due canali:
un canale "medio", rappresentato dalla media dei due canali stereo
originali,
ed un canale "collaterale" che contiene tutte le parti separate
caratteristiche di ciascun canale stereo originale.
Invece che codificare due canali pieni come nello stereo convenzionale,
nel caso del joint stereo l'encoder deve codificare soltanto
un canale intero ed una parte del secondo canale.
Quando i canali stereo originali hanno troppe parti
completamente separate, l'encoder salta dal metodo joint stereo
al metodo stereo standard
ma ciò direi che nella maggior parte delle canzoni
accade raramente:
una volta scelto il metodo joint stereo, almeno il 95% dei frames di ogni
brano
viene encodato in joint e solo il 5% in stereo).
La compressione di tipo joint stereo viene utilizzata
soprattutto per ridurre la mole di dati audio,
e quindi per ridurre la grandezza di un file,
per i bitrate bassi e per i VBR.
Permette di salvare bit in alcune parti semplici del brano,
bit che possono essere usati in altre parti del brano più complesse.
STEREO
E' lo standard audio non compresso
con il quale non si hanno difficoltà nelle separazioni dei canali
nei bitrate sufficientemente alti
(diciamo dai 192 kbps in su).
Non prevede alcuna compressione lossy e quindi
non produce di per sé alcun artefatto.
Tuttavia, visto che con il metodo stereo non si possono
salvare bit da usare nelle parti più complesse,
alla fin fine se si vuole ridurre la grandezza del file a livelli
accettabili
l'encoder dovrà introdurre una quantità di artefatti maggiore
di quella che si ha con il metodo joint stereo.
Morale della favola,
se vuoi creare mp3 con Lame,
usa sempre Joint Stereo.
Come spiegazione fa un po' schifo, lo so
ma in due minuti non saprei scrivere di meglio.
Ciao
Alper9000