**************************************************************************
Modifica il volume di un DIVX AVI con audio MP3 senza ricomprimere il file
Piccola guida pratica - by Paolo Mattiello (paolo1)
21.01.2004
**************************************************************************
Link ai programmi utilizzati in questa guida
VirtualDub 1.5.10, noto video editor freeware, 750 KB
Mp3Gain 1.2.2, ottimo programma freeware di normalizzazione per mp3, 680 KB
Nota: questa guida è valida solo per i
file .avi con audio mp3
Spesso è necessario ritoccare il livello dell'audio di un film .avi divx.
Il livello audio di un film divx è determinato dalle impostazioni utilizzate da chi originariamente ha creato il divx. Se per un motivo o per l'altro il risultato finale è insoddisfacente, piuttosto che ricomprimere l'intero film (audio e video, o anche solo audio) cambiando le impostazioni è ovviamente preferibile operare solo sull'audio e senza ricomprimere neanche questo, essendo possibile aumentargli il livello SENZA ricompressioni traumatiche.
Con questa guida è possibile fare questo senza perdita di qualità video e soprattutto audio in quanto la normalizzazione (o comunque la modifica del volume) viene effettuata
direttamente sulla traccia audio mp3 senza decomprimerla e ricomprimerla sfruttando un programma in grado di operare direttamente sul formato mp3.
Perchè altri sistemi comportano un degrado della qualità del file: molte note procedure di modifica del volume dei file .avi comportano una decompressione della traccia audio (che è in formato compresso mp3), la sua modifica con programmi wav editor e la successiva ricompressione in formato mp3, in modo che possa essere riassemblata al video.
Qualsiasi decompressione (in wav) e successiva ricompressione di formati audio compressi lossy come mp3 fa dimunire la qualità audio in quanto questo tipo di compressione comporta perdita d'informazione (da cui il nome
lossy). Le elaborazioni audio eseguite direttamente sui file mp3 con WaveLab, CoolEdit, Soundforge e altri noti wav editor non sono da meno perchè vengono eseguite su un file wav temporaneo creato dalla decompressione del file mp3 e il successivo
salvataggio in mp3 del file mp3 così modificato comporta appunto una ricompressione/ricodifica a partire dal file temporaneo. Quindi, avviene una decompressione-ricmpressione, che degrada la qualità, seppure in maniera spesso poco sensibile.
Perchè questa procedura mantiene intatta la qualità del file: in questa guida si utilizza il programma freeware
MP3GAIN, programma studiato per normalizzare (= aumentare proporzionalmente i picchi di volume in modo che il più alto arrivi ad un limite prefissato) i file mp3 direttamente nel loro formato. Effettua quest'operazione in maniera praticamente lossless (senza ulteriore perdita d'informazione) in quanto non decomprime il file in dati audio per effettuare le modifiche del volume ma si limita a cambiare (in maniera reversibile) un particolare valore di ogni frame mp3, operando direttamente sul file mp3 e mantenedo inalterati i dati audio codificati.
N.B. La normalizzazione comporta sempre una modifica dei rapporti tra le varie componenti audio che appiattisce la dinamica
Per chi volesse approfondire l'uso di questo programma per normalizzare i propri mp3 in varie modalità (album-based, track-based etc.), ricordo la mia vecchia
guida a MP3GAIN.
Fase 1 : salvare la traccia audio con VirtualDub
VirtualDub 1.5.10 (ma vanno bene anche le versioni precedenti) è un ottimo video editor freeware.
VirtualDub 1.5.10
E' in grado di salvare la traccia audio mp3 del film .avi divx ma
la salva incapsulata dentro un file .WAV.
Mentre altre guide insegnano ad aprire questo FILE .WAV con editor wav oppure convertirlo in
wav pcm 44.1 KHz stereo 16 bit (cioè quello che di solito è contenuto nei file .wav..) per poi ricomprimerlo in mp3....
niente di tutto questo è necessario. Il file .wav salvato da VirtualDub è solo un
contenitore, nel nostro caso di un
file mp3. In pratica è un file mp3 preceduto da un'intestazione .wav. Ma è già un file mp3, e come tale è elaborabile da MP3GAIN. Non occorrono conversioni, decompressioni, ricompressioni visibili o invisibili.
1. Aprire il file .avi con VirtualDub.
2. Assicurarsi che il contenuto audio del file .avi sia effettivamente mp3:
menu File->File information
Virtualdub->File->File information
3. Salvare la traccia audio con
menu File->Save WAV.... Dopo qualche tempo, nella cartella indicata verrà salvato un grosso file .wav contenente il dati .mp3. Ossia, l'intera traccia audio del film.
Nota bene: il file in questione
NON è il solito file wav con dati PCM stereo 16 bit 44.1 KHz ma è un mp3 a tutti gli effetti, preceduto da un'intestazione .wav (che, ricordo, è un formato che può contenere diversi tipi di dati audio). Basta leggere i suoi dati (format:..) con winamp per constatarlo:
File info di Winamp 5
Fase 2 : Modificare il volume della traccia audio del film salvata in file .wav/mp3
Abbiamo visto come il file .wav così salvato non sia in effetti il solito wav (e come tale gestibile tranquillamente da un editor wav) ma sia un file mp3.
Vediamo come aumentare o diminuire il suo volume senza decompressione-ricompressione con MP3GAIN.
1. Lanciare
MP3GAIN.
2. Aprire nostro file audio col tasto
Add Files, avendo cura di selezionare
"all files" nella finestra che si aprirà, togliendo il predefinito "tipo file: mp3 files/list" (in caso contrario, la finestra di scelta dei file non visualizzerà il nostro file, che risulta .wav).
3. Premere il tasto
track analysis, in modo che il file venga analizzato e vengano mostrate le informazioni circa i suoi attuali livelli audio, in dB
Risultato dell'analisi
4. Ora occorre valutare di quanto è necessario modificare il volume.
Il valore
target normal volume indica il livello cui si vuole adeguare il file. Il default è 89 dB, valore considerato di norma buono. N.B.dB è una scala logaritmica.
La colonna
volume indica l'attuale livello.
La colonna
clipping, se contiene una
Y, indica che già a questo livello c'è distorsione
La colonna
gain indica di quanto occorre aumentare o diminuire il livello per raggiungere il
target normal volume
La colonna
clip(track), se contiene una
Y, indica che, volendo raggiungere quel target normal volume si verificherà distorsione.
Modificando empiricamente
target normal volume si vedrà l'entità della modifica (gain) e se quanto si sta per fare comporterà distorsione (Y su clip(track)). N.B. Quest'eventuale distorsione potrebbe essere ininfluente e accettabile o addirittura inudibile.
5. Quanto si è deciso quale valore inserire su
target normal volume, è sufficiente premere il tasto
track gain e attendere pochi secondi che l'operazione venga compiuta, per ascoltare il risultato (riproducendo il file con winamp o altro player). Se non è soddisfacente, in attesa di impratichirsi con questi valori, è sufficiente riprovare. Il file viene modificato in maniera reversibile.
Dopo l'applicazione delle modifiche
N.B. Mp3Gain funziona a passi minimi di 1.5 dB, quindi il valore raggiunto spesso non è identico a quello indicato in target normal volume ma gli si avvicina il più possibile.
Fase 3 : riassemblare insieme video e audio
Ora occorre creare un nuovo file .avi utilizzando la traccia video del film originale e la traccia audio modificata da noi. Avverrà solo una COPIA dei dati video e audio (presi pari pari) in nuovo file, quindi nessun tipo di deleteria e inutile ricompressione.
1. Lanciare VirtualDub e aprire il file .avi originale.
2. Dal
menu Video selezionare
direct stream copy (non
full processing mode, che comporterebbe la completa ricodifica video)
3. Dal
menu Audio controllare che sia selezionato
direct stream copy e dopo scegliere
WAV audio..., selezionando il nostro file .wav modificato
4. Dal
menu File selezionare
Save as avi... ed aspettare che VirtualDub finisca l'operazione di creazione del nuovo file .avi.
[Modificato da Paolo1 21/01/2004 1.40]