Videocontainers, wat zijn videocontainers?


Free Download Mp4Gain
picture



We now offer a subscription for just 10 cents a day*

You will always enjoy the full version of Mp4Gain with all its features and benefits.

For just 10 cents a day*

*Unlimited FULL version of Mp4Gain, billed $US12.50 Quarterly (+ $5 USD one time subscription payment JUST in the first payment).

All other payments will be just $3.12 per month, billed quaterly.

That's only 10 cents per day!

CLICK TO PURCHASE



THIS PRICE ONLY LASTS FOR A FEW DAYS




Videocontainers, wat zijn videocontainers?

Video Containers

Veel gebruikers verwarren begrippen als “formaat” en “container” van een bestand. U hoort vaak een zin als “AVI-bestanden”. Deze uitdrukking is slechts gedeeltelijk waar, aangezien AVI in feite een geregistreerd bestandsformaat is. Een AVI-bestand kan echter niet-gecomprimeerde video, DV, MPEG-4, DivX, Xvid en zelfs MPEG-1- en MPEG-2-video opslaan. Ook kan een AVI-bestand bijvoorbeeld alleen audio bevatten. Dat wil zeggen, AVI-bestanden zijn containers voor het opslaan van verschillende soorten gegevens.

Video Container

Een container is een bestand met een extensie dat wordt gebruikt om digitaal geconverteerde analoge informatie op te slaan. Sommige containers kunnen service-informatie opslaan. Zo kan een videobestand bijvoorbeeld bijschriften bevatten die geen deel uitmaken van het videobeeld, maar normale tekst. Verschillende spelers hebben de mogelijkheid om de weergave van titels in het frame in of uit te schakelen. Met andere woorden, een container is een bestand van een bepaalde standaard, dat tegelijkertijd verschillende soorten informatie kan bevatten.

Hier is een lijst met de meest voorkomende audio- en video-opslagcontainers:

-AVI. Dit type bestand komt het meest voor, maar het heeft een aantal beperkingen. Het kan bijvoorbeeld slechts één stereo-audiotrack bevatten, dus het is niet geschikt voor het opslaan van films met surround sound of films met meertalige soundtracks. Deze container is echter nog steeds de meest voorkomende.

-OGG (OGM). De container was oorspronkelijk ontworpen om audio op te slaan, maar later werd ontdekt dat deze video- en titelinformatie kon bevatten. De container is in de eerste plaats ontworpen om gegevens via internet te verzenden, dus het is niet erg geschikt voor het opslaan van audio- en video-informatie. In sommige gevallen kunt u een video- of audiotrack niet terugspoelen naar de gewenste locatie.

-MKV. Deze container, die relatief recent verscheen, presteert aanzienlijk beter dan AVI-bestanden in zijn mogelijkheden. Naast video- en audio-informatie kan een MKV-container titelinformatie opslaan, evenals navigatiemenu’s (vergelijkbaar met dvd-menu’s) en koppelingen naar filmhoofdstukken. MKV-containers kunnen worden verpakt met video en audio van verschillende formaten, waardoor dit type container mogelijk mainstream wordt. Momenteel wordt het afspelen van MKV-bestanden echter ondersteund door een klein aantal apparaten en om dergelijke bestanden op een computer af te spelen, moet u softwaremodules installeren. MP4 wordt gebruikt in verschillende draagbare apparaten. Bijzonder is dat de streams kunnen worden gescheiden. van informatie van verschillende soorten.

-MP4. Deze container is ontwikkeld door MPEG (Moving Picture Experts Group). Het is ontworpen om video-, audio-informatie en bepaalde soorten animatie op te slaan. De container ondersteunt verschillende audiocompressie-indelingen, waaronder meerkanaals. Vaak de container

-Snelle tijd. Deze container is voornamelijk ontworpen voor gebruik op Apple-computerplatforms. MOV-bestanden bevatten gecomprimeerde video en geluid, en de videokwaliteit en resolutie kunnen erg hoog zijn. Natuurlijk kunnen Quick Time-containers worden gebruikt op pc-computerplatforms, hiervoor moet de juiste software worden geïnstalleerd. Veel programma’s ondersteunen het werken met bestanden van dit formaat echter niet of werken er niet correct mee.


Free Download Mp4Gain
picture

AVI-formaat: hoe een AVI-formaat is samengesteld

AVI-formaat: hoe een AVI-formaat is samengesteld

AVI

Er zijn tenminste twee subblokken in het avi-bestand: header en data. De titel bevat algemene informatie over de film: beeldresolutie, framesnelheid, audioformaat, etc.

AVI

