Matroska -
Matroska

MKV -tilläggsikon
Filnamnstillägg
.mkv .mk3d .mka .mks
Internetmedietyp
video/x-matroska audio/x-matroska
Initial release 6 december 2002
; 18 år sedan
 (
2002-12-06
)
Senaste släppningen
Typ av format Behållarformat
Behållare för Multimedia
Förlängd från MCF , EBML
ja
Hemsida

Den Matroska multimedia container är en fri och öppen container format , en filformat som kan hålla ett obegränsat antal video, ljud, bild, eller undertextspår i en fil. Det är ett universellt format för lagring av vanligt multimediainnehåll, som filmer eller tv -program. Matroska liknar i konceptet andra behållare som AVI , MP4 eller Advanced Systems Format (ASF), men är helt öppen i specifikationerna, med implementeringar som mestadels består av programvara med öppen källkod . Matroska filtillägg är .mkv för video (som eventuellt innehåller undertexter och ljud), .mk3d för stereoskopisk video, .mka för ljud endast filer och .mks endast för undertexter.

Historia

Projektet tillkännagavs den 6 december 2002 som en gaffel i Multimedia Container Format (MCF), efter meningsskiljaktigheter mellan MCF-chefsutvecklare Lasse Kärkkäinen och den snart Matroska grundaren Steve Lhomme om användningen av Extensible Binary Meta Language (EBML) istället för ett binärt format. Detta sammanföll med en 6-månaders kodpaus av MCF: s ledande utvecklare för hans militärtjänst, under vilken de flesta i samhället snabbt migrerade till det nya projektet.

Under 2010 tillkännagavs att WebM -ljud-/videoformatet skulle baseras på en profil av Matroska -behållarformatet tillsammans med VP8 -video och Vorbis -ljud.

Den 31 oktober 2014 bekräftade Microsoft att Windows 10 skulle stödja HEVC och Matroska direkt , enligt ett uttalande från Gabriel Aul, ledare för Microsoft Operating Systems Groups Data and Fundamentals Team. Windows 10 Technical Preview Build 9860 har lagt till stöd för plattformsnivå för HEVC och Matroska.

"Matroska" härrör från matryoshka ( ryska :

матрёшка
), det ryska ordet för de ihåliga trädockorna som öppnas för att avslöja ytterligare en mindre docka, som i sin tur öppnar för att avslöja en annan docka, och så vidare. Logotypen skriver det som "Matroška"; bokstaven š , ett "s" med en caron över, representerar "sh" -ljudet (
/ ʂ /
) på olika språk.

Design

Användningen av EBML möjliggör förlängning för framtida formatändringar. Matroska-teamet har uttryckt några av sina långsiktiga mål på Doom9.org och Hydrogen Audio-forum. Följande är således "mål", inte nödvändigtvis befintliga funktioner hos Matroska:

  • Skapar ett modernt, flexibelt, utökbart, plattformsoberoende multimediala behållarformat
  • Utveckla robust streamingstöd (både det här formatet och WebM -delmängden är strömningsbara)
  • Utveckla ett menysystem som liknar det för DVD -skivor baserat på EBML (från juli 2019 finns det bara ett mestadels tomt utkast)
  • Utveckla en uppsättning verktyg för skapande och redigering av Matroska -filer (till exempel MKVToolNix )
  • Utveckla bibliotek för att tillåta utvecklare att lägga till Matroska -stöd i sina applikationer (gjorda öppen källkod av Matroska -utvecklare)
  • Arbeta med hårdvarutillverkare för att inkludera Matroska -support i inbäddade multimediaenheter

Utveckling

Matroska stöds av en ideell organisation ( förening loi 1901 ) i Frankrike, och specifikationerna är öppna för alla. Det är en royaltyfri öppen standard som är gratis att använda, och dess tekniska specifikationer är tillgängliga för privat och kommersiellt bruk. Matroska -utvecklingsteamet licensierar sina bibliotek under LGPL , med analys- och uppspelningsbibliotek tillgängliga under BSD -licenser .

Stöd

Mjukvaror

Operativsystem

Se även

Referenser