| ファイル名拡張子 |
.mkv .mk3d .mka .mks |
|---|---|
| インターネットメディアの種類 |
ビデオ/matroska ビデオ/matroska-3d オーディオ/matroska [1]アプリケーション/オクテットストリーム (.mks 用) |
| 初回リリース | 2002年12月6日 |
| 最新リリース | 1.7.1 [2] 2022年10月8日 |
| フォーマットの種類 | コンテナ形式 |
| コンテナ用 | マルチメディア |
| 延長 | MCF、EBML |
| 標準 | RFC9559の翻訳 |
| オープンフォーマット? | はい |
| フリーフォーマット? | はい[3] |
| Webサイト | マトロスカ |
Matroskaは、1つのファイルに無制限の数のビデオ、オーディオ、画像、または字幕トラックを保持できるコンテナ形式を作成するプロジェクトです。 [4] Matroskaマルチメディアコンテナは、AVI、MP4、またはAdvanced Systems Format (ASF)などの他のコンテナと概念が似ていますが、オープンスタンダードです。
Matroskaファイルの拡張子は、ビデオ(字幕や音声を含む場合がある)の場合は.mkv 、立体視ビデオの場合は.mk3d 、音声のみのファイル(字幕を含む場合がある)の場合は.mka 、字幕のみの場合は.mksです。[5]
歴史
このプロジェクトは、マルチメディアコンテナフォーマット(MCF)のフォークとして2002年12月6日に発表されました[6]。MCFの主任開発者であるLasse Kärkkäinenと、間もなくMatroskaの創設者となるSteve Lhommeの間で、バイナリフォーマットの代わりにEBML(Extensible Binary Meta Language )を使用することをめぐって意見の相違があった後のことでした。 [7]これは、MCFの主任開発者が兵役のために6か月間コーディングを中断していた時期と一致しており、その間にコミュニティの大半は新しいプロジェクトに素早く移行しました。[要出典]
2010年に、 WebMオーディオ/ビデオフォーマットは、 VP8ビデオとVorbisオーディオとともにMatroskaコンテナフォーマットのプロファイルに基づくことが発表されました。[8]
2014年10月31日、マイクロソフトは、 Windows 10がHEVCとMatroskaを標準でサポートすることを確認したと、マイクロソフトオペレーティングシステムグループのデータおよび基礎チームのリーダーであるガブリエル・アウルの声明で発表した。[9] [10] Windows 10テクニカルプレビュービルド9860では、HEVCとMatroskaのプラットフォームレベルのサポートが追加された。[11] [12]
名前とロゴ
「マトロスカ」は、ロシア語で中が空洞になっている木製の人形を指すマトリョーシカ(ロシア語:матрёшка [mɐˈtrʲɵʂkə] )に由来しており、開くと別の小さな人形が現れ、その人形も開くとまた別の人形が現れ、というように続く。ロゴには「Matroška」と書かれている。 「 š 」という文字は、カロンが乗った「s」で、さまざまな言語で「sh」の音(/ ʂ /)を表している。[13]
デザイン
EBMLを使用すると、将来のフォーマット変更に備えた拡張が可能になります。Matroska チームは、 Doom9.orgおよびHydrogenaudioフォーラムで長期的な目標のいくつかを表明しています。したがって、以下は Matroska の「目標」であり、必ずしも既存の機能ではありません。[14]
- モダンで柔軟性があり、拡張可能なクロスプラットフォームのマルチメディアコンテナフォーマットの作成
- 堅牢なストリーミングサポートの開発(このフォーマットとWebMサブセットの両方がストリーミング可能)[15]
- EBMLをベースにDVDと同様のメニューシステムを開発中(2019年7月現在[update]、ほとんど空のドラフトのみ)[16]
- Matroska ファイルの作成と編集のためのツールセットの開発 (例: MKVToolNix )
- 開発者がアプリケーションに Matroska サポートを追加できるようにするライブラリの開発 (Matroska 開発者によってオープンソース化)
- ハードウェアメーカーと協力して、組み込みマルチメディアデバイスにMatroskaサポートを組み込む
発達
Matroskaはフランスの非営利団体(association 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]、OBS Studioなどがあります。[20]
ffmpeg以外にも、Windows 10はMatroskaをネイティブでサポートしています。[21]以前のバージョンでは、ffmpeg(ffdshow経由)やその他の追加機能をWindowsのネイティブDirectShowに統合するために、コーデックパック( K-Lite Codec PackやCombined Community Codec Packなど)に依存していました。
Apple macOSの廃止されたネイティブQuickTime には、明らかにサポートが不足していました。
参照
参考文献
- ^ 「メディアタイプ」。2024年8月5日閲覧。
- ^ “リリース release-1.7.1 · Matroska-Org/Libmatroska”. github.com . 2022年10月8日. 2023年2月28日時点のオリジナルよりアーカイブ。 2023年2月28日閲覧。
- ^ Matroska マルチメディアコンテナ(部分草稿)。デジタルフォーマットの持続可能性。ワシントン DC: 米国議会図書館。2015 年 12 月 21 日。2021年12 月 13 日に閲覧。
- ^ Matroska v4 要素仕様 Archived 2018-02-04 at the Wayback Machine、Matroska.org。 「トラック番号: ブロック ヘッダーで使用されるトラック番号 (127 を超えるトラックの使用は推奨されませんが、設計上は無制限の数が許可されています)。」
- ^ 「Matroska FAQ - Q3: Matroska はどのようなファイル拡張子を使用しますか?」www.matroska.org。 2019 年 4 月 8 日時点のオリジナルよりアーカイブ。 2018 年 7 月 16 日閲覧。
- ^ “Matroska: Older Archives”. 2017年8月3日時点のオリジナルよりアーカイブ。2020年5月25日閲覧。
- ^ Lhomme, Steve (2002-12-06). 「Re: Proposed Spec Changes」.ニュースグループ: gmane.comp.video.mcf.devel. 2016年10月11日時点のオリジナルよりアーカイブ。2016年5月23日閲覧。
- ^ よくある質問 アーカイブ 2021-09-22 at the Wayback Machine、WebMプロジェクト
- ^ Gabriel Aul (2014年10月31日). 「HEVCもin-boxでサポート」Twitter . 2020年12月29日時点のオリジナルよりアーカイブ。 2014年11月3日閲覧。
- ^ John Callaham (2014年11月1日). 「Microsoft: Windows 10 は HEVC ビデオ圧縮規格をサポートします」. Windows Central. 2020年12月29日時点のオリジナルよりアーカイブ。 2020年5月25日閲覧。
- ^ Bogdan Popa (2014年11月3日). 「Microsoft、Windows 10でのMKVファイルサポートを確認」. Softpedia . 2017年10月5日時点のオリジナルよりアーカイブ。2020年5月25日閲覧。
- ^ Gabe Aul (2014 年 11 月 12 日)。「Windows Insider Program で利用できる新しいビルド」。Microsoft。2015年 3 月 3 日時点のオリジナルよりアーカイブ。2014年11月 15 日閲覧。
- ^ 「Matroska メディアコンテナホームページ」。matroska.org 。 2023年4月11日時点のオリジナルよりアーカイブ。2023年4月11日閲覧。
- ^ ab “Matroska とは何か?”. matroska.org . 2020 年 12 月 29 日時点のオリジナルよりアーカイブ。2020 年 5 月 25 日閲覧。
- ^ “ストリーミング”. matroska.org . 2020年12月29日時点のオリジナルよりアーカイブ。2019年6月30日閲覧。
- ^ “メニュー仕様”. matroska.org . 2020年12月29日時点のオリジナルよりアーカイブ。2019年6月30日閲覧。
- ^ 「法的側面 - Matroska」。matroska.org 。 2020年12月29日時点のオリジナルよりアーカイブ。2020年8月1日閲覧。
- ^ 「一般ドキュメント」。ffmpeg.org 。 2012年1月6日時点のオリジナルよりアーカイブ。2022年11月21日閲覧。
- ^ 「サードパーティアプリケーション - Matroska」。2021年4月21日時点のオリジナルよりアーカイブ。2021年5月26日閲覧。
- ^ 「オーディオ/ビデオフォーマットガイド | OBS」。obsproject.com 。2024年10月1日閲覧。
- ^ “Windows 10 のネイティブ Flac および MKV サポートの詳細”. 2015 年 1 月 5 日. 2024 年 1 月 6 日時点のオリジナルよりアーカイブ。2021 年10 月 31 日閲覧。
外部リンク
- 公式サイト
- Matroska マルチメディア コンテナ — デジタル形式の持続可能性:米国議会図書館コレクションの計画
