F.A.Q. dei gruppi free.it.software.divx e it.comp.software.divx
V.1.5

 Ultimo aggiornamento: 9/1/2005

Questo è la versione stampabile del mirror a questo indirizzo http://www.tweakness.net/articoli/a8.php

Licenza Creative Commons
Questo/a opera è pubblicato sotto una Licenza Creative Commons.

La versione ufficiale la trovate a questo indirizzo, sito di Giubbe, redattore originario nonchè punto di riferimento dei gruppi su citati .

A questo indirizzo trovate un glossario utile a capire i termini usati nella FAQ. http://giubbe.altervista.org/glossario.htm





1.
Cosa è il DivX e quali codec usare?
2. Come si fa a trasformare un DVD in DivX e dove trovo i programmi ed i codec necessari allo scopo?
3. Si vedono le immagini, ma non si sente il suono (oppure ho un file .ogm).
4. Si sente, ma non si vede.
5. Non si sente ne si vede niente (messaggio di errore: nessun codec disponibile).
6. Come si fa a tagliare un DivX?
7. Come si fa a cambiare la traccia audio di un film? Come si fa multiplexare (unire) il video con l’audio?
8. L'audio è desincronizzato rispetto al video (AVI e mpeg (S)VCD), come rimedio?
9. Come si fa a ridurre le dimensioni di un DivX?
10. Qual è il player software migliore per divx?
11. Che differenza c'è fra DivX, VideoCD e SuperVideoCD?
12. Come si fa a trasformare un DivX (NTSC (23.976 o 29.97) o PAL) in VideoCD o SuperVideoCD o DVD?
13. Ho trasformato il DivX in (S)VCD e l’audio non si sente o è desincronizzato.
14. Come si taglia un (S)VideoCD (mpeg)?
15. Posso vedere i divx con un lettore da tavolo, e se si come?
16. Qual è il codec migliore? (DivX 3.11, 5.x, xvid, etc)
17. Dove posso scaricare DivX?
18. Come faccio a visualizzare un DivX parzialmente scaricato (incompleto)?
19. Come estraggo il flusso audio (lasciato inalterato) da un Divx?
20. Come si fa a multiplexare il video con l’audio (metodo alternativo)?
21.Qual è la capienza di un cdrom quando viene registrato un (S)VCD standard?
22. Come faccio a mantenere il rapporto 16:9 quando trasformo un DivX in (S)VCD?
23. Come estraggo il flusso audio in wav non compresso da un DivX (o XviD)?
24. Come separo audio e video da un file OGM?
25. Ho provato a convertire un file XviD in (S)VCD con tmgenc, ma ottengo solo un messaggio di errore.
26. Come faccio ad effettuare la codifica col metodo 2-pass utilizzando il codec DivX dalla versione 5.03 in poi
27. Come trasformo un file ogm in AVI (o (S)VCD)
28. Ho aperto un file con VirtualDub e mi dice che devo convertire l'audio
29. Ho unito due video con audio Ac3, ma nel punto di congiunzione si è presentato un errore (desincronizzazione audio).
30. Posso masterizzare diversi filmati in divx su un unico supporto DVD?
31. Ho una serie di filmati in DivX su DVD (o CD) posso aggiungere un menu? Funziona sul lettore stand-alone?
32. Come faccio a togliere le bande nere da un filmato?
33. Ho convertito un file dal formato DivX al formato mpeg1-2, quest'ultimo mi è venuto molto più grande del file iniziale, come è possibile? Come faccio a farlo delle stesse dimensioni?
34. Il player non riesce a spostarsi all'interno del filmato (o lo fa molto lentamente), posso rimediare?
Come faccio a ricostruire gli indici dei keyframes di un DivX?

35. Come aggiungere i sottotitoli ad un filmato
36. Ho un filmato con QPel attivato, come lo tolgo?
37. Il lettore stand-alone mostra un messaggio relativo al bitrate o risoluzione fuori standard, come rimedio?
38. Mi hanno detto di ricomprimere il filmato con VirtualDub, come si fa?
39. Il mio lettore stand-alone presenta file XviD che saltano.
39.bis Mi hanno detto di togliere il "packed bitstream", come si fa?
40. Si puo' modificare il volume di un DivX?





1. Cosa è il DivX e quali codec usare?

Un file in DivX è solitamente un AVI od OGM o MKV in cui il flusso video è compresso con un algoritmo derivato dal Mpeg-4 ed il flusso audio è compresso con un qualsiasi codec supportato dal “contenitore” utilizzato (tipicamente AC3, mp3 CBR o VBR per l’AVI, e OGG per i file OGM).

Il codec migliore da usare in decodifica è quello con cui è stato fatto il film o in alternativa il ffdshow (che legge sia DivX che XviD ed e’ solo per decodifica), ma è comunque più che sufficiente installare l’ultima versione del DivX (o XviD) per poter vedere senza problemi tutti i film codificati con le versioni precedenti. In caso vogliate far convivere tutte le versioni del codec DivX attualmente disponibili (3.11, 4.x, 5.x) senza che si sovrascrivano a vicenda dobbiamo aspettare che quellicheilpc risorga, sigh.

2. Come si fa a trasformare un DVD in DivX e dove trovo i programmi ed i codec necessari allo scopo?

Ricordati che la nuova legge non permette la copia dei propri DVD protetti, puoi fare solo la copia dei tuoi DVD che non presentano alcuna protezione, tipo quelli ricavati dalla videocamera.Una volta che sei sicuro di essere legalmente nel giusto non hai che da seguire le guide presenti su molti siti (su cui si trovano anche i programmi ed i codec necessari nelle apposite sezioni), tra cui:
www.quellicheilpc.com 
www.divx-digest.com  
www.doom9.org  
www.divax.it
moviemaniac.altervista.org/  

3. Si vedono le immagini, ma non si sente il suono (oppure ho un file .ogm o kmv).

