Matroska | |
---|---|
Rozšíření | .mkv, .mk3d, .mka, .mks |
MIME typ | video/x-matroska a audio/x-matroska |
Vývojář | Matroska.org |
zveřejněno | 1. května 2003 [1] |
Poslední vydání | 1.6.3 (18. února 2021 ) [2] |
Typ formátu | nádoba na média |
Obsahuje | multimédia (různé kodeky) |
Rozšířeno z | EBML [3] |
Vyvinutý v | WebM |
otevřený formát ? | Ano |
webová stránka | matroska.org _ |
Mediální soubory na Wikimedia Commons |
Matröška ( Matryoshka [4] ) je projekt zaměřený na vytvoření otevřeného flexibilního a multiplatformního (včetně hardwarových platforem) multimediálního kontejnerového formátu a sady nástrojů a knihoven pro práci s daty v tomto formátu. Tento projekt je vývojem projektu MCF, ale výrazně se liší tím, že je založen na EBML (Extensible Binary Meta Language) - binárním analogu jazyka XML . Použití EBML umožňuje rozšířit formát bez ztráty kompatibility se staršími programy.
Přípony souborů Matroska jsou .mkv pro videa (může zahrnovat i zvuk, titulky a další přílohy), .mka pro zvukové soubory, .mks pro titulky a .mk3d pro 3D video.
Funkce formátu zahrnuté v Matrosce:
Projekt však nezahrnuje formáty komprese videa a kodeky (jako MP3 nebo JPEG ).
Kontejner Matroska může obsahovat velké množství audio, video a titulků, což vám umožní uložit celý film do jednoho souboru a přehrát jej pomocí multimediálního přehrávače.
Matroska je otevřený projekt (otevřený standard). To znamená, že je pro osobní použití zcela zdarma a technická specifikace formátu bitstream je dostupná komukoli, dokonce i společnostem, které chtějí do svých produktů začlenit podporu formátu (k tomu bude zapotřebí speciální licence). Zdrojový kód všech knihoven vytvořených projektovým týmem Matroska je distribuován za podmínek LGPL (knihovna pro přehrávání napsaná v C pomocí celočíselné aritmetiky je také distribuována za podmínek licence BSD ).
Matroska je přímou open source alternativou ke kontejnerům AVI , ASF , MOV , RealMedia , MP4 , MPG .
Je podporována adaptace a implementace knihoven Matroska pro OpenBeOS Mediakit a GStreamer (meziplatformní multimediální prostředí podobné DirectShow pro Windows ) a sada filtrů DirectShow pro přehrávání a vytváření souborů Matroska ve Windows.
Softwarové balíčky s vestavěnou podporou formátu Matroska:
Koncem roku 2008 byla vydána sedmá verze balíčku DivX . Jednou z novinek bylo použití nového profilu kódování videa DivX Plus HD určeného pro video ve vysokém rozlišení. Profil zahrnuje kompresi videa pomocí kodeku H.264, kompresi zvuku pomocí kodeku AAC a uložení výsledného souboru do kontejneru Matroska. Proto všechna nová mediální zařízení s certifikací DivX Plus HD musí být schopna zpracovat kontejner MKV [7] .
Nedostatečná hardwarová podpora kontejneru na spotřebitelských videopřehrávačích se stala znatelnou překážkou jeho šíření a je způsobena řadou důvodů: video nabité kodekem H.264 /AVC náročným na zdroje spolu se zvukem AC3 bylo obvykle umístěno do kontejner a spotřebitelská zařízení schopná pracovat s takovými kodeky vstoupila na trh pozdě a byla[ kdy? ] docela drahé; Standardní formát kontejneru pro H.264 je MP4 ; nedostatek podpory ze strany velkých společností vyrábějících video zařízení a software pro vytváření a přehrávání videa; kontejner Matroska má velmi bohaté možnosti, které je obtížné implementovat v hardwarové podobě.
Postupem času se však formát MKV stal poměrně populárním. Tento formát dnes podporuje většina moderních televizorů, přehrávačů médií a dalších mediálních zařízení.
Společnost Sigma Designs, výrobce hlavní části hardwarových dekodérů MPEG pro spotřebitelské přehrávače médií, vydala v letech 2006-2008 tři čipové sady - SMP8650, 8630, 864x a 8620L. Všechny podporují hlavní formáty videa s vysokým rozlišením, H.264 a kontejner MP4 , stejně jako kodek VC-1 a kontejner AVI , ale neobsahují žádnou vestavěnou podporu pro Matroska, ačkoli někteří výrobci je používají čipové sady přidávají takovou podporu pomocí firmwaru.
kontejnery na média | |
---|---|
Video/Audio | |
Zvuk | |
Hudba |
|
Rastrové | |
Vektor | |
Komplex |