MKV versus AVI
In videobestanden die op computers worden gebruikt, kunnen we de bestandsextensies zien mp4, m4v, avi, mkv, vob en vele anderen. mkv en avi zijn zeer vaak gevonden termen tussen videobestanden. In essentie zijn dit slechts omhulsels die worden gebruikt om de inhoud samen te stellen; dat wil zeggen de audio- en videobestanden, binnen. AVI-formaat werd begin 1990 door Microsoft ontwikkeld en mkv werd in 2002 geïntroduceerd.
AVI
AVI staat voor Audio Video Interleave, een multimediacontainerformaat dat door Microsoft is ontwikkeld voor Windows-besturingssysteemomgevingen. AVI is ontwikkeld vanuit Resource Interchange File Format (RIFF), het vorige eigen formaat van Microsoft en IBM. AVI is ontworpen voor het synchroon afspelen van zowel audio- als videobestanden. AVI comprimeert gegevens of gebruikt ongecomprimeerde gegevenscodering; daarom is de audio- / videokwaliteit van het formaat afhankelijk van de compressie. Vaak zijn gegevens gecodeerd met een niet-gecomprimeerde of zeer lage compressieratio. Daarom neemt een gewoon AVI-bestand relatief veel opslagruimte in beslag.
In AVI-bestanden worden de mediadata opgeslagen in chunks (gebruikelijk in alle RIFF-derivaten), waarbij het AVI-bestand zelf een enkel stuk is, dat verder is onderverdeeld in twee verplichte "chunks" en één optioneel "chunk". De brokken hdrl en movi zijn verplicht en idx1 brok is optioneel. Metadata kunnen worden opgeslagen in het infofragment van het bestand.
DV AVI is een gecomprimeerde vorm van de AVI die het bestandsformaat mogelijk maakt, zodat deze compatibel is met het DV-formaat. Sinds de ontwikkeling van de AVI zijn nieuwe functies ontwikkeld in digitale videotechnologie en de structuur van het AVI-bestandsformaat voorkomt dat deze wijzigingen in het bestandsformaat worden opgenomen. Daarom is de populariteit en het gebruik van het bestandsformaat gedaald.
MKV
MKV is een mediacontainerformaat, dat zowel open standaard als gratis is. Het is genoemd naar de Russische nestelpoppen en heeft gebeld Matroska Multimedia Container. Het krijgt deze naam met name vanwege de mogelijkheid om containers een willekeurig aantal datastromen binnen een enkel bestand te houden. Het is volledig een open specificatie en open source platformen en softwaregebruik en ondersteunt het op uitgebreide schaal.
MKV-bestanden kunnen meerdere mediastreams in hetzelfde bestand bevatten. Een film kan bijvoorbeeld in MKV worden gecodeerd om audiosporen in twee talen in hetzelfde bestand te bevatten. Het gewenste nummer kan tijdens het spelen worden geselecteerd. De individuele tracks van een mediabestand worden opgeslagen als afzonderlijke datalijnen. Conceptueel is het vergelijkbaar met de MP4- en AVI-bestandsindelingen en deelt het de op brokken gebaseerde architectuur. Hierdoor is het eenvoudiger om multimediabestanden in MKV-formaat te bewerken en op te slaan. Het MKV-formaat maakt het ook mogelijk om de hoogst mogelijke hoeveelheid gegevens in één bestand op te slaan.
Veel mediaspelers die zijn ontwikkeld voor Windows en Mac-platforms ondersteunen nu het MKV-bestandsformaat; zo niet, dan zal het installeren van een generiek codec-achtig K-lite codec-pakket de speler in staat stellen om MKV-bestanden uit te voeren.
MKV versus AVI
• Zowel MKV als AVI zijn containers voor digitale audio en video (verschillend van coderingsindelingen).
• MKV is een open containerformaat terwijl AVI een door Microsoft ontwikkeld eigen containerformaat is.
• Beide kunnen de algemeen gebruikte codecs gebruiken, zoals h.264 en A3C, maar AVI heeft beperkingen voor H.264 / AVC. Daarom is HD-inhoud mogelijk niet beschikbaar.
• AVI kan slechts één videostream en één audiostream opslaan, terwijl MKV verschillende audio- en videostreams in hetzelfde bestand kan opslaan (container).