Matroska

от Уикипедия, свободната енциклопедия
Направо към: навигация, търсене
Проект „Матрьошка“

Matroska (Матрёшка, Матрьошка) е свободен мултиплатформен контейнеров формат, способен да съхранява неограничено количество аудио и видео потоци с голямо разнообразие от кодеци, субтитри, картинки и др. в един единствен файл. Форматът носи името си на известната дървена играчка Матрьошка. Той може да се смята като конкурент на MP4, AVI, а също така и на ASF, MOV, но за разлика от тях, Матрьошка е с отворен стандарт.

История[редактиране | edit source]

Проектът е започнат на 7 декември 2002 г. като разклонение (fork) на Мултимедиен Контейнеров Формат (Multimedia Container Format, MCF), след разногласия между разработчика на MCF Ласе Керкойнен (Lasse Kärkkäinen) и Стив Ломе (Steve Lhomme, основателя на Матрьошка) относно използването на Extensible Binary Meta Language (EMBL) вместо бинарен формат. Това съвпада с дълга почивка на разработчика на MCF, през което време повечето от общността бързо мигрират към новия проект.

Особености и цели[редактиране | edit source]

Използването на EBML (двоичен аналог на популярния език XML) спомага за бъдещи промени по формата. Разработчиците на Матрьошка са открили някои от своите цели в дългосрочен план във форумите Doom9.org и hydrogenaudio.org. Списък на цели:

  • Създаване на модерен, гъвкав, разширяем, многоплатформен мултимедиен формат
  • Разработване на възможност за стрийминг по интернет
  • Разработване на менюта, подобни на DVD, базирани на EMBL
  • Разработване на инструменти за създаване и редактиране на Матрьошка файлове
  • Разработване на библиотеки, които да бъдат използвани от разработчици за техните програми, осигурявайки им възможност работа с файлове Матрьошка
  • Поддръжка на Матрьошка в хардуерни плейъри и други устройства
  • Осигуряване на естествена поддръжка на Матрьошка в множество операционни системи

Файлови разширения[редактиране | edit source]

  • .MKV за видео (с аудио и субтитри)
  • .MKA само за аудио
  • .MKS само за субтитри

Софтуерна поддръжка[редактиране | edit source]

Списъкът показва кои приложения поддържат нормално Матрьошка.

Медийни плейъри[редактиране | edit source]

Име ОС Уеб сайт SSA/ASS субтитри
ALLPlayer Windows http://www.allplayer.org/
ALShow Windows http://www.altools.com/ALTools/ALShow.aspx
BS.Player Windows http://www.bsplayer.org/
Chameleo Многоплатформен http://www.chameleo.org/
CorePlayer Многоплатформен http://www.coreplayer.com/
DivX Многоплатформен http://www.divx.com/
GOM Player Windows http://www.gomlab.com/eng/
Gstreamer-базирани плейъри (Totem media player и др.) Многоплатформен http://gstreamer.freedesktop.org/
jetAudio Windows http://www.jetaudio.com/
The KMPlayer Windows http://www.kmplayer.com/ Да
TotalMedia Theatre Windows http://www.arcsoft.com/products/totalmediatheatre/
PowerDVD Windows http://www.cyberlink.com/index_en_US.html?r=1
Splash Player Windows http://mirillis.com/en/index.html Да
Media Player Classic Windows http://sourceforge.net/projects/guliverkli/ Да
Media Player Classic
Home Cinema
Windows http://mpc-hc.sourceforge.net/ Да
MPlayer Многоплатформен http://www.mplayerhq.hu/ Да
Totem Linux http://projects.gnome.org/totem/ Да
SMPlayer Многоплатформен http://smplayer.sourceforge.net/ Да
Target Longlife Media Player Windows http://targetlonglife.tk/
The Core Pocket Media Player Windows Mobile http://www.hpcfactor.com/qlink/?linkID=194
Totem Movie Player Unix-базирани http://projects.gnome.org/totem/
VLC media player Многоплатформен http://www.videolan.org/ Да
xine Многоплатформен http://xinehq.de/
Zoom player Windows http://www.inmatrix.com/zplayer/
Daum PotPlayer Windows http://tvpot.daum.net/video/live/PotplayerSpec.do Да

Медийни центрове[редактиране | edit source]

Име ОС Уеб сайт
Boxee Многоплатформен http://www.boxee.tv/
DivX Connected Windows http://www.divx.com/connected/
MediaPortal [1] Windows http://www.team-mediaportal.com/
MythTV Linux http://www.mythtv.org/
Plex Mac OS X http://plexapp.com/
PS3 Media Server Многоплатформен http://ps3mediaserver.org/
XBMC Многоплатформен http://xbmc.org/

Инструменти[редактиране | edit source]

Име ОС Уеб сайт
Avidemux Многоплатформен http://www.avidemux.org/
DivX Converter Многоплатформен http://www.divx.com/
FFmpeg Многоплатформен http://www.ffmpeg.org/
FormatFactory Windows http://www.formatoz.com/
HandBrake Многоплатформен http://handbrake.fr/
MKVToolnix Многоплатформен http://www.bunkus.org/videotools/mkvtoolnix/
VirtualDubMod Windows http://virtualdubmod.sourceforge.net/
VSO Software http://www.vso-software.fr/
Добавка Perian за QuickTime [2] Mac OS X http://perian.org/
Conceiva software Windows http://www.conceiva.com/
iVerio Software Video Converter за видеокамери Многоплатформен http://www.iverio-convertmod.com

Кодек DivX[редактиране | edit source]

В края на 2008 беше пусната седма версия на кодек пакета DivX. Новост е профилът за кодиране на видео DivX Plus HD, предназначен за видео с висока разделителна способност. Той включва компресия на видеото H.264, компресия на аудио AAC и всичко това съхранено във формат Матрьошка. Устройствата, получили сертификат DivX Plus™ HD Certified, със сигурност могат да работят с MKV. [3]

Хардуерна поддръжка[редактиране | edit source]

Матрьошка се поддържа от някои плейъри, като Popcorn Hour, NMT на EGreat и др. В много форуми, потребителите на тези устройства са отбелязали частичен успех при възпроизвеждането на Матрьошка файлове дори с основните видове кодеци. Първият набор от интегрални схеми, поддържащ Матрьошка, е на фирмата Texas Instruments и носи името „DaVinci“. Той се използва в преносимият плейър Cowon A3. Въпреки това, съществуват множество плейъри, поддържащи много добре AVI, но не и Матрьошка.

Samsung[редактиране | edit source]

В много от новите течнокристални телевизори на Samsung вече е налична поддръжката на Матрьошка. Файловете могат да бъдат възпроизведени директно чрез USB флаш памети или твърди дискове чрез връзка с USB порта на телевизора.

Cowon[редактиране | edit source]

Cowon A3[4] и O3[5] поддържат Матрьошка толкова добре, колкото и форматите Ogg Vorbis и FLAC. Част от поддръжката на Матрьошка се изразява и в многото аудио потоци. Ако файлът съдържа глави или субтитри, то тези функции ще бъдат недостъпни, но все пак той ще бъде нормално възпроизведен. Субтитрите във формат SubRip (.srt) или SAMI (.smi) ще бъдат автоматично пуснати при възпроизвеждане на видео, ако те са в една и съща директория с видео файла и носят неговото файлово име.

WD TV[редактиране | edit source]

Плейърът на Western Digital също поддържа Матрьошка[6]. Точно както при Samsung WD TV файловете могат да се гледат директно от външна флаш памет или твърд диск, включени към един от трите порта USB на устройството. За WD TV много често излизат нови версии на фирмуера, с което се изчистват възможни проблеми с Матрьошка файловете.

Sigma Designs[редактиране | edit source]

Компанията Sigma Designs, производител основна на интегрални схеми за домашни медийни плейъри, е пуснал на пазара три интегрални схеми – SMP8650[7], SMP8630 и SMP8620L. Всички те поддържат основните видео формати MP4, AVI и кодеци H.264, VC-1, но не поддържат MKV. Затова производителите, използващи тези интегрални схеми в продуктите си, са принудени да я осигурят чрез своите фирмуери. Пример за такова устройство е WD TV.

Популярност[редактиране | edit source]

Първоначално разпространението на формата е било изключително ограничено. Използвал се е за рипване на DVD и анимации, където е било необходимо да бъдат запазвани няколко езика на субтитрите. Освен това, той позволява и вариращ брой на кадрите. През последните години, Матрьошка се среща много по-често, например за рипване на HDTV съдържание от HD DVD или Blu-Ray, най-често в комбинация с H.264 видео и AC-3/AAC/DTS звук.

Лиценз[редактиране | edit source]

Матрьошка е проект с отворен стандарт. Това означава, че той е свободен и безплатен за използване. Техническото му описание е отворено за всеки, включително компании, желаещи да осигурят поддръжка в своите продукти. Сорс кодът на библиотеките, разработени от Matroska Development Team са лицензирани под GNU LGPL. В добавка библиотеките за възпроизвеждане са налични под BSD лиценз, позволяващ те да се ползват в комерсиален хардуер и софтуер.

Източници[редактиране | edit source]

  1. ((en)) Особености на MediaPortal (01/01/2007)
  2. ((en)) Информация за Perian
  3. ((en)) Описание на MKV в сайта на DivX
  4. ((en)) Характеристики на Cowon A3
  5. ((en)) Характеристики на Cowon O2
  6. ((en)) Технически характеристики на WD TV
  7. ((en)) Информация за интегрални схеми от серията SMP8650

Външни препратки[редактиране | edit source]