Condividi tramite


Type-1 e Type-2 DV AVI Files

[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, IMFMediaEnginee Acquisizione audio/video in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente di usare un nuovo codice MediaPlayer, IMFMediaEngine e Acquisizione audio/video in Media Foundation anziché DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

Le telecamere DV producono audio-video interleaved; ogni fotogramma del video contiene anche le informazioni audio. Se si salvano i dati DV in un file AVI, è possibile scegliere:

  • Archiviare i dati interleaved come un flusso nel file AVI. Questo file è noto come file di tipo 1.
  • Suddividere i dati interleaved in flussi audio e video separati. Questo file è noto come file di tipo 2.

Per l'acquisizione video, dove la velocità effettiva massima è fondamentale, è preferibile usare un file di tipo 1, perché i file di tipo 2 contengono dati audio ridondanti. (Il flusso video contiene ancora i dati audio. L'audio è semplicemente nascosto etichettando il flusso come video. Inoltre, la scrittura di un file di tipo 2 richiede tempo aggiuntivo per il processore per suddividere il flusso interleaved.

D'altra parte, i file di tipo 1 sono meno efficienti per la modifica in tempo reale. L'applicazione deve estrarre l'audio dal flusso interleaved, apportare le modifiche e interleavere nuovamente i dati. Inoltre, il formato di tipo 1 non è compatibile con Microsoft® Video for Windows® (VFW). DirectShow può gestire entrambi i tipi di file.

Un file di tipo 2 può essere convertito in type-1 usando il filtro muxer DV. Un file di tipo 1 può essere convertito in type-2 usando il filtro splitter DV. Il diagramma seguente illustra la differenza tra i due formati.

conversione tra type-1 e type-2 dv

Video digitale in DirectShow

dati DV nel formato di file AVI