Matroska
| 扩展名 | .mkv .mka .mks |
|---|---|
| 互联网媒体类型 | video/x-matroska audio/x-matroska |
| 開發者 | Matroska.org |
| 格式 | 视频文件格式 |
| 專門屬 | 多媒體 |
| 自由檔案格式? | Yes: GNU LGPL |
Matroska(俄语:матроска)是一種多媒體封裝格式,這個封裝格式可把多種不同編碼的視頻及16條或以上不同格式的音頻和語言不同的字幕封裝到一個Matroska Media檔內。它也是其中一種開放原始碼的多媒體封裝格式。很多人把Matroska當作為mkv,其實mkv只是Matroska媒體系列的其中一種檔案格式。
俄文матроска是матрёшка(俄羅斯娃娃)的誤讀,因為Matroska的工作原理就跟層層套疊的俄羅斯娃娃一樣,是「愈包愈緊」的,故得名。
目录 |
多媒體封裝格式[编辑]
多媒體封裝格式,簡稱MCF、多媒體容器,是一個開放(沒有身分規限,免費)及自由把資料存放的格式。開發者承諾大家可以自由地使用這種格式和經這種格式所開發的軟件;又不會在這種格式普遍的時候變成一個商業的科研項目。
檔案類型[编辑]
Matroska媒體定義了三種類型的檔:
- MKV (Matroska Video File):視訊檔,可以包含音訊和字幕;
- MKA (Matroska Audio File):單一的音訊檔,可以有多條及多種類型的音軌;
- MKS (Matroska Subtitles):字幕文件。
這三種文件中以MKV最為常見。
開發歷史[编辑]
整個開發在2002年12月7日開始,是多媒體封裝格式科研計劃之一。經過一場的爭議後,Matroska決定使用Extensible Binary Meta Language(EBML, 可扩展的二進制元語言)取代其它二進制格式。開發者相信使用EBML有很多優點,例如若將來有新的開發計劃發展或改變開發目標的時候,更容易擴充程式。
目標[编辑]
整個開發有幾個目標:
- 建立一個現代、靈活、延伸性、多平台的網際網路伺服器,快速尋找檔案;
- 發展一套創作和編輯用的Matroska檔案工具,並在GNU通用公共許可證下發佈;
- 開發一個網絡圖書館,允許開發者向Matroska申請,將他們自行開發的應用軟體加入Matroska音頻格式,並在GNU寬通用公共許可證下發佈;
- 與硬體製造商合作,把他們的音頻格式嵌入多媒體的設備裡;
- 支授以Matroska在各種各樣的作業系統(包括Windows、DirectShow、Linux、Haiku和多媒體處理框架GStreamer)的運作。
特點[编辑]
Matroska最大的特點就是能容納多種不同類型的視頻編碼、音頻編碼及字幕流,並且它能把非常高密的RealMedia及QuickTime檔案也容納在内,同時將它們的音頻和視頻重新組織起來,從而達到一個更好和鮮明的效果。
Matroska的開發是對多種傳統媒體格式的一次大挑戰,雖則如此,Matroska也被開發成一個多功能的多媒體容器。
此外,根據網上資料的研究顯示,MKV與普通的視頻格式如AVI較為優異的。
以下列表是MKV與AVI的研究列表:
| 格式 | 錯誤檢測 | 可變幀率 | 內建多組可選字幕 | 多音軌 | 串流傳輸 | 選單 | 非微軟作業系統 |
|---|---|---|---|---|---|---|---|
| MKV | 有 | 支援 | 支援 | 支援 | 即將支援 | 即將支援 | 支援 |
| AVI | 沒有 | 不支援 | 不支援 | 不支援 | 不支援 | 不支援 | 不夠支援 |
播放[编辑]
現時播放Matroska這類格式並不需要專用的播放器,基本上任何播放器都可以播放MKV檔。 在微軟作業系統下,一般解碼方法,是通過DirectShow分流器(DirectShow Filters),「直接地」把視訊流及/或音訊流以DirectX輸出至硬件的驅動程序。
例如常見的:
參見條目[编辑]
參見[编辑]
格式:
軟件:
- VLC media player
- Media Player Classic
- GOM Player
- rat DVD
- Zoom Player
- BS Player
- Windows Media Player
- DivX
外部連結[编辑]
- 官方網站
- Matroska in Hydrogenaudio.org wiki
- MKV編碼程式
- MKV剪輯器
- Mac下的MKV转换器
- SourceForge
- Linux和Windows相關的MKV工具
|
|||||||||||||||||||||||||||||||||||||||||||