Матроска
Редактор провел поиск и обнаружил, что существует достаточно источников, предмета чтобы установить известность . ( апрель 2024 г. ) |
Расширение имени файла | .mkv .mk3d .mka .mks |
---|---|
Тип интернет-СМИ | video/matroska video/matroska-3d audio/matroska [1] |
Первоначальный выпуск | 6 декабря 2002 г |
Последний выпуск | 1.7.1 [2] 8 октября 2022 г |
Тип формата | Формат контейнера |
Контейнер для | Мультимедиа |
Расширено с | МЦФ , ЭБМЛ |
Открытый формат ? | Да |
Свободный формат ? | Да [3] |
Веб-сайт | матроска |
Matroska — это проект по созданию формата-контейнера , который может хранить неограниченное количество дорожек видео, аудио, изображений или субтитров в одном файле. [4] Контейнер Matroska Multimedia по своей концепции аналогичен другим контейнерам, таким как AVI , MP4 или Advanced Systems Format (ASF), но является открытым стандартом .
Расширения файлов Matroska: .mkv для видео (которые могут включать субтитры или аудио), .mk3d для стереоскопического видео, .mka для аудиофайлов (которые могут включать субтитры) и .mks только для субтитров. [5]
История
[ редактировать ]О проекте было объявлено 6 декабря 2002 года. [6] как ответвление формата мультимедийного контейнера (MCF) после разногласий между ведущим разработчиком MCF Лассе Кярккяйненом и будущим основателем Matroska Стивом Ломмом по поводу использования расширяемого двоичного метаязыка (EBML) вместо двоичного формата. [7] Это совпало с шестимесячным перерывом в кодировании ведущего разработчика MCF в связи с его военной службой, во время которого большая часть сообщества быстро перешла на новый проект. [ нужна ссылка ]
В 2010 году было объявлено, что аудио/видео формат WebM будет основан на профиле контейнерного формата Matroska вместе с видео VP8 и аудио Vorbis . [8]
31 октября 2014 года Microsoft подтвердила, что Windows 10 будет поддерживать HEVC и Matroska «из коробки» , согласно заявлению Габриэля Аула, руководителя группы данных и фундаментальных исследований Microsoft Operating Systems Group. [9] [10] В технической предварительной версии Windows 10, сборка 9860, добавлена поддержка на уровне платформы для HEVC и Matroska. [11] [12]
Название и логотип
[ редактировать ]«Матрошка» происходит от слова матрешка ( русский : матшка [mɐˈtrʲɵʂkə] ), русского слова, обозначающего полые деревянные куклы , которые открываются, чтобы обнажить другую куклу меньшего размера, которая, в свою очередь, открывается, чтобы обнажить другую куклу, и так далее. На логотипе написано «Матрошка»; Буква š , «s» с кароном над ней, представляет звук «sh» ( / ʂ / ) в различных языках. [13]
Дизайн
[ редактировать ]Этот раздел нуждается в расширении . Вы можете помочь, добавив к нему . ( сентябрь 2021 г. ) |
Использование EBML позволяет расширять его для будущих изменений формата. Команда Matroska изложила некоторые из своих долгосрочных целей на форумах Doom9.org и Hydrogenaudio . Таким образом, следующие «цели», а не обязательно существующие функции Matroska: [14]
- Создание современного, гибкого, расширяемого, кроссплатформенного формата мультимедийного контейнера.
- Разработка надежной поддержки потоковой передачи (как этот формат, так и подмножество WebM поддерживают потоковую передачу) [15]
- Разработка системы меню, аналогичной системе DVD-дисков, на основе EBML (по состоянию на июль 2019 г.) [update], там только практически пустой черновик) [16]
- Разработка набора инструментов для создания и редактирования файлов Matroska ( MKVToolNix ) например,
- Разработка библиотек, позволяющих разработчикам добавлять поддержку Matroska в свои приложения (разработанные разработчиками Matroska с открытым исходным кодом)
- Работа с производителями оборудования для включения поддержки Matroska во встраиваемые мультимедийные устройства.
Разработка
[ редактировать ]Matroska поддерживается некоммерческой организацией ( ассоциация loi 1901 ) во Франции. [17] и спецификации открыты для всех. Это , не требующий лицензионных отчислений открытый стандарт , который можно использовать бесплатно, а его технические характеристики доступны для частного и коммерческого использования. Команда разработчиков Matroska лицензирует свои библиотеки по лицензии LGPL , а библиотеки синтаксического анализа и воспроизведения доступны по лицензиям BSD . [14]
Поддерживать
[ редактировать ]Программное обеспечение, поддерживающее Matroska, включает все программы на основе ffmpeg / libav , [18] включая, в частности, mplayer , mpv , VLC , Foobar2000 , Media Player Classic -HC, BS.player , Google Chrome , Mozilla Firefox , Blender , Kdenlive , Handbrake , MKVToolNix , а также YouTube (который широко использует WebM). [19]
Помимо ffmpeg, Windows 10 также поддерживает Matroska. [20] Более ранние версии полагались на пакеты кодеков (такие как K-Lite Codec Pack или Jointed Community Codec Pack ) для интеграции ffmpeg (через ffdshow Windows ) и других дополнений в собственный DirectShow .
для Apple macOS В частности, не хватало поддержки встроенного QuickTime .
См. также
[ редактировать ]- Сравнение форматов видеоконтейнеров
- Список кодеков с открытым исходным кодом
- MKVToolNix
- медиаплеер VLC
Ссылки
[ редактировать ]- ^ «Типы СМИ» . Проверено 5 августа 2024 г.
- ^ «Релиз-1.7.1 · Matroska-Org/Libmatroska» . github.com . 8 октября 2022 года. Архивировано из оригинала 28 февраля 2023 года . Проверено 28 февраля 2023 г.
- ^ Мультимедийный контейнер Matroska (частичный черновик). Устойчивость цифровых форматов. Вашингтон, округ Колумбия: Библиотека Конгресса. 21 декабря 2015 года . Проверено 13 декабря 2021 г.
- ^ Спецификация элемента Matroska v4. Архивировано 4 февраля 2018 г. на Wayback Machine , Matroska.org. «TrackNumber: номер дорожки, используемый в заголовке блока (использование более 127 дорожек не рекомендуется, хотя конструкция допускает неограниченное количество)».
- ^ «Часто задаваемые вопросы о Matroska. Вопрос 3. Какие расширения файлов использует Matroska?» . www.matroska.org . Архивировано из оригинала 08 апреля 2019 г. Проверено 16 июля 2018 г.
- ^ «Матроска: Старые архивы» . Архивировано из оригинала 3 августа 2017 г. Проверено 25 мая 2020 г.
- ^ Ломме, Стив (6 декабря 2002 г.). «Re: Предлагаемые изменения в спецификации» . Группа новостей : gmane.comp.video.mcf.devel . Архивировано из оригинала 11 октября 2016 года . Проверено 23 мая 2016 г.
- ^ Часто задаваемые вопросы. Архивировано 22 сентября 2021 г. в Wayback Machine , WebM . проекте
- ^ Габриэль Аул (31 октября 2014 г.). «HEVC также поддерживается в коробке» . Твиттер . Архивировано из оригинала 29 декабря 2020 года . Проверено 3 ноября 2014 г.
- ^ Джон Каллахам (1 ноября 2014 г.). «Microsoft: Windows 10 будет поддерживать стандарт сжатия видео HEVC» . Централ Windows. Архивировано из оригинала 29 декабря 2020 г. Проверено 25 мая 2020 г.
- ^ Богдан Попа (3 ноября 2014 г.). «Microsoft подтверждает поддержку файлов MKV в Windows 10» . Софтпедия . Архивировано из оригинала 5 октября 2017 г. Проверено 25 мая 2020 г.
- ^ Гейб Аул (12 ноября 2014 г.). «Новая сборка доступна для программы предварительной оценки Windows» . Майкрософт . Архивировано из оригинала 3 марта 2015 года . Проверено 15 ноября 2014 г.
- ^ «Домашняя страница медиаконтейнера Matroska» . matroska.org . Архивировано из оригинала 11 апреля 2023 г. Проверено 11 апреля 2023 г.
- ^ Jump up to: а б «Что такое Матроска?» . matroska.org . Архивировано из оригинала 29 декабря 2020 г. Проверено 25 мая 2020 г.
- ^ «Потоковое вещание» . matroska.org . Архивировано из оригинала 29 декабря 2020 г. Проверено 30 июня 2019 г.
- ^ «Характеристики меню» . matroska.org . Архивировано из оригинала 29 декабря 2020 года . Проверено 30 июня 2019 г.
- ^ «Правовой аспект – Матроска» . matroska.org . Архивировано из оригинала 29 декабря 2020 г. Проверено 1 августа 2020 г.
- ^ «Общая документация» . ffmpeg.org . Архивировано из оригинала 6 января 2012 г. Проверено 21 ноября 2022 г.
- ^ «Сторонние приложения — Матроска» . Архивировано из оригинала 21 апреля 2021 г. Проверено 26 мая 2021 г.
- ^ «Подробнее о поддержке Flac и MKV в Windows 10» . 5 января 2015 года. Архивировано из оригинала 6 января 2024 года . Проверено 31 октября 2021 г.
Внешние ссылки
[ редактировать ]- Официальный сайт
- Мультимедийный контейнер Matroska — Устойчивость цифровых форматов: планирование Библиотеки Конгресса коллекций