Probabilmente non hai installato il codec Audio necessario. Usa Gspot e poi scarica il codec indicato.
Prova ad installare i codec per AC3 opensource, oppure AC3filters.zip.
Il wma o per il DivX 3.11 Audio (a volte nelle proprietà audio del file è visualizzato come Windows Media Audio v2) è contenuto nel file di installazione del DivX 3.11 oppure su www.divx-digest.com trovi il codec del solo audio.
Per i file MKV (o mka) vai sul sito ufficiale: http://www.matroska.org  mentre per i file OGM vai sul sito ufficiale.
Per installare tutti codec in un colpo solo si consiglia il DivX Total Pack .

4. Si sente, ma non si vede.

Probabilmente non hai installato il codec video necessario. Usa Gspot e scarica il codec necessario.
Prova a installare il DivX 3.11 (in certi rari casi le versioni successive non riescono a visualizzare i file codificati con questa versione), o l’ultima versione del codec DivX , o il codec XviD (by Nic), oppure XviD 1.x (by Koepi).
Puoi anche istallare il decoder ffdshow, lo puoi scaricare dal sito ufficiale, o da qui (attualmente, vedi data delle FAQ, il più aggiornato)
Se nel computer hai installato il codec 5.x (o sup) non è sufficiente installare il codec 3.x, in questo caso segui la guida che trovi su moviemaniac.altervista.org

5. Non si sente ne si vede niente (messaggio di errore: nessun codec disponibile).

In questo caso è probabile che il file sia corrotto o più semplicemente incompleto. Oppure, ovviamente, non hai nessun codec installato, vedi #3 e #4

6. Come si fa a tagliare un DivX?

Fare questa operazione è molto semplice, ma bisogna tenere presente due cose che in alcune guide non vengono indicate.
La prima è che per tagliare occorre utilizzare un VirtualDub che gestisce il flusso audio specifico inserito nel film, altrimenti si può creare una desincronizzazione fra audio e video.
La seconda cosa riguarda l’interleave e il preload, questi parametri vengono rimessi al loro valore di default nel momento in cui si taglia.
Di seguito si suppone di usare VirtualDubMod che gestisce tutti i flussi audio oggi più comunemente usati (mp3 vbr e cbr, AC3, ogg) ad eccezione degli mpeg 2 layer III (rari). Nel caso di mp3 vbr si può scegliere se utilizzare Nandub, o VirtualDubMod a partire dalla versione 1.4.12. In tal caso ci si ricordi di configurare il programma come indicato nella faq #28
Per conoscere il flusso audio è sufficiente usare AbcAVI.
Se l’audio è ogg oltre a VirtualDubMod è possibile usare ogmcutter. Per l’interleave e il preload non si può che andare a tentativi, ma è un caso raro che l’audio o il video presentino distorsioni (effetto eco nell’audio o video non fluido o altro).

Per tagliare apri il film con VirtualDubMod, dal menu Video scegli “Direct stream copy”, e controlla che nel menu streams->stream list->tasto destro del mouse sul flusso audio sia selezionato "direct stream copy" (**).  Ora dal menu edit scegli “set selection start”, sposta il cursore video mediante il pulsante con le chiavi (o i tasti Shift + Destra, o Shift + Sinistra) fino a trovare un punto dove il film può essere logicamente tagliato (ricordati che un DivX non si può tagliare in un punto arbitrario, ma solo in corrispondenza del keyframe) e dal menu edit scegli “set selection end”. A questo punto dovresti rimettere i valori di preload e interleave originali (lo fai dal menu streams->stream list->tasto destro del mouse sul flusso audio-> interleave(**)), se non li conosci prosegui ignorando questo passo. Dal menu file scegli “Save as…” ed immetti un nome per il primo tempo
Ora dal menu Edit scegli “set selection start”, premi Ctrl+Fine e di seguito dal menu edit “set selection end” e salva.

Controlla il film, se l’audio presenta strane anomalie allora devi inserire i valori corretti di preload e interleave.
Per un audio mp3 (Mpeg1 Layer 3) o ogm sono:




7.Come si fa a cambiare la traccia audio di un film? Come si fa multiplexare (unire) il video con l’audio?

Una volta che hai il file audio a disposizione usa il VirtualDub che gestisce quello specifico flusso audio, oppure Nandub che li gestisce quasi tutti (tranne ogg). Se la lunghezza dell'audio è diversa (nell’ordine del minuto) da quella del film allora devi prima renderle uguali utilizzando un audio editor (funzione stretch), oppure usare il programma BeSweet ( www.doom9.org ). Di seguito si suppone di usare VirtualDubMod che gestice tutti i più comuni formati per l’audio (mp3 cbr e vbr, ac3, ogg) con l’eccezione del formato mpeg2 layer III.
Fate attenzione che in fase di taglio, la versione 1.4.11 non gestisce gli mp3 vbr, in questo caso è quindi consigliabile usare la versione 1.4.12 (o sup) e configurare il programma come indicato nella faq#28, oppure usare direttamente Nandub. Se l’audio è in formato Mpeg2 layer 3 (mp3 con frequenze inferiori a 32KHz) allora vedi la domanda #20. Si suppone di disporre di un file audio nel formato preferito da multiplexare al video.

Aprire il file avi con VirtualDubMod (File->Open Video file...) e dal menu video impostare “DirectStream Copy”
Caso 1. File audio mp3 o ac3, o muto:
Dal menu streams scegliere stream list. Se si desidera sostituire l'audio occorre selezionare l'audio corrente e premere il tasto Disable. A questo punto si prema il tasto Add, se il file selezionato è un AC3 compare una finestra ulteriore, da cui bisogna prendere nota del bitrate del file (solitamente 384 kbps o 448 kbps).
Si selezioni l'audio inserito e si apra il menu contestuale (tasto destro del mouse)  Dal menu che appare scegliere “Interleaving...” ed impostare i valori corretti per il proprio flusso audio ovvero:

