martedì, dicembre 12, 2006

Unire files avi con audio vbr

Unire files avi con audio vbr

Spesso capita che quando si cerca d'unire dei files avi con audio vbr Virtualdub/Virtualdubmod restituisca questo errore:
 
Cannot append segment ..... the audio streams have different data formats

La soluzione che finora ho sempre adottato è stata quella di estrarre il flusso audio mp3 vbr, caricarlo in un sofware di audio editing, unirlo e ricomprimerlo, vediamo come evitare questi inutili passaggi:

Ci serviremo del seguente software:

Avidemux
VirtualDubMod 1.5.10.1

Carichiamo il primo file avi in Avidemux:
Open... una volta caricato ci troveremo di fronte questa richiesta:

Image and video hosting by TinyPic

Avidemux detected VBR MP3 audio in this file. For keeping audio/video in sync, time map is needed. Build it now?

You can do it later with "Audio -> Build VBR Time Map.

Clicchiamo su "Build Time Map"

Una volta terminato ci potrebbe far notare che "
Index is not up to date" e chiederci: "You should use Tool->Rebuild frame. Do it now ?"

Image and video hosting by TinyPic

Clicchiamo su NO e procediamo...

File --> Append ... carichiamo il secondo file avi ... ci troviamo di fronte le stesse domande di prima e rispondiamo nello stesso identico modo:

Clicchiamo su "Build Time Map".... e No alla succesiva richiesta.

File --> Save --> Save Video ... quando scrivete il nome aggiungete l'estensione .avi

Fatto!

Ora solo per una maggiore compatibilità (ma non è strettamente necessario) possiamo "ripassare" il film con virtualdubmod:

File --> Open Video File
Video --> Direct stream Copy
File --> Save ... salvate come avi.


Ora è veramente tutto.

Questa guida non può essere utilizzata per la copia o la duplicazione di materiale di cui non si abbia il legittimo possesso e comunque di materiale in cui siano presenti misure tecnologiche di protezione; Potrà essere utilizzata solo ed esclusivamente nel pieno rispetto di tutte le leggi vigenti in questo Stato in materia di diritto d'Autore.

Saluti
Mark-77