Matroska

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 3. srpna 2020; kontroly vyžadují 5 úprav .
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] ( 2021-02-18 )
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.

Vlastnosti standardu

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á podpora

Softwarové balíčky s vestavěnou podporou formátu Matroska:

Podpora formátu DivX

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] .

Hardwarová podpora

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í.

Sigma Designs

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.

Poznámky

  1. [ Open source formát kontejneru Matroska oficiálně uvolněn  (anglicky) . Získáno 9. června 2016. Archivováno z originálu 11. srpna 2016. Matroska open source kontejnerový formát oficiálně  uvolněn ]
  2. vydání-1.6.3 . Archivováno 11. května 2022. Staženo 11. května 2022.
  3. https://www.matroska.org/technical/whatis/index.html
  4. Archiv webu matroska.org dne 19.02.2003
  5. Funkce MediaPortal Player Archived 24. ledna 2010 na Wayback Machine  1. ledna 2007
  6. Perian Description Archived 6. ledna 2011 na Wayback Machine 
  7. Popis podpory kontejnerů Archivováno 16. března 2009. na webu DivX

Odkazy