Per un audio Mp3 o ogg: 
  • Preload = 500 ms
  • Interleave = 1 ms (solo mp3) o 40 ms Per un audio AC3 a 384 Kb/sec:
  • Preload = 160 ms 
  • Interleave = 160 ms Per un audio AC3 a 448 Kb/sec:
  • Preload = 120 ms 
  • Interleave = 120 ms Ricordati di selezionare "ms"

    La casella del "Delay" lasciala a zero, dopo aver salvato il film eventualmente ripeterai il procedimento inserendo un valore positivo o negativo a seconda di quando arriva l'audio rispetto all'immagine (positivo se l'audio precede il video). Dal menu file scegli “Save as…” dare un nome al file e aspettare. Alla fine verrà prodotto un file avi con il flusso audio. Se il file non presenta desincronie costanti o progressive tra audio e video il tutto finisce qui, altrimenti leggere la faq #8.
    Da notare che in Nandub (o VirtualDub) non esiste il menu Streams, in questo caso ci riferisce al menu audio da dove è possibile modificare al massimo due flussi audio anche separatamente. In questa risposta non sono state prese in esame le vecchie versioni di VirtualDubMod che hanno i menu molti diversi.

     Caso 2. File audio ogm: Qui è meglio avere un flusso video privo di audio. Per ottenere questo è sufficiente salvare il file disabilitando tutti i flussi audio presenti nel menu Streams e DirectStreamCopy nel menu Video e poi salvare come file AVI. Alla riapertura del file segui quanto indicato nel caso 1.
    Si noti che i file ogg si devono fare in fase di codifica in modo da potersi muxare a delay nullo in quanto nei filtri DS per l'ogg ad oggi non è ancora stata implementata la possibilità di settare un ritardo, pertanto chi fa l'audio in ogg di solito usa il programma di codifica HeadAc3he ( http://darkav.de.vu ) che permette di impostare il delay opportuno in fase di codifica. Nel VirtualDubMod ( http://sourceforge.net/projects/virtualdubmod ) , in realtà, è presente un campo delay nel tab della scelta dell'audio ogg, ma il suo uso è sconsigliato, e l'autore non garantisce il risultato se viene immesso un qualunque valore in quel campo. Se decidi di tagliare il film, ricordati di re-inserire i valori di Preload e Interleave se sono diversi da quelli di default (ovviamente non toccare più il delay).

    8. L'audio è desincronizzato rispetto al video (AVI e mpeg (S)VCD), come rimedio?

    Sono possibili due tipi di desincronizzazione, quella progressiva e quella costante.

    Desincronizzazione costante (AVI):
    Puoi usare Synchronizer ( GUIDA ). L’uso di questo programma è intuitivo, quindi qui spiegheremo solo l’uso di VirtualDub. La prima cosa da sapere è che tipo di audio è inserito nel film, per conoscerlo è sufficiente scaricare il programma AbcAVI ( http://abcavi.tk/ ), o ancora GSPot. Se l'audio è mp3 VBR leggi la risposta numero 28.

    Se l'audio è di tipo AC3 occorre conoscere il bitrate, il modo più semplice (se non rilevato dal programma) è estrarlo dal file Video e poi reinserirlo, puoi procedere nel seguente modo: apri il file AVI con il VirtualDubMod estrai l'audio con "Save wav..." (nel menu stream->stream->list), poi rinomina il file wav ottenuto con l'estensione ac3. All'atto di reinserire il file (tasto "add") ti verrà indicato il bitrate audio.

    Dal menu Video scegli "Direct stream copy". Dal menu Audio (o streams->stream list, tasto destro del mouse sul flusso audio, in caso di VirtualDubMod) scegli "Direct stream copy", poi scegli interleave e setta:

    Per un audio Mp3 (o ogg)
    Preload = 500 ms
    Interleave = 1 ms o 40 ms 

    Per un audio AC3 a 384 Kb/sec:
    Preload = 160 ms 
    Interleave = 160 ms  

    Per un audio AC3 a 448 Kb/sec:
    Preload = 120 ms
    Interleave = 120 ms

  • Delay = ??? Qui metti un valore positivo se l'audio precede il video, negativo altrimenti. Ovviamente se hai usato Synchronizer ( GUIDA ) qui inserirai i valori con esso calcolati Dal menu file scegli “Save AVI as...” e attendi. (puoi anche salvare solo un pezzo di film, vedi domanda #6) Ascolta l’avi ottenuto e se è ancora desincronizzato allora ripeti il procedimento.

    Desincronizzazione costante (mpeg (S)VCD):
    In questo caso occorre usare il programma tmpgenc ( www.tmpgenc.net ) , una guida per questo tipo di problema la trovi qui www.benis.it/dvd/mpegtips/tips.htm.

     Desincronizzazione progressiva (AVI):
    Questo succede quando il framerate del video non è esattamente quello impostato all’atto della creazione del file AVI, oppure non si dispone di una macchina sufficientemente potente per visualizzare correttamente il film. Nel primo caso si può rimediare sia con AviFrate ( www.doom9.org, nella sezione Download/Editing), sia con VirtualDubMod (qui trovi gli strumenti nel menu Video->frame Rate...). Anche in questo caso puoi usare Synchronizer ( GUIDA ). Con VirtualDubMod è sufficiente variare il framerate di ±0.005 (se l’audio finisce dopo il film allora bisogna diminuire il valore, altrimenti bisogna aumentarlo) ed eventualmente ripetere il procedimento fino a trovare il valore corretto. Se all'atto dell'apertura VirtualDubMod chiede di modificare l'header leggi la risposta 28. Nel secondo caso può essere sufficiente abbassare il livello di postprocessing o installare il ffdshow e usare il bsplayer, oppure è necessario ricodificare il film. Se si è fatto un multiplex audio occorre assicurarsi che il video e l’audio abbiano la stessa durata.

    Desincronizzazione progressiva (mpeg (S)VCD):
    Tratteremo solo il caso di (S)VCD creati a partire da film in DivX che si vedono perfettamente. Vedi domanda #13

    Nota: Se intendi estrarre l’audio dal DivX per modificarlo o per altri scopi diversi dalla risincronizzazione utilizza il metodo descritto nella domanda #19.

  • 9.Come si fa a ridurre le dimensioni di un DivX?

    Puoi ridurre la dimensione di un AVI tagliandone delle parti (di solito i titoli di coda) o riducendo la qualità dell’audio o del video. Comincio dalla ricodifica audio perché è la soluzione migliore, anche se non sempre applicabile.

    Ricodifica Audio:
    Se il file audio è un mp3 CBR a 128 Kb/sec o AC3, lo puoi trasformare in mp3 VBR Low (circa 96 Kb/sec), oppure in ogg/Vorbis VBR a 64 Kb/sec. In tutti e due i casi ottieni un file audio con dimensioni dimezzate, se puoi è meglio usare ogg in quanto la qualità è la stessa (ricodifica a parte) del mp3 CBR 128. Per estrarre l'audio leggi la risposta 23. Una volta che hai ricodificato l’audio leggi la domanda #7

    Ricodifica Video:
    Usa il Virtualdub appropriato per il tuo flusso audio, altrimenti il film ti viene desincronizzato rispetto all’audio (Con VirtualDubMod e risposta 28 vai sul sicuro) . Apri il film, dal Menu Audio scegli "Direct stream copy", dal Menu Video scegli "Full processing mode", sempre dal menu Video scegli compression e di seguito il codec DivX che preferisci. Per la configurazione del codec ti consiglio di leggere le molte guide che trovi sulla rete. Una volta che lo hai configurato scegli “Save AVI as...” e attendi (a volte anche diverse ore), alla fine avrai un file più piccolo e di minore qualità video.

    Taglio sequenze dal film:
    É l’operazione più veloce in termini di tempo impiegato, ma ovviamente dovrai rinunciare a qualche sequenza del film. Per eseguirla vedi la domanda #6.

    Nota: Se non volete rinunciare nemmeno ad un secondo del vostro film o vi scoccia ricodificare un avi intero per colpa di pochi Mb una possibile soluzione alternativa è di utilizzare CD da più di 80 min (700 mb ca.). Attualmente in commercio si trovano CD che contengono fino a 100 minuti (1 Gb ca.) , ma non tutti i masterizzatori sono in grado di lavorare con tali supporti, per conoscere la lista dei masterizzatori compatibili consulta il seguente link www.feurio.com/English/index.shtml.

    Nota2: Potete anche scrivere il disco in formato modo2. In questa maniera potete scrivere fino a 797 MB su un disco da 700 senza overburn, il rovescio della medaglia è che il disco può durare di meno (come un un cd-audio o VCD). Per sapere come fare leggete questa guida.

     

    10.Qual è il player software migliore per divx?

    In genere qualsiasi player può visualizzare i DivX senza problema, ma alcuni player hanno una serie di opzioni in più che li rende maggiormente adattabili a particolari esigenze (ad esempio il supporto di vari formati di sottotitoli). Al momento il più apprezzato e’ bsplayer ( www.bsplayer.com), da provare anche il MV2 Player ( http://mv2.czweb.org ) e il Media Player Classic.

     

    11.Che differenza c'è fra DivX, VideoCD e SuperVideoCD?

    Il DivX è un AVI, mentre il VCD e il SVCD sono mpeg, più precisamente: Il VideoCD è, nel suo formato standard, in MPEG-1 352x288 25fps CBR 1150kbps (Video), Layer-2 44100Hz 224kbps (Audio). Il SVCD è in formato MPEG-2 480x576 25fps CBR 2520kbps (Video), Layer-2 44100Hz 224kbps (Audio). Con k=1000 (convenzione di tmpgenc) Di entrambi esistono anche formati non standard, vedi il sito di Benny www.benis.it  per maggiori informazioni.

     

    12.Come si fa a trasformare un DivX (NTSC (23.976 o 29.97) o PAL) in VideoCD, o SuperVideoCD, o in un DVD?

    Si può usare il plugin commerciale di Nero in grado di convertire un qualsiasi AVI in VCD o SVCD o DVD, oppure usare il programma freeware (per uso personale) tmpgenc. Fai attenzione che il plugin di Nero può invertire il film.
    Se vuoi creare un DVD puoi trasformare il file DivX in mpeg2 seguendo una delle guide elencate qui sotto, e poi usare un programma di authoring per creare un menu, come indicato da questa guida. Per creare un DVD puoi anche leggere questa guida completa di authoring, oppure quest'altra.
    Per trasformare in (S)VCD o mpeg2 puoi leggere le guide presenti nei seguenti siti:
    http://www.divxdoor.it/groupindexes/indextmpg.html
    http://www.dvdrhelp.com/tmpgencsvcd.htm
    www.benis.it
    http://www.geocities.com/xesdeeni2001/StandardsConversion/index.html (Guida alla conversione NTSC (23.976 o 29.97) a PAL).
    Se il file è ogm conviene prima estrarre l’audio e il video. Vedi la domanda #24

     

    13. Ho trasformato il DivX in (S)VCD e l’audio non si sente o è desincronizzato

    Se la desincronizzazione è costante vedi la domanda #8, altrimenti il problema si presenta quando il file audio non è stato riconosciuto dal programma per la conversione in mpeg. Per rimediare si può installare il Lame codec mp3 ( www.doom9.org ), e configurare il tmpgenc come indicato nella domanda #25, se non funziona prova a disabilitare il plugin AVI2(OpenDML).
    Se ancora non funziona allora devi prima trasformare il flusso audio in un wav non compresso, se non sai come si fa leggi la domanda #23. Il procedimento funziona solo se il file di partenza si vede e si sente perfettamente, in caso ciò non accadesse vai alle domande #3 e #4.

     

    14.Come si taglia un (S)VideoCD (mpeg)?

    Devi usare il programma tmpgenc (www.tmpgenc.net). Una volta avviato il programma vai nella sezione MPEG tools e poi in "merge & Cut". Puoi utilizzare anche il programma bbmpeg, qui trovi una guida http://www.benis.it/dvd/tmpeg/svcd.htm#Divisione%20con%20BBmpeg  

     

    15.Posso vedere i divx con un lettore da tavolo, e se si come?

    Attualmente è possibile traformando il DivX in (S)VCD o DVD (vedi domanda #12), oppure usando uno dei tanti DivX-player hardware. I più noto è il lettore DVD KISS PD-450 (http://www.kissdvd.it/), comunque il mercato è in continua evoluzione quindi per maggiori informazioni conviene seguire il newsgroup o il forum sotto indicato. 
    Per maggiori informazioni sulla compatibilità dei vari formati è consigliabile consultare anche la guida del proprio lettore da tavolo e il sito di Benny, www.benis.it.
    Un forum sui lettori da tavolo compatibili con il formato DivX lo trovi su http://www.quellicheilpc.com/

     

    16.Qual è il codec migliore? (DivX 3.11, 5.x, xvid, etc)

    Dai uno sguardo a questo link: http://www.doom9.org/codecs-203-1.htm (oppure consulta il vecchio confronto, se ancora in linea).

     

    17.Dove posso scaricare DivX?

    Questo tipo di richieste su questo ng sono OT. Per domande che riguardano lo scaricamento di file (anche video) vai su it.comp.software.p2p o free.it.enkey .

     

    18.Come faccio a visualizzare un DivX parzialmente scaricato (incompleto)?

     La nuova legge impedisce la copia di backup dei propri DVD e quindi anche lo scaricamento degli stessi. Quando in rete ci saranno DivX completamente legali questa domanda sarà ripristinata.

     

    19.Come estraggo il flusso audio (lasciato inalterato) da un Divx?

    Metodo 1, VirtualDubMod 1.5.1.1a (o sup)

    Apri il file e vai in Streams->stream list, clicca destro su ogni flusso audio e scegli "Direct streamCopy"
    Sempre in stream list seleziona il flusso audio desiderato e premi "demux". Se il programma desidera cambiare l'header leggi la risposta #28

    Metodo 2, GraphEdit

    Installa GraphEdit ( www.divx-digest.com ), per maggiori informazioni leggi il file readme.txt

     Caso 1 (Audio non ogg):

    Apri il file AVI, prendi nota del numero dello stream che contiene il flusso audio, cancella tutti i filtri che stanno dopo “AVI Splitter” e inserisci tanti filtri dump (Menu -> Graph -> Insert Filter -> DirectShowFilter) quanti sono i flussi audio che vuoi estrarre. Collega la parte “input” di Dump al pin che gestisce il flusso audio di “AVI Spiltter” (in genere è lo “stream 01”).

    Caso 2 (Audio ogg): File con audio Ogg Apri il file OGM con GraphEdit e dalle proprietà di "ogg Splitter" seleziona "Alwais enabled all stream". Crea una pagina vuoto o chiudi e apri graphedit. Riapri il file .ogm e otterrai tutte le traccie audio.
    Apri il file ogm e cancella tutto tranne il File.ogm e "ogg splitter".Aggiungi il filtro "ogg Multiplexer"e il filtro "File writer". Collega lo stream Audio di Ogg Spliter al multiplex (parte IN) e il "Writer" al multiplex nella parte OUT. Quando hai collegato tutti i pin a dovere e sei pronto ad estrarre il flusso audio premi play ed attendi che il programma finisca di elaborare.

    I file audio li troverai nelle directory in cui hai detto di salvare i file dump (o Writer).

     

    20.Come si fa a multiplexare il video con l’audio (metodo alternativo)?

    Questo metodo si usa principalmente quando si devono multiplexare formati audio non supportati da VirtualDub o Nandub, come ad esempio i file ogg o Mpeg 2 Layer 3. Qui trattiamo il caso di mp3 Mpeg2 Layer 3, per altri formati il metodo è analogo, se vuoi inserire ogg vedi www.doom9.org/ogg.htm. Installa e configura GraphEdit ( www.divx-digest.com ), ma prima di eseguire il programma converti la traccia mp3 in un mp3 con RIFF wav, per farlo puoi usare il programma Wavemp3 che trovi qui http://members.tripod.com/~videoripper (o all’interno di Vob2Audio www.divx-disget.com ). Tutti i filtri li trovi in Menu -> Graph -> Insert Filter -> DirectShowFilter. Esegui GraphEdit ed inserisci il filtro “File source (Async)” e seleziona l’AVI su cui vuoi lavorare, aggiungi i filtri “AVI Mux”, “AVI/WAV File Source” (seleziona il file mp3 con RIFF wav) e “File Writer” (indica il file finale). Collega il video al filtro “AVI Mux” e l’audio al pin “input 02” di “Avi Mux”, infine collega il pin “out” di “Avi Mux” al “File Writer”. Mentre esegui questi collegamenti GraphEdit inserirà automaticamente i filtri mancanti (“AVI Spliter”). Ora non ti resta che premere “play” (Menu -> Graph -> play) e attendere la fine del processo.

     

    21.Qual è la capienza di un cdrom quando viene registrato un (S)VCD standard?

    In base alle specifiche standard si evince che in un cd da 74 min ci stanno 70 min di VideoCD e circa 35 min di SVCD, mentre in un cd da 80 min. ci stanno rispettivamente circa 75 min e circa 40 min (il SVCD è a bitrate variabile). Da notare inoltre che un (S)VideoCD viene registrato in modo2/Xa quindi un cdrom da 700MB contiene circa 797MB, pari a circa 816688 KB.

     

    22.Come faccio a mantenere il rapporto 16:9 quando trasformo un DivX in (S)VCD?

    Trattiamo il caso di conversione tramite tmpgenc (programma consigliato). Tutte le seguenti impostazioni sono da considerarsi integrazioni alla normale procedura di conversione. Tutte le impostazioni di seguito elencate si raggiungono tramite il pulsante Setting. Nella scheda Video: Aspect ratio: 4:3 se usi un TV 4/3 oppure 16:9 se usi un TV 16:9 Nella scheda Advanced: Source aspect ratio = Aspect ratio (della scheda precedente) Video arrange method: Full screen (keep aspect ratio), oppure keep aspect ratio 2. Quest’ultimo parametro dipende dal film e non puoi far altro che provare. Se questi consigli non risolvono il problema allora bisogna utilizzare il filtro resize di VirtualDub in coppia con tmpgenc tramite frameserving (ad esempio con Avisynth). Per maggiori dettagli dell’uso di un frameserving vedere le guide citate alla risposta #12.

     

    23.Come estraggo il flusso audio in wav non compresso da un DivX (o XviD)?

    Metodo 1, VirtualDubMod

    Se l'audio è in formato mp3 VBR leggi la risposta #28. Puoi usare VirtualDubMod (1.5.1.1a o sup) nel seguente modo:
    Apri il file video e vai nel menu Streams, qui seleziona "stream list", seleziona il flusso audio e dal menu contestuale (tasto destro del mouse) scegli "Full processing" e di seguito "compression" da cui sceglierai il formato PCM (mi raccomando, seleziona PCM anche se è mostrato come codec di default). A questo punto scegli save wav e otterrai ciò che cerchi.
    Se il procedimento indicato non porta ad alcun risultato puoi usare GraphEdit

    Metodo 2, GraphEdit

    Prima di eseguire GraphEdit (www.divx-digest.com),  installa i filtri forniti con esso (leggi il file readme.txt del programma per maggiori informazioni).

    Caso 1.

    File AVI con audio mp3 Carica il file AVI con graphedit, cancella tutti i filtri che stanno dopo il filtro di decodifica Audio (in genere sta dopo "AVI Splitter"), poi inserisci tanti filtri “Wav Dest” e “File Writer” (li trovi in Graph -> InsertFile -> DirectShowFilter) quanti sono i flussi audio che vuoi estrarre. Il "Wav Dest" deve essere collegato nella parte “in” al "Decoder audio" e nella parte “out” al filtro "File Writer". Quando hai fatto avvia il procedimento (menu graph -> play) e otterrai il file wav.

    Caso 2.

    File AVI con audio AC3 Il metodo più semplice è estrarre l’AC3 (vedi domanda #19) e poi usare un programma di conversione tipo Px3Converter o HeadAc3He ( www.doom9.org ).

    Caso 3

    File con audio Ogg Apri il file OGM con GraphEdit e dalle proprietà di "ogg Splitter" seleziona "Alwais enabled all stream". Crea una pagina vuoto o chiudi e apri graphedit. Riapri il file .ogm e otterrai tutte le traccie audio. Apri il file OGM e crea una catena come indicato qui sotto: file.avi -> ogg splitter -> vorbis decoder -> PCM->wave dest -> file writer Se non vuoi estrarre anche il video(vedi domanda #24) ricordati di cancellare la parte video altrimenti il programma va in crash. Il filtro PCM lo trovi in "audio compressor" nei filtri di GraphEdit. Quando hai fatto avvia il procedimento (menu graph -> play) e otterrai il file wav.

    24.Come separo audio e video da un file OGM?

    Metodo 1, VirtualDubMod

    Metodo 2, GraphEdit

    Apri il file ogm e crea la catena indicata nella domanda #23 (o #19, se vuoi l'audio compresso), se non vuoi l’audio cancella tutto a partire da ogg splitter (escluso) Aggiungi il filtro "AVI Mux" (*non* ogg mux!!) e il filtro "File Writer". Collega lo stream Video di Ogg Spliter al "AVI Mux" (parte IN) e il "Writer" al Mux nella parte OUT. Quando hai fatto avvia il procedimento (menu graph -> play). Otterrai un file AVI di dimensioni maggiori rispetto al semplice AVI senza audio. Apri il file AVI con VirtualDub e fai un Direct Stream Copy Video e No Audio con VirtualDub. In questo modo il file AVI riprenderà le sue normali dimensioni e potrai lavorare tranquillamente.

     

    25.Ho provato a convertire un file XviD in (S)VCD con tmgenc, ma ottengo solo un messaggio di errore.

    Questo è un problema noto con l’attuale versione di tmpgenc (2.510.49.157) e XviD (ultime releases del 2002).
    Per risolvere il problema puoi seguire il consiglio di “cb4”, cioè modificare il FourCC del file in DivX. Per fare questa operazione lavora su una copia di backup del file e usa il programma AbcAVI ( http://abcavi.tk/ ).
    Se non vuoi modificare il file allora devi modificare la priorità dei plugins di tmpgenc come suggerisce Ken73 in http://www.divax.it/visualizza.asp?msg=291&forum=9 .
    La gestione dei plugin si trova in menu Option->Environmental setting->VFAPI plugin Nel caso in cui il messaggio non fosse più reperibile riporto la tabella (se è possibile segui il link per altri suggerimenti).

    DirectShow Multimedia File Reader

    3

    AVI2(OpenDML) File Reader

    1

    AVI VFW compatibility Reader

    1

    CyberLink MPEG-2 Decoder

    0

    Microsoft MPEG-1 Decoder

    0

    Wave File Reader

    0

    BMP/PPM/TGA/JPG File Reader

    -2

    DVD2AVI Project File Reader 1.76+

    -2

    TMPGEnc Project File Reader 2.58

    -2


    Se anche così non risolvi non ti resta che usare un frame server tra tmpgenc e virtualDub (consulta le guide su http://digilander.iol.it/divxdoor1/, per trovare un esempio). Oppure caricare direttamente il file avs con tmpgenc, per farlo occorre avisynth e il plugin ReadAVS presente su questo stesso sito, sezione Download

     

    26. Come faccio ad effettuare la codifica col metodo 2-pass utilizzando il codec DivX dalla versione 5.03 in poi

    Fino alla versione 5.02 del codec, bastava selezionare nelle impostazioni di configurazione del codec il metodo "2-pass 1st pass" alla prima passata e "2-pass 2nd pass" alla seconda passata.
    Dalla versione 5.03 in poi è stata introdotta una novità da questo punto di vista, è infatti possibile eseguire più di due passate migliorando ulteriormente questa funzionalità del codec. Il procedimento è il seguente:
    Aprendo la finestra di configurazione del codec si seleziona per la prima passata il metodo "multipass 1st pass", otterrete così la prima codifica (che non sarà ancora possibile visualizzare su alcun player) e un file di log utile al codec per sapere in che modo distribuire il bitrate
    Per effettuare la seconda passata , occorrerà rieseguire la codifica sul file ottenuto alla prima passata col metodo "multipass nth pass" avendo cura di abilitare la voce "update log file"; da questo processo otterrete un file .avi compresso in DivX e l'aggiornamento del file di log. Per effettuare la terza passata ed eventualmente tutte le successive che desiderate per aumentare il rapporto qualità/compressione basterà rieseguire i passaggi effettuati per la seconda passata. Nell'ultima passata è possibile disabilitare la voce "update log file".

     

    27. Come trasformo un ogg (o mkv) in Avi (o (S)VCD)

    In genere la trasformazione in avi non è necessaria, se ti mancano i codec segui quanto detto nella domanda #3.
    Se desidere trasformare un ogm in (S)VCD prova a configurare tmpgenc come indicato nella tabella della risposta #25, se non dovesse funzionare segui le indicazioni della risposta #24 per ottenere il flusso AVI e un flusso audio sicuramente compatibile con qualsiasi programma di conversione.
    Se invece vuoi ottenere un AVI e l'audio è ogm separa audio e video come indicato nelle risposta #24 (audio non compresso), in quersto modo ottieni un AVI muto e un flusso audio wav non compresso. A questo punto utilizza Besweet o HeadAc3He (entrambi su www.doom9.net) per convertire l'audio wav in mp3 e poi segui quanto indicato nella domanda #7 per unire l'audio al video.
    Se invece l'audio è mp3 o Ac3 devi semplicemente salvare il file in formato AVI mediante il VirtualDubMod.
    Ovviamente perderai eventuali sottotitoli o altre informazioni aggiuntive.

     

    28. Ho aperto un file con VirtualDub e mi dice che devo convertire l'audio.

    Questo succede quando l'audio del file è in formato mp3 VBR. In questi casi occorre lavorare con Nandub, oppure modificare le impostazioni di VirtualDubMod. Non usare il classico VirtualDub perchè non funziona.
    Apri VirtualDubMod e vai nel menu Options->Preference... e da qui vai nella scheda VDubMod, scendi fino alla sezione AVI e seleziona l'opzione "by default try processing MP3 VBR streams like Nandub". All'apertura del file con VirtualDubMod dovrai rispondere di mantenere l'audio VBR (rispondi "si" alla domanda).

     

    29. Ho unito due video con audio Ac3, ma nel punto di congiunzione si è presentato un errore (desincronizzazione audio).

    Per questa procedura avrai bisogno di VirtualDubMod e di  ac3fix (eventualmente con GUI).
    Estrai il flusso ac3 da entrambi i file con cui hai avuto problemi, per farlo leggi la risposta #19
    Adesso poniamo tu abbia i due file 1.ac3 e 2.ac3, uniscili semplicemente tramite il comando copy da Console (prompt del Dos):

    copy /b 1.ac3+2.ac3 tofix.ac3

    fatto questo avrai il file tofix.ac3 ancora da aggiustare (ti conviene comunque testare questo file per vedere se magari il problema non ci sia più grazie al metodo di unione usato).
    Adesso userai ac3fix per tentare di risolvere i problemi al tuo flusso audio dalla console, ecco la sintassi per chi non ha la GUI (attento a non usare nomi lunghi):

    ac3fix tofix.ac3 stream.ac3

    ac3fix controllerà tutti frames del flusso audio alla ricerca di bad frames e li correggerà (eliminandoli). Se sei fortunato e il tuo file non presenta troppi errori avrai uno stream.ac3 che potrai remuxare al video intero.
    Aprilo e verifica che gli errori siano spariti. Quindi se non lo hai già fatto unisci i due file originali e poi cambia l'audio utilizzando come sorgente il tuo flusso finale.


    30. Posso masterizzare diversi filmati in divx su un unico supporto DVD?

    Si. In formato ISO (DVD-Rom) sarà visibile sicuramente su qualsiasi PC e su molti lettori stand-alone per DivX, alcuni di questi preferiscono, però, il formato UDF. Consulta il manuale o fai una prova per conoscere il formato migliore per il tuo lettore.


    31. Ho una serie di filmati in DivX su DVD (o CD) posso aggiungere un menu? Funziona sul lettore stand-alone?

    Puoi aggiungere un menu utilizzando uno dei tanti programmi pensati allo scopo, fra gli altri ti consiglio psMenu, Quick Menu Builder, mv2Player, Multimedia builder, quest'ultimo è commerciale. Va bene comunque qualsiasi programma di authoring multimediale.
    Inoltre è allo studio un formato standard per i menu in file di tipo mpeg-4, il menu ottenuto in questo modo sarà identico in tutto e per tutto a quelli oggi usati nei DVD. Per maggiori informazioni leggi qui.
    Purtroppo nessuno dei metodi sopra elencati permette di ottenere un menu leggibile dal lettore stand-alone, è vero, però, che l'unico metodo che potrà essere supportato in futuro è l'ultimo descritto (menu in flusso mpeg-4).


    32. Come faccio a togliere le bande nere da un filmato?

    Devi usare VirtualDubMod e seguire questi passi
    1) Apri il file
    2) Seleziona "Full process mode" in video
    3) Dal menu video seleziona "Filter"
    4) Scegli il filtro "null trasform" (da add)
    5) Premi il pulsante "crop", fai le modifiche che desideri e chiudi la finestra
    6) Dal menu video scegli compression, seleziona e configura il codec.
    Per il bitrate puoi mettere quello che è indicato da GSpot, per la configurazione del codec ti rimando alle molte pagine web che trattano l'argomento. Ti consiglio di usare il metodo in due passate, se usi DivX trovi la spiegazione su come farlo nelle domanda #26
    7) Salva e attendi anche qualche ora (dipende dalla potenza del PC).


    33. Ho convertito un file dal formato DivX al formato mpeg1-2, quest'ultimo mi è venuto molto più grande del file iniziale, come è possibile? Come faccio a farlo delle stesse dimensioni?

    La grandezza in byte del filmato iniziale non conta nulla. Quello che conta è la durata in secondi del filmato stesso. La grandezza finale del file mpeg1-2 dipenderà dal bitrate scelto, dal tipo di bitrate (CBR o VBR, anche se per un DVD dovrebbe essere sempre VBR) e dalla durata del filmato iniziale.
    Per avere un idea di quanto verrà grande il file o per scegliere il bitrate adeguato puoi usare FitCD.


    34. Il player non riesce a spostarsi all'interno del filmato (o lo fa molto lentamente), posso rimediare?
    34 bis. Come faccio a ricostruire gli indici dei keyframes di un DivX?

    Devi ricostruire gli indici dei keyframe, per farlo devi usare VirtualDubMod e all'atto dell'apertura del file devi scegliere l'opzione "popup extended open options", di seguito selezionerai "Re-derive keyframe flag". Il procedimento potrà durare anche qualche ora e comunque non c'è bisogno di ricodificare il filmato.


    35. Come aggiungere i sottotitoli ad un filmato?

    Ci sono diversi metodi per farlo, purtroppo i più rapidi e che lasciano inalterata la qualità del filmato sono quasi tutti incompatibili con i lettori stand-alone. Cominciamo con il vedere questi, e per primo l'unico (almeno per ora) compatibile con i lettori stand-alone.

    Sottotitoli non impressi sul filmato (sottotitoli opzionali)
    Se i metodi visti fin'ora non piaciono o si desidera avere un solo sottotitoli impresso sul filmato allora si deve procedere nel seguente modo. Ovviamente questo metodo è compatibile con qualsiasi lettore stand-alone.

    Sottotitoli impressi sul filmato (sottotitoli obbligatori)

    Occorre conoscere il bitrate del filmato originale, questo lo possiamo ottenere con GSpot.
    Se nel momento in cui apri il filmato con VirtualDubMod questo mostra un messaggio allora leggi la FAQ#28
    Serve anche VirtualDubMod e il filtro TextSub. Questo filtro accetta i sottotitoli in formato srt e ssa. Usare un formato o l'altro dipende solo dai gusti, se hai bisogno di formattazioni particolari (colore, posizione dei sottotitoli, tipo di carattere) devi anche impostare i tag che il filtro interpreterà, per il formato ssa puoi usare Sub Station alfa.
    Una volta che hai i sottotitoli nel formato che desideri carica il file avi in VirtualDubMod e dal menu Video->filter scegli TextSub, a questo punto scegli il file del sottotitolo.
    Nel Menu Video scegli Full processing mode e di seguito Compression, qui scegli il codec che preferisci e imposta il bitrate (ti consiglio di fare due passate, se usi il DivX vedi FAQ#26)
    Scegli Direct stream copy nel menu stream list ->tasto destro del mouse sul flusso audio (per default è già a posto). Salva e attendi il tempo necessario (anche alcune ore). Questo metodo farà perdere un po' di qualità al filmato.



    36. Ho un filmato con QPel attivato, come lo tolgo?

    Semplicemente ricomprimendo il filmato e facendo attenzione che nel codec non sia attivata tale funzione (non lo è per default). Con il DivX ti basta scegliere uno dei profili compatibili con i lettori stand-alone (o comunque disattivare il Quarter Pixel). Con XviD devi disattivare il Quarter Pixel. Per sapere come ricomprimere ti mando alla FAQ#38



    37. Il lettore stand-alone mostra un messaggio relativo al bitrate o risoluzione fuori standard, come rimedio?

    Devi ricomprimere il filmato riducendo la risoluzione.
    Se nel momento in cui apri il filmato con VirtualDubMod questo mostra un messaggio allora leggi la FAQ#28
    Apri il filmato, nel menu Video scegli filter e qui "resize" (se vuoi anche fare il crop puoi semplicemente premere il corrispondente tasto in basso a destra, per fare il solo crop vedi FAQ#32). Come algoritmo di resize ti consiglio il Lanczos se il filmato sta su due CD, altrimenti scegli il bicubic. Una volta che hai impostato il filtro vai nel menu Video e scegli Full processing mode e poi Compression. Qui scegli il codec che preferisci e come bitrate prova ad impostare lo stesso del filmato originale (lo vedi con GSpot), se non funzionasse ancora (ma è raro) riducilo.
    Scegli Direct stream copy nel menu stream list ->tasto destro del mouse sul flusso audio (per default è già a posto). Salva e attendi il tempo necessario (anche alcune ore).



    38. Mi hanno detto di ricomprimere il filmato con VirtualDub, come si fa?

    Se devi usare un qualsiasi filtro (menu Video->Filter) ti rimando alle FAQ#32FAQ#35, FAQ#37 per un esempio.
    Se VirtualDubMod ti mostra un messaggio all'atto dell'apertura del file vai prima alla FAQ#28
    Nel caso in cui devi solo ricomprimere (come quando devi togliere il QPel) allora scegli Fast recompress nel menu Video e di seguito Compression. Qui scegli il codec che preferisci e impostalo come sai, per il bitrate puoi usare quello del filmato originale (lo vedi con GSpot) oppure uno calcolato con una qualsiasi calcoltrice di bitrate (www.divx-digest.com)
    Scegli Direct stream copy nel menu stream list ->tasto destro del mouse sul flusso audio (per default è già a posto). Salva e attendi il tempo necessario (anche alcune ore).


    39. Il mio lettore stand-alone presenta file XviD che saltano.
    39.bis Mi hanno detto di togliere il "packed bitstream", come si fa?

    Devi usare il programma MPEG4modifier e semplicemente togliere il flag di "unpack". Qui una guida.


    40. Si puo' modificare il volume di un DivX?

    Puoi farlo sia in modo permamente, sia dinamicamente. Cominciamo dal primo caso.
    In modo permamente
    Audio  mp3
    se lo stream audio e' MP3 lo si puo' aumentare senza doverlo ricodificare, mediante il programma mp3gain
    Audio diverso da mp3
    Devi estarre l'audio nel suo formato originale, vedi FAQ#19, poi aumenti il volume con l'apposito programma, infine remuxi il sonoro, vedi FAQ#7 Solo occasionalmente con vari tipi di audio
    Puoi usare i TFM audio Filter per aumentare il volume dinamicamente. Se l'audio è Ac3 puoi usare anche ac3Filter.




    Prima versione redatta da Giubbe ed Ales il 30/08/2002

    Alla stesura di queste FAQ hanno contribuito, in ordine alfabetico, Ales, DreamsMaster, Giubbe, Lo straniero, Netquik, Tsrsgia.