Type-1 versus Type-2 DV AVI Files
[De functie die is gekoppeld aan deze pagina, DirectShow, is een verouderde functie. Het is vervangen door MediaPlayer, IMFMediaEngineen Audio/Video Capture in Media Foundation. Deze functies zijn geoptimaliseerd voor Windows 10 en Windows 11. Microsoft raadt ten zeerste aan om nieuwe code te gebruiken MediaPlayer, IMFMediaEngine en Audio/Video Capture in Media Foundation in plaats van DirectShow, indien mogelijk. Microsoft stelt voor dat bestaande code die gebruikmaakt van de verouderde API's, indien mogelijk opnieuw worden geschreven om de nieuwe API's te gebruiken.]
DV-camera's produceren interleaved audio-video; elk videoframe bevat ook de audio-informatie. Als u DV-gegevens opslaat in een AVI-bestand, hebt u een keuze:
- Sla de interleaved gegevens op als één stream in het AVI-bestand. Dit wordt een type-1-bestand genoemd.
- Splits de interleaved gegevens in afzonderlijke audio- en videostreams. Dit wordt een type-2-bestand genoemd.
Voor video-opname, waarbij maximale doorvoer cruciaal is, is het beter om een type-1-bestand te gebruiken, omdat type-2-bestanden redundante audiogegevens bevatten. (De videostream bevat nog steeds de audiogegevens. De audio wordt gewoon verborgen door de stream als video te labelen.) Voor het schrijven van een type-2-bestand is ook enige extra processortijd vereist om de interleaved stream te splitsen.
Aan de andere kant zijn type-1 bestanden minder efficiënt voor realtime bewerken. De toepassing moet de audio uit de interleaved stream extraheren, de wijzigingen aanbrengen en de gegevens opnieuw opslaan. De indeling type-1 is ook niet compatibel met Microsoft® Video voor Windows® (VFW). DirectShow kan beide typen bestanden verwerken.
Een type-2-bestand kan worden geconverteerd naar type-1 met behulp van het DV Muxer filter. Een type-1-bestand kan worden geconverteerd naar type-2 met behulp van het DV Splitter filter. In het volgende diagram ziet u het verschil tussen de twee indelingen.
Verwante onderwerpen