In de header worden 32 bits toegewezen om de lengte van het bestand vast te leggen. Dit betekent dat de maximale bestandsgrootte ongeveer 4 GB is. In feite is de werkelijke lengte van een avi-bestand in standaardformaat waarmee bewerkingsprogramma’s kunnen werken niet meer dan 2 GB. Op het moment dat het formaat verscheen, leek dit voldoende te zijn, aangezien FAT 16 geen schijfpartities toestond groter dan 2 GB, en de lengte van het bestand kan natuurlijk niet groter zijn dan de grootte van de logische schijf. Met de komst van FAT 32 is de bovengrens van de partitiegrootte aanzienlijk verschoven.

Het gegevenssubblok is georganiseerd in de vorm van reeksen records, die elk bestaan ​​uit een frame en een bijbehorend geluidsspoor. Voor video is de indeling in frames volkomen natuurlijk, maar het geluid is een continue stroom, kunstmatig over de fragmenten heen gelegd die overeenkomen met de frames. Als een video-opnameapparaat wordt gebruikt om zowel video als geluid op te nemen, doen zich doorgaans geen problemen voor. Als het geluid door een geluidskaart wordt geschreven, is er geen exacte synchronisatie van beeld en geluid en kan het geluid “uit beeld komen”.

Het AVI-beeld ondersteunt een breed scala aan paletten. Ze zijn hieronder opgesomd:

8 bit (256 grijstinten);
9-bits YUV (helderheid en verschil tussen twee kleuren);
12-bits YUV, 4: 1: 1 (hier is 4: 1: 1 de signaalbemonstering, die wordt berekend voor een specifiek kanaal als het product van de digitale basiscoderingsfrequentie door de overeenkomstige verhouding: 4 voor de kanaal Y en 1 voor kleurverschilkanalen);
16-bits YUY2, 4: 2: 2;
8-bits kleur (RGB);
15-bits RGB (16-bits met de meest significante bit ingesteld op 0, 5 voor rood, 5 voor groen en 5 voor blauw);
16-bits RGB (5 bits voor rood, 6 voor groen en 5 voor blauw);
24-bits RGB (standaard RGB-palet);
32-bits RGB (voor informatieve inhoud is deze volledig gelijk aan 24-bits: de meest significante byte is ingesteld op 0, 1 byte wordt toegewezen om elk van de drie kleuren te coderen). 32-bits kleurweergave verhoogt de kleurnauwkeurigheid niet. Het meest informatieve palet is 24-bit RGB
AVI-opname kan worden uitgepakt of gecomprimeerd. Het meest gebruikte compressie-algoritme is Motion JPEG. Compressie-indelingen worden ook ondersteund: Microsoft Video 1 (het formaat werkt alleen met 8 en 16 bit kleur), Microsoft RLE (alleen 8 bit kleur), Indeo, Cinepak Editable MPEG, dat alleen I-frames gebruikt.

Onlangs is het DivX-compressieformaat steeds populairder geworden. De codec die voor compressie wordt gebruikt, is een gedecodeerde versie van de MPEG-4-videocodec van Microsoft.

AVI-gegevens kunnen in verschillende formaten worden geëxporteerd.

Wat is AVI?

Wat is AVI?

What is AVI

Het AVI-formaat is meer dan twintig jaar geleden door Microsoft uitgevonden, maar AVI blijft een van de meest populaire formaten ter wereld voor het opslaan van video-informatie.

Avi

Voor de eerste keer verscheen het AVI-formaat in november 1992 samen met het innovatieve Windows 3.1-besturingssysteem voor die tijd, en werd het de belangrijkste voor het opslaan van video in Microsoft Windows-besturingssystemen. De afkorting “AVI” staat voor – Audio Video Interleave (interlaced audio en video).

In tegenstelling tot gangbare formaten zoals MP3 of JPG, is AVI een container die gecomprimeerde video- / audiogegevens kan bevatten met behulp van verschillende combinaties van codecs. Dus als MP3- en JPG-bestanden zijn gebaseerd op het gebruik van alleen het hoofdtype datacompressie (compressie) (MPEG Audio Layer 3 en JPEG), kan een AVI-bestand verschillende soorten gecomprimeerde gegevens bevatten (bijvoorbeeld DivX – video + WMA – audio of Indeo – video + PCM – audio), afhankelijk van de codec die wordt gebruikt voor codering / decodering. Alle AVI-bestanden zien er “aan de buitenkant” hetzelfde uit (ze hebben de extensie .AVI), maar kunnen “aan de binnenkant” heel verschillend zijn.

Opnemen in AVI-formaat kan worden gedaan met of met compressie. Om gegevens in AVI te coderen, wordt meestal Motion JPEG gebruikt. Compressie-indelingen worden ook ondersteund: Microsoft Video 1 (het formaat werkt alleen met 8 en 16 bit kleur), Microsoft RLE (alleen 8 bit kleur), Indeo, Cinepak Editable MPEG, dat alleen I-frames gebruikt.

Meestal worden gegevens in AVI-containerformaat gecodeerd en gedecodeerd met behulp van de DivX-codec, een gedecodeerde versie van de MPEG-4-videocodec van Microsoft.
Alle spelers van de Windows-besturingssysteemsoftware kunnen het AVI-formaat begrijpen en afspelen.

Belangrijkste nadelen:
Gebrek aan VBR-ondersteuning
Helaas ondersteunt het AVI-formaat geen audiostreams met variabele bitsnelheid (VBR). De ontwikkelaars van het AVI-formaat zijn erin geslaagd om ondersteuning voor de variabele bitsnelheid van MP3-tracks te implementeren, maar het ondersteunt geen geluid in het Ogg Vorbis-formaat.

Beeld en geluid lopen niet synchroon De
Gegevens in de AVI-container worden opgeslagen als reeksen opnames, die elk bestaan ​​uit een frame en de bijbehorende soundtrack. Voor video is de indeling in frames volkomen natuurlijk, maar het geluid is een continue stroom, kunstmatig verdeeld in fragmenten die overeenkomen met de frames. Als een video-opnameapparaat wordt gebruikt om zowel video als geluid op te nemen, doen zich doorgaans geen problemen voor. Als het geluid echter wordt opgenomen via een geluidskaart, is er geen exacte synchronisatie van beeld en geluid en kan het geluid “uit beeld komen”.

AVI-gegevens kunnen naar andere formaten worden geëxporteerd.

AVI-formaat: specificaties en mogelijkheden
Er zijn verschillende computervideo-indelingen, waarvan tot voor kort AVI (Microsoft) het populairst was.

De meeste systemen voor het vastleggen van frames en niet-lineaire bewerkingssystemen werken met het AVI-formaat (Audio Video Interleave). Met dit formaat kunt u beeld en geluid gelijktijdig opslaan. Ze worden afwisselend opgenomen, zodat er na het frame een geluidsopname is.

Audio Video Interleave wordt afgekort als AVI, wat staat voor “audio en video interleaving”. Het AVI-bestandsformaat staat bekend als een mediacontainer, ontwikkeld door Microsoft in 1992. AVI is een bestandsformaat zoals MP3 of JPG. Maar in tegenstelling tot deze formaten is AVI een containerformaat. Dit betekent dat het gecomprimeerde video- / audiogegevens kan bevatten met behulp van verschillende codeccombinaties, waardoor video en geluid synchroon kunnen worden afgespeeld. Als MP3- en JPG-bestanden zijn gebaseerd op het gebruik van alleen het hoofdtype datacompressie (MPEG Audio Layer 3 en JPEG), kan een AVI-bestand verschillende soorten gecomprimeerde data bevatten (bijvoorbeeld DivX – video + WMA – audio of Indeo – video + PCM – audio), afhankelijk van de codec die wordt gebruikt voor het coderen / decoderen. Net als een dvd ondersteunen AVI-bestanden multi-streaming audio en video. AVI-bestanden kunnen verschillende soorten gecomprimeerde gegevens bevatten, zoals DivX voor video en MP3 voor audio.

Qua structuur is het AVI-formaat een variant van het RIFF-formaat. Het bestand van dit formaat bestaat uit blokken (fragmenten) die op hun beurt andere geneste blokken kunnen bevatten. Het “top” blok – RIFF – bevat de formulier identifier “avi_”, wat eigenlijk betekent dat we te maken hebben met een avi-bestand. Er zijn vier tekens voor de identificatie, maar een ervan wordt niet gebruikt.

Videocontainers

Videocontainers

Video Containers

Zoals de praktijk laat zien, is er altijd veel verwarring rond MPEG-4 en DivX. De meest voorkomende fout, Avi, DivX en MPEG-4, is dezelfde.
AVI en MKV zijn containers (bestandsformaten), oftewel dataopslag en verpakking. Terwijl DivX of XviD codecs zijn, dat wil zeggen versleutelingsmethoden en implementatie om videogegevens op te nemen in een bestand en respectievelijk informatie te ontsleutelen om reeds opgenomen bestanden af ​​te spelen. MPEG beschrijft op zijn beurt zowel de codecs als de opslagmethoden.
Met de container kunt u verschillende mediastreams (in de meeste gevallen audio en video) combineren tot één bestand. Voorbeelden van populaire multimediacontainers: AVI (.avi), MPEG (.mpg, .mpeg), OGM (.ogm), MP4 (.mp4), Realmedia (.rm, .rmvb), Matroska (.mkv).

Video Container

Audio Video Interleave (AVI) -container
Tijdens de brede acceptatie van Windows 3.1x heeft Microsoft een AVI-container gemaakt om synchrone video- en audiogegevens op te slaan. AVI staat voor Audio Video Interleave. AVI is een containerformaat dat gecomprimeerde video- / audiogegevens kan bevatten met behulp van verschillende combinaties van codecs. Als de MP3- en JPG-bestanden bijvoorbeeld worden verkregen met slechts één type datacompressie (MPEG Audio Layer 3 en JPEG), dan kan het AVI-bestand verschillende soorten gecomprimeerde gegevens bevatten (bijvoorbeeld DivX voor video en MP3 voor audio. ). Alle AVI-bestanden zien er “aan de buitenkant” hetzelfde uit (ze hebben de extensie .AVI), maar “aan de binnenkant” kunnen ze aanzienlijk verschillen. Het is lang geleden dat AVI werd gemaakt en tegenwoordig is het het meest populaire formaat voor het presenteren van video’s. Alle softwarespelers weten hoe ze ermee moeten werken. En als u er geen strenge eisen aan stelt, kunt u nog steeds uw taken uitvoeren. Het ondersteunt echter geen VBR-audiostreams (d.w.z. variabele bitsnelheid die een betere kwaliteit biedt). Een paar jaar geleden zijn we erin geslaagd om MP3 met variabele bitsnelheid in AVI te persen met enkele instellingen (vereist buitensporige ruimte voor synchronisatie, plus soms problemen), maar het ondersteunt geen geluid in Ogg Vorbis-formaat.
Alle coderingsprogramma’s van Windows kunnen werken met de AVI-container.

Ogg Media Streams (OGM) -container
Onderdeel van het Ogg-project om een ​​open source multimediasysteem te bouwen. Hiermee kunt u elke videostream (bijvoorbeeld gecomprimeerd door de DivX- of XviD-codec) en geluid in Ogg Vorbis-indeling plaatsen. Ook OGM kan MP3-tracks bevatten.
De OGM-container heeft 2 belangrijke voordelen ten opzichte van standaard AVI:
De eerste is terugspoelen. Het werd ogenblikkelijk. U hoeft niet langer te wachten, naar een zwart scherm te staren, totdat de video weer begint te spelen of naar een snelle video te kijken die probeert te synchroniseren met de audiostream.
De tweede is een lager multiplexverlies. Voor een film van twee uur met VBR MP3-audiotrack heeft de AVI-container bijvoorbeeld ~ 6,7 Mb nodig om audio en video te synchroniseren. Bij gebruik van een GGO-container zijn deze verliezen ~ 2,4 MB. Dit betekent dat er meer dan 4 Mb zal worden besteed aan het verhogen van de bitsnelheid van de videostream. En interessant is dat als je een tweede audiotrack in Ogg-formaat toevoegt, de extra mixverliezen 0 KB zullen zijn.
Een ander voordeel van het formaat is de ingebouwde foutcorrectie, die het mogelijk maakt om video in dit formaat zonder veel risico op een CD te branden met Mode 2 (in deze modus past 795 MB op een standaard 700 MB-schijf). (m2cdmgui doom9.org).
De OGM-container kan bijvoorbeeld VirtualDubMod verpakken.

Matroska Container (MKV)
Het Matroska-project is een open containerformaat dat veel geavanceerde mogelijkheden wil bieden die oudere formaten zoals AVI niet aankunnen. Matroska ondersteunt bijvoorbeeld het opslaan van audio-inhoud met variabele bitsnelheid (VBR), variabele framesnelheid (VFR), ondertitels, hoofdstukken, bijlagen, foutdetectie (EDC) en moderne video- en audiocodecs zoals ‘ Advanced Audio Coding “(AAC),” Ogg Vorbis “of” Realvideo 9/10 “(RV9 / 10) die geen AVI ondersteunt.
Matroska-bestanden hebben de volgende extensies:
.mkv: meestal videobestanden (met of zonder audio);
.mka: alleen audiobestanden, ze kunnen elk van de ondersteunde audioformaten bevatten zoals MP2, MP3, Vorbis, AAC, AC3, DTS …;
.mks: zogenaamde “elementaire” matroska-streams die ondertitel-streams in SRT-, SSA-, ASS- en Vobsub-formaten bevatten.
Om bestanden die in Matryoshka zijn verpakt af te spelen, moet u de Matroska Splitter installeren, een filter dat de inhoud van de container tijdens het afspelen in streams (audio, video, ondertitels) splitst.
Om video in een MKV-container te verpakken, kunt u het volgende gebruiken:
VirtualDubMod
MkvToolnix
Avi-Mux GUI