メインメニューを開く

MatroskaМатрёшкаマトロスカマトリョーシカ)は、マルチメディアコンテナフォーマット

Matroska(Матрёшка)
Matroska-logo-128x128.png
拡張子 .mkv .mka .mks .mk3d
MIMEタイプ video/x-matroska audio/x-matroska
マジック
ナンバー
0x1a 0x45 0xdf 0xa3 ? 0x42 0x82 ? matroska
開発者 Matroska.org
種別 コンテナフォーマット
包含物 音声動画字幕

目次

概要編集

Matroskaは映像音声字幕などのデータを格納するためのマルチメディアコンテナフォーマットで、一般的には「.mkv」ファイル(Matroska Video)や「.mka」ファイル(Matroska Audio)として知られている。ロシアの入れ子人形マトリョーシカにちなんで名付けられた。オープンソースGNU LGPL)で開発が行われている。

EBML(Extensible Binary Meta Language)というデータ格納技術を採用し、後方互換性と拡張性を両立させている。 家電DVDプレーヤー等でも一部対応した機種が存在する。 DivX7が標準コンテナとしてMatroskaを採用している。 Google社の動画規格WebMのコンテナとしてMatroskaのサブセットを採用している。

2014年、Microsoft Windows 10がMatroskaに標準対応することがマイクロソフト社から発表された。

主な特徴編集

共通編集

MKV(Matroska Video File)編集

  • 複数音声
  • 前参照フレーム(Bフレーム)に対応
  • チャプター(頭出し機能。1/1000秒単位で設定可能)
  • 可変フレームレート(VFR)対応
  • 高度な字幕機能(テキスト型、VisualBob型両対応)
  • アスペクト比指定
  • 映像、音声、字幕以外のファイル添付
  • DVD-Videoのようなメニュー(未実装)

MKA(Matroska Audio File)編集

  • アルバム化(複数の曲を一つのファイルに入れ、順番に再生)
  • 時間が同じでないファイルの多重化
  • 異なるコーデックの音声を収録可能

EBML編集

EBML(Extensible Binary Meta Language)XMLを基に作られた、拡張性に優れたデータ格納方式である。

HTML、XMLの様にタグ形式(正確にはバイナリの擬似形式)で記述されており、対応していない機能においては無視するようになっている。

従って、新機能の追加においても互換性を落とすことなく対応させることができ、なおかつ、不具合の起きにくい設計にすることを可能にした。

拡張子編集

  • .mkv Matroska Video(映像)
  • .mka Matroska Audio(音声のみ)
  • .mks Matroska Subtitles(字幕のみ)
  • .mk3d Matroska 3D(3D映像)

CodecIDの例編集

ビデオ編集

  • V_MPEG4/ISO/AVC(H.264/MPEG-4 AVC)

オーディオ編集

  • A_AAC/MPEG4/LC(AAC-LC)

対応ソフト編集

以下の「SSA」は「Sub Station Alpha」、「ASS」は「Advanced SSA」と呼ばれる字幕のファイルフォーマットである。

メディアプレーヤー編集

名前 OS SSA/ASSサポート
ALLPlayer Windows No
ALShow No
BS.Player No
Chameleo クロスプラットフォーム No
CorePlayer No
DivX Player No
Daum PotPlayer Windows Yes
GOM Player Yes
Gstreamerベースのプレイヤー
クロスプラットフォーム No
jetAudio Windows No
Kantaris No
The KMPlayer Yes
TotalMedia Theatre No
Media Player Classic Yes
MPlayer クロスプラットフォーム Yes
MPlayer Extended macOS Yes
ShowTime Windows No
SMPlayer クロスプラットフォーム Yes
Target Longlife Media Player Windows No
The Core Pocket Media Player Windows Mobile No
VLC media player クロスプラットフォーム Yes
xine No
Zoom Player Windows No
GNOME ビデオ Unix系 Yes

メディアセンター編集

名前 OS SSA/ASSサポート
Boxee クロスプラットフォーム [1]
DivX Connected Windows [2]
MediaPortal [3]
Moovida クロスプラットフォーム [4]
MythTV Linux [5]
Plex macOS [6]
PS3 Media Server クロスプラットフォーム [7]
Xbmc [8]

ツール編集

名前 OS SSA/ASSサポート
Avidemux クロスプラットフォーム [9]
Conceiva
ConvertHQ
Windows [10]
HandBrake クロスプラットフォーム [11]
iFunia Video Converter macOS [12]
DivX Converter クロスプラットフォーム [13]
FFmpeg [14]
FormatFactory Windows [15]
iVerio Software Video Converter for Camcorders クロスプラットフォーム [16]
MediaCoder Windows [17]
MKVToolnix クロスプラットフォーム [18]
MKV2VOB for converting MKV for playback on PS3 etc Windows [19]
Perian Quicktime Plugin for Mac OS X macOS [20]
SUPER Windows [21]
Total video converter [22]
Video Converter Ultimate Windows
Mac OS
[23]
VirtualDubMod Windows [24]
MakeMKV [25]
ConvertXtoDVD [26]

関連項目編集

外部リンク編集