Matroska

Tässä artikkelissa perehdymme Matroska:n kiehtovaan maailmaan. Tutkimme Matroska:n kaikkia puolia ja sen vaikutuksia yhteiskuntaan sen alkuperästä sen kehitykseen ajan myötä. Eri näkökulmien ja yksityiskohtaisen analyysin avulla yritämme valaista tätä tänään niin tärkeätä aihetta. Matroska on ollut intensiivisen keskustelun ja kiistan kohteena, ja tavoitteemme on tarjota kattava näkemys, joka kutsuu pohtimaan ja keskustelemaan. Epäilemättä Matroska on aihe, joka ansaitsee käsitellä vakavasti ja huolellisesti, ja olemme varmoja, että tämä artikkeli kiinnostaa suuresti kaikkia lukijoitamme.

Matroska
Tiedostopääte .mkv .mka .mks
Mediatyyppi video/x-matroska audio/x-matroska
Omistaja Matroska.org
Tiedoston tyyppi Säiliö
Säilöö Multimediaa

Matroska on avoimen lähdekoodin säiliömuoto, joka on kehitetty yleiskäyttöiseksi kääreeksi erilaisia ääni-, video-, ja tekstitysvirtoja varten. Teknisesti se on kehittynein multimediasäiliöistä. Kyseessä siis ei ole videonpakkausmenetelmä kuten esimerkiksi H.264. Nimensä Matroska on saanut venäläisen maatuska-nuken mukaan. 2010 Google ilmoitti, että WebM tulee perustumaan Matroska-profiiliin.

Matroska-projekti

7. joulukuuta 2002, haarana silloiseen MCF-formaattiin, julkistettiin uusi projekti sen jälkeen, kun XML:än tapainen, mutta binäärinen EBML-kuvauskieli oli aiheuttanut erimielisyyksiä kehittäjien kesken. Projektin luojat uskovat EBML:n tuovan lukuisia etuja, mukaan lukien formaatin laajentamisen tulevaisuudessa, kun uutta kehitystä tapahtuu tai tavoitteet muuttuvat.

Tavoitteet:

  • luoda ja dokumentoida moderni, joustava, laajennettava ja alustariippumaton multimediasäiliö, joka yhdessä avoimen koodekki-API:n kanssa muodostaa vapaan ja avoimen mediakehyksen
  • vakiinnuttaa Matroska avoimen lähdekoodin vaihtoehtona muihin säiliöihin nähden, kuten AVI, ASF, MOV, RM, MP4, MPEG
  • kehittää työkalut Matroska-tiedostojen luontiin ja editointiin, lisensoituna GNU GPL:n alle
  • kehittää kirjastot, joiden avulla ohjelmistokehittäjät voivat lisätä Matroska-tuen sovelluksiinsa, lisensoituna LGPL:n alle
  • tehdä yhteistyötä laitteistovalmistajien kanssa Matroska-tuen sisällyttämiseksi sulautettuihin multimedialaitteisiin (esimerkiksi DVD-soitin)
  • tarjota natiivi tuki Matroskalle eri käyttöjärjestelmissä, mukaan luettuina Linux multimediakehys GStreamer:in kautta, Haiku sen Mediakit:in avulla ja Windows DirectShow:n kautta

Ominaisuudet

DVD-levyjen tyyliin Matroska sallii useiden tekstityskielien ja ääniraitojen lisäämisen samaan tiedostoon. Lisäksi tiedosto voi sisältää valikot. Muita ominaisuuksia ovat:

  • nopea haku
  • kehittynyt virheenkorjaus
  • tuki suoralähetyksille (HTTP ja RTP)

Ohjelmisto- ja laitteistotuki

Alla oleva taulukko sisältää perustietoja Matroska-tiedostojen toistosta ja editoinnista. Luonnollisesti pelkkä purku kyseisestä säiliöstä ei riitä itse sisällön käsittelyyn vaan tarvitaan lisäksi koodekit multimediavirtoja varten, esimerkiksi maailman johtavaan audio- ja videokirjastoon libavcodeciin perustuvan ffdshow:n (DirectShow) muodossa.

Ohjelmisto Laitteisto
Toisto Editointi Toisto
Windows

Linux

  • MPlayer
  • VLC media player
  • Totem
  • Kaffeine

OS X

  • MPlayer
  • VLC media player
  • QuickTime player (with perian)
Windows

Linux

Mac OS X

  • Avidemux
  • MKVToolnix *

* Työkalut Matroska-tiedostojen luontiin, muokkaamiseen ja tutkintaan; varsinainen editointi on tehtävä toisessa ohjelmassa (esimerkiksi VirtualDub) ennen Matroska-multipleksaamista tai demultipleksaamisen jälkeen.

DVD-soittimet
  • Zensonic on ilmoittanut tukevansa Matroskaa z500-sarjassaan.

Kännykät ja kämmentietokoneet

  • Core Player Mobile (Arkistoitu – Internet Archive) mahdollistaa toiston CE-, Pocket PC-, Windows Mobile-, Smartphone-, Palm- ja Symbian-pohjaisissa laitteissa.

Lähteet

Aiheesta muualla