Newsgroup: it.comp.musica.mp3
Titolo: Mp3 e gap

Annoso problema, dovendo masterizzare un cd partendo da brani mp3
singoli di un concerto si creano dei piccoli gap tra una traccia e
l'altra (prima di dire "metti 0 sulla pausa di nero", gia' fatto, e'
un problema del ripping in mp3 che crea delle piccole pause alla fine
del file).
Mi sono letto un po' di post su google ma non sono riuscito a trovare
una soluzione veloce e semplice al problema.
Ne avevo elaborata una ma non sono riuscito a metterla in pratica.
Mi spiego.
Esiste un plugin di winamp che funziona molto bene (out_nogap.dll), e
fa proprio quello che mi serve, cioe' elimina le pause tra un mp3 e
l'altro in una tracklist.
Funziona al 99% dei casi.
Basterebbe abbinarlo al plugin di winamp che scrive su wav, in modo da
ottenere dei wav su disco "senza pause" e poi burnare il tutto.
Solo che non so come si faccia ad utilizzare due plugin
contemporaneamente con winamp! (utilizzo il 2.91).
Consigli e suggerimente ben accetti anche su eventuali altri metodi
per risolvere il problema dei gap in masterizzazione.
Thanks

 per risolvere il problema dei gap in masterizzazione.
se hai nero installato, usa il plugin per foobar, che, secondo un post 
di qualche settimana fa, è un player veramente no gap.

per risolvere il problema dei gap in masterizzazione.
Per ottenre una decodifica gapless oltre a Foobar2000 ti serve
conoscere l'encoder utilizzato per la codifica.
Copio e incollo da un mio vecchio post:
--------------------------------------------------------------------------------
[..] Per gestire gli MP3 in modo gapless Foobar2000 utilizza delle
informazioni (una in particolare) che non sono sempre disponibili, si
tratta di: "enc_delay" e di "enc_padding". Quest'ultimo rappresenta il
numero di null samples (silenzio) aggiunti alla fine del file per
completare l'ultimo frame MP3 mentre il primo rappresenta il numero di
sample di ritardo che l'encoder introduce.... tutti gli encoder MP3
hanno un loro valore e bisogna conoscere questo se si vuole ottenere
una decodifica gapless (per LAME enc_delay=576).
LAME (le recenti versioni... dalla 3.90 in poi) hanno queste
informazioni già direttamente incluse nei files MP3 ma queste non
vengono interpretate dal decoder di LAME. L'unico in grado di fare
questo è oer l'appunto Foobar2000. Un files codificato con LAME e
decodificato con Foobar2000 è perfettamente gapless e non ha bisogno
di modifiche manuali.
Come intuibile i problemi nascono per gli altri MP3 non codificati da
LAME, essi infatti hanno bisogno di lievi modifiche che possono essere
apportate direttamente dal tool di Foobar2000 (fix mp3 header).
Ecco cosa bisogna fare:
1) fixare l'mp3 introducendo il valore ZERO nel campo padding e il
corretto valore di delay (dipendente dall'encoder) nel campo apposito.
2) ritornare nella stessa finestra e modificare il valore della
lunghezza della traccia al multiplo più vicino di 588 (bisogna scalare
il numero, mai aumentarlo).
3) verificare l'effettiva decodifica gapless e, se necessario,
sottrarre altri 588 samples fino all'ottenimento del risultato.
Per riferimento, posto qui alcuni valori di delay riscontrati in
alcuni codec MP3:
LAME = 576
FhG l3enc 2.72 = 864
FhG mp3 Prod Pro 1.1 = 864
FhG mp3 Prod Pro 2.1 = 864
FhG mp3enc3.1 = 1159 (da verificare)
FhG FastEnc CBR = 672
FhG FastEnc VBR = 672
BladeEnc = 528
--------------------------------------------------------------------------------
Ciao, [proxima]