Matroska

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2020. augusztus 3-án felülvizsgált verziótól ; az ellenőrzések 5 szerkesztést igényelnek .
Matroska
Kiterjesztés .mkv, .mk3d, .mka, .mks
MIME típusú video/x-matroska és audio/x-matroska
Fejlesztő Matroska.org
közzétett 2003. május 1. [1]
Legutolsó kiadás 1.6.3 (2021. február 18. ) [2] ( 2021-02-18 )
Formátum típusa médiatároló
Tartalmaz multimédia (különböző kodekek)
Kibontva innen EBML [3]
ben fejlődött WebM
nyílt formátum ? Igen
Weboldal matroska.org
 Médiafájlok a Wikimedia Commons oldalon

A Matröška ( Matryoshka [4] ) egy olyan projekt, amelynek célja egy nyílt, rugalmas és több platformon (beleértve a hardverplatformokat is) multimédiás konténer formátum létrehozása, valamint egy sor eszköz- és könyvtárkészlet az ilyen formátumú adatokkal való munkavégzéshez. Ez a projekt az MCF projekt fejlesztése, de lényegesen különbözik attól, hogy az EBML -en (Extensible Binary Meta Language) – az XML nyelv bináris analógján – alapul . Az EBML használata lehetővé teszi a formátum kiterjesztését anélkül, hogy elveszítené a kompatibilitást a régebbi programokkal.

A szabvány jellemzői

A Matroska fájlkiterjesztések .mkv  a videókhoz (hangot, feliratokat és egyéb mellékleteket is tartalmazhatnak), .mka  a hangfájlokhoz, .mks  a feliratokhoz és .mk3d  a 3D videókhoz.

A Matroska formátumfunkciói:

A projekt azonban nem tartalmaz videotömörítési formátumokat és kodekeket (például MP3 vagy JPEG ).

A Matroska konténer nagyszámú hang-, videó- ​​és feliratfolyamot tartalmazhat, lehetővé téve, hogy egy teljes filmet egyetlen fájlban tároljon, és lejátszhassa egy multimédia lejátszóval.

A Matroska egy nyílt projekt (nyílt szabvány). Ez azt jelenti, hogy személyes használatra teljesen ingyenes, a bitfolyam formátum műszaki specifikációja pedig bárki számára elérhető, még olyan cégek is, amelyek formátumtámogatást szeretnének beágyazni termékeikbe (ehhez külön licenc szükséges). A Matroska projektcsapat által létrehozott összes könyvtár forráskódja az LGPL feltételei szerint kerül terjesztésre (egy C nyelven, egész számot használó aritmetikával írt lejátszási könyvtárat is a BSD licenc feltételei szerint terjesztik ).

A Matroska közvetlen nyílt forráskódú alternatívája az AVI , ASF , MOV , RealMedia , MP4 , MPG konténereknek .

Az OpenBeOS Mediakit és a GStreamer (a DirectShow for Windowshoz hasonló, több platformon futó multimédiás környezet ) Matroska könyvtárainak adaptálása és megvalósítása, valamint a Matroska fájlok Windows rendszeren történő lejátszására és létrehozására szolgáló DirectShow szűrőkészlete támogatott.

Szoftver támogatás

Szoftvercsomagok a Matroska formátum beépített támogatásával:

DivX formátumtámogatás

2008 végén megjelent a DivX -csomag hetedik verziója . Az egyik újítás az új videókódolási profil, a DivX Plus HD alkalmazása volt, amelyet nagyfelbontású videókhoz terveztek. A profil tartalmaz videotömörítést H.264 kodekkel, hangtömörítést AAC kodekkel, és az eredményül kapott fájlt egy Matroska tárolóban tárolja. Ezért minden új DivX Plus HD Certified médiaeszköznek képesnek kell lennie az MKV konténer kezelésére [7] .

Hardver támogatás

A konténer hardveres támogatásának hiánya a fogyasztói videolejátszókon észrevehető visszatartó erejévé vált annak terjedésében, és ennek számos oka lehet: általában az erőforrás-igényes H.264 /AVC kodekkel és AC3 hanggal megpakolt videót helyezték el a konténer és az ilyen kodekekkel együttműködni képes fogyasztói eszközök későn kerültek a piacra és voltak[ mikor? ] elég drága; A H.264 szabványos konténerformátuma az MP4 ; a videókészítéshez és -lejátszáshoz videoberendezéseket és szoftvereket gyártó nagyvállalatok támogatásának hiánya; a Matroska konténer nagyon gazdag képességekkel rendelkezik, amelyeket nehéz hardveres formában megvalósítani.

Idővel azonban az MKV formátum meglehetősen népszerűvé vált. Ma a legtöbb modern tévé, médialejátszó és egyéb médiaeszköz támogatja ezt a formátumot.

Sigma Designs

A Sigma Designs, a fogyasztói médialejátszók MPEG hardveres dekódereinek nagy részét gyártó cég 2006-2008 között három lapkakészletet adott ki - SMP8650, 8630, 864x és 8620L. Mindegyik támogatja a fő nagyfelbontású videóformátumokat, a H.264 -et és az MP4 -tárolót, valamint a VC-1 kodeket és az AVI - tárolót , de nem tartalmaz beépített támogatást a Matroska számára, bár egyes gyártók ezeket használják. chipkészletek ilyen támogatást adnak a firmware használatával.

Jegyzetek

  1. [ Nyílt forráskódú Matroska konténerformátum hivatalosan is megjelent  (eng.) . Letöltve: 2016. június 9. Az eredetiből archiválva : 2016. augusztus 11.. A Matroska nyílt forráskódú konténerformátum hivatalosan is  megjelent ]
  2. kiadás-1.6.3 . Archiválva : 2022. május 11. Letöltve: 2022. május 11.
  3. https://www.matroska.org/technical/whatis/index.html
  4. A matroska.org oldal archívuma 2003.02.19
  5. A MediaPortal Player szolgáltatásai archiválva 2010. január 24. a Wayback Machine  -nél 2007. január 1.
  6. Perian leírása archiválva : 2011. január 6. a Wayback Machine -nél 
  7. Tárolótámogatás leírása Archivált : 2009. március 16. a DivX oldalon

Linkek