Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Matroska Мультимедиа Контейнер представляет собой свободный , открытый стандарт формата контейнера , формат файла , который может содержать неограниченное количество видео, аудио, изображения или дорожки субтитров в одном файле. [1] Это универсальный формат для хранения обычного мультимедийного контента, например фильмов или телешоу. Matroska похожа по концепции на другие контейнеры, такие как AVI , MP4 или Advanced Systems Format (ASF), но полностью открыта по спецификации, а реализации в основном состоят из программного обеспечения с открытым исходным кодом. Файлы Matroska имеют расширение .mkv.для видео (которые могут включать или не включать субтитры и аудио), .mk3d для стереоскопического видео, .mka для файлов, содержащих только аудио, и .mks только для субтитров. [2]

«Матрошка» происходит от матрешки ( русский язык : матрёшка). [mɐˈtrʲɵʂkə] ), русское слово для полых деревянных кукол, которые открываются, чтобы обнажить другую куклу меньшего размера, которая, в свою очередь, открывается, чтобы обнажить другую куклу, и так далее. На логотипе это написано как «Матрошка»; буква š , «с» с надписями на ней, представляет звук «ш» ( / ʂ / ) в разных языках.

История [ править ]

Проект был объявлен 6 декабря 2002 года [3] в качестве вилки в мультимедийном формате (MCF), после разногласий между разработчиком MCF свинца Лассе Kärkkäinen и скоро-к-быть основателем Matroska Стива Ломмами об использовании Extensible Binary Meta Language (EBML) вместо двоичного формата. [4] Это совпало с 6-месячным перерывом в кодировании ведущим разработчиком MCF во время его военной службы, во время которого большая часть сообщества быстро перешла на новый проект. [ необходима цитата ]

В 2010 году было объявлено, что аудио / видеоформат WebM будет основан на профиле контейнерного формата Matroska вместе с видео VP8 и аудио Vorbis . [5]

31 октября 2014 года Microsoft подтвердила, что Windows 10 будет поддерживать HEVC и Matroska из коробки , согласно заявлению Габриэля Аула, руководителя группы данных и основ Microsoft Operating Systems Group. [6] [7] В Windows 10 Technical Preview Build 9860 добавлена ​​поддержка на уровне платформы для HEVC и Matroska. [8] [9]

Цели [ править ]

Использование EBML допускает расширение для будущих изменений формата. Команда Matroska озвучила некоторые из своих долгосрочных целей на форумах Doom9.org и Hydrogen Audio. Таким образом, следующие «цели», а не обязательно существующие функции Matroska: [10]

  • Создание современного, гибкого, расширяемого, кроссплатформенного формата мультимедийного контейнера,
  • Разработка надежной поддержки потоковой передачи (как этот формат, так и подмножество WebM являются потоковыми) [11]
  • Разработка системы меню, аналогичной системе меню DVD на основе EBML (по состоянию на июль 2019 года , есть только в основном пустой черновик) [12]
  • Разработка набора инструментов для создания и редактирования файлов Matroska ( например , MKVToolNix )
  • Разработка библиотек, которые можно использовать, чтобы позволить разработчикам добавлять поддержку Matroska в свои приложения (сделано разработчиками Matroska с открытым исходным кодом)
  • Работа с производителями оборудования для включения поддержки Matroska во встраиваемые мультимедийные устройства.

Развитие [ править ]

Matroska поддерживается некоммерческой организацией [13] во Франции ( Association loi 1901 ), и спецификации открыты для всех. Проект Matroska - это бесплатный открытый стандарт, который можно использовать бесплатно, а его технические характеристики доступны для частного и коммерческого использования. Команда разработчиков Matroska лицензирует свои библиотеки в соответствии с LGPL , при этом библиотеки синтаксического анализа и воспроизведения доступны по лицензиям BSD . [10]

См. Также [ править ]

  • Сравнение форматов контейнеров
  • Кодеки и контейнеры с открытым исходным кодом
  • MKVToolNix

Ссылки [ править ]

  1. ^ Спецификации формата Matroska, Matroska.org.
  2. ^ "Matroska FAQ - Q3: Какие расширения файлов использует Matroska?" . www.matroska.org . Архивировано из оригинала на 2019-04-08 . Проверено 16 июля 2018 .
  3. ^ «Матроска: старые архивы» . Архивировано из оригинала на 2017-08-03 . Проверено 25 мая 2020 .
  4. ^ Ломм, Стив (2002-12-06). «Re: Предлагаемые изменения спецификации» . Группа новостейgmane.comp.video.mcf.devel . Архивировано из оригинала на 11 октября 2016 года . Проверено 23 мая 2016 года .
  5. ^ Часто задаваемые вопросы ,проект WebM
  6. Габриэль Аул (31 октября 2014 г.). «HEVC также поддерживает входящие в комплект поставки» . Twitter . Проверено 3 ноября 2014 года .
  7. ^ Джон Callaham (1 ноября 2014). «Microsoft: Windows 10 будет поддерживать стандарт сжатия видео HEVC» . Windows Central. Архивировано 29 декабря 2020 года . Проверено 25 мая 2020 .
  8. Богдан Попа (3 ноября 2014 г.). «Microsoft подтверждает поддержку файлов MKV в Windows 10» . Софтпедия . Архивировано 05 октября 2017 года . Проверено 25 мая 2020 .
  9. Гейб Аул (12 ноября 2014 г.). «Новая сборка доступна для программы предварительной оценки Windows» . Microsoft . Архивировано 3 марта 2015 года . Проверено 15 ноября 2014 года .
  10. ^ a b "Что такое Матроска?" . matroska.org . Архивировано 29 декабря 2020 года . Проверено 25 мая 2020 .
  11. ^ "Потоковое" . matroska.org . Архивировано 29 декабря 2020 года . Проверено 30 июня 2019 .
  12. ^ «Характеристики меню» . matroska.org . Архивировано 29 декабря 2020 года . Проверено 30 июня 2019 .
  13. ^ "Правовой аспект - Матроска" . matroska.org . Архивировано 29 декабря 2020 года . Проверено 1 августа 2020 .

Внешние ссылки [ править ]

  • Официальный веб-сайт