Matroska | |
---|---|
Förlängning | .mkv, .mk3d, .mka, .mks |
MIME -typ | video/x-matroska och audio/x-matroska |
Utvecklaren | Matroska.org |
publiceras | 1 maj 2003 [1] |
Senaste släppningen | 1.6.3 (18 februari 2021 ) [2] |
Formattyp | mediabehållare |
Innehåller | multimedia (olika codecs) |
Utökad från | EBML [3] |
Utvecklad i | WebM |
öppet format ? | Ja |
Hemsida | matroska.org _ |
Mediafiler på Wikimedia Commons |
Matröška ( Matryoshka [4] ) är ett projekt som syftar till att skapa ett öppet flexibelt och plattformsoberoende (inklusive hårdvaruplattformar) multimediacontainerformat och en uppsättning verktyg och bibliotek för att arbeta med data i detta format. Detta projekt är en utveckling av MCF-projektet, men skiljer sig väsentligt genom att det är baserat på EBML (Extensible Binary Meta Language) - en binär analog till XML- språket . Genom att använda EBML kan du utöka formatet utan att förlora kompatibilitet med äldre program.
Matroska filtillägg är .mkv för videor (kan även inkludera ljud, undertexter och andra bilagor), .mka för ljudfiler, .mks för undertexter och .mk3d för 3D-video.
Formatfunktioner som ingår i Matroska:
Projektet inkluderar dock inte videokomprimeringsformat och codecs (som MP3 eller JPEG ).
En Matroska-behållare kan innehålla ett stort antal ljud-, video- och undertextströmmar, så att du kan lagra en hel film i en fil och spela upp den med en multimediaspelare.
Matroska är ett öppet projekt (öppen standard). Detta innebär att det är helt gratis för personligt bruk, och den tekniska specifikationen för bitströmsformat är tillgänglig för alla, även företag som vill bädda in formatstöd i sina produkter (detta kommer att kräva en speciell licens). Källkoden för alla bibliotek som skapats av Matroska-projektgruppen distribueras enligt villkoren för LGPL (ett uppspelningsbibliotek skrivet i C med heltalsaritmetik distribueras också under villkoren för BSD-licensen ).
Matroska är ett direkt alternativ med öppen källkod till AVI , ASF , MOV , RealMedia , MP4 , MPG- behållare .
Anpassning och implementering av Matroska-biblioteken för OpenBeOS Mediakit och GStreamer (en plattformsoberoende multimediamiljö som liknar DirectShow för Windows ) och DirectShow-filteruppsättningen för att spela och skapa Matroska-filer på Windows stöds.
Programvarupaket med inbyggt stöd för Matroska-formatet:
I slutet av 2008 släpptes den sjunde versionen av DivX -paketet . En av innovationerna var användningen av en ny videokodningsprofil, DivX Plus HD , designad för högupplöst video. Profilen inkluderar videokomprimering med H.264-codec, ljudkomprimering med AAC-codec och lagring av den resulterande filen i en Matroska-behållare. Därför måste alla nya DivX Plus HD-certifierade mediaenheter kunna hantera MKV-behållaren [7] .
Bristen på hårdvarustöd för behållaren på konsumentvideospelare har blivit en märkbar avskräckande effekt på dess spridning och beror på ett antal anledningar: video packad med den resurskrävande H.264 /AVC-codec tillsammans med AC3-ljud placerades vanligtvis i behållaren, och konsumentenheter som kan arbeta med sådana codecs , kom in på marknaden sent och var[ när? ] ganska dyrt; Standardformatet för behållare för H.264 är MP4 ; brist på stöd från stora företag som producerar videoutrustning och programvara för att skapa och spela upp video; Matroska-behållaren har mycket rika möjligheter som är svåra att implementera i hårdvaruform.
Men med tiden har MKV-formatet blivit ganska populärt. Idag stöder de flesta moderna TV-apparater, mediaspelare och andra mediaenheter detta format.
Sigma Designs, tillverkaren av huvuddelen av MPEG-hårdvaruavkodare för konsumentmediaspelare, släppte tre styrkretsar under 2006-2008 - SMP8650, 8630, 864x och 8620L. Alla av dem stöder de huvudsakliga HD-videoformaten, H.264 och MP4 -behållaren, samt VC-1- codec och AVI - behållaren , men innehåller inget inbyggt stöd för Matroska, även om vissa tillverkare använder dessa chipset lägger till sådant stöd med att använda firmware.
mediebehållare | |
---|---|
Video/ljud | |
Audio | |
musik |
|
Raster | |
Vektor | |
Komplex |