.mkv .mk3d .mka .mks
互联网媒体类型 | video/x-matroska audio/x-matroska |
---|
开发者 | Matroska.org |
---|
格式类型 | 视频文件格式 |
---|
作为容器 | 多媒體 |
---|
免费格式? | 是: GNU LGPL |
Matroska(俄語:матроска)是一種多媒體封裝格式,可把多種不同編碼的影像、不同格式的音頻、不同語言的字幕封裝到一个文件内。也是一種開放原始碼的多媒體封裝格式。
名称来源
俄文матроска是матрёшка(俄羅斯套娃)的誤讀,因為Matroska的工作原理就跟層層套疊的俄羅斯娃娃一樣,是「愈包愈緊」的,故得名。
檔案類型
Matroska媒體定義了三種類型的檔:
- MKV (Matroska Video File):視訊檔,可以包含音訊和字幕;
- MKA (Matroska Audio File):單一的音訊檔,可以有多條及多種類型的音軌;
- MKS (Matroska Subtitles):字幕文件。
這三種文件中以MKV最為常見。
開發歷史
该项目发起于2002年12月6日[1],派生自多媒體封裝格式(英語:MCF, Multimedia Container Format)。在此之前,MCF的主开发者Lasse Kärkkäinen曾与Steve Lhomme就使用可扩展二进制元语言(英語:EBML, Extensible Binary Meta Language)还是二进制格式发生争吵,Steve随后发起Matroska项目。[2] 同时,MCF的主开发者因为服军役而中断开发达6个月,导致社区大部分开发者都转向了新项目。
2010年,WebM音视频格式发布,它基于Matroska容器的一个采用VP8视频和Vorbis音频的预设。[3]
2014年10月31日,微软公司宣布Windows 10将支持HEVC和Matroska。[5]
目標
采用EBML使得Matroska的格式未来可以继续扩充。Matroska团队曾在Doom9.org等论坛上表达过他们的一些长远目标(不代表实际支持):[6]
- 建立一个现代、灵活、可扩展、跨平台的多媒体容器格式
- 开发强壮的流媒体支持
- 基于EBML开发一套类似于DVD的菜单系统
- 开发一套用于创建和编辑Matroska文件的工具
- 开发一系列函数库,以便别的开发者可以在他们的应用程序里添加Matroska支持
- 与硬件生产商合作,在嵌入式多媒体设备内置Matroska支持
- 致力于提供不同操作系统和不同硬件平台上的原生Matroska支持
特點
Matroska最大的特點是能容納多種類型的影像編碼、音頻編碼、字幕流,並且也支持RealMedia及QuickTime编码,同時重新組織音頻和影像,從而達到更好更鮮明的效果。
有人认为,Matroska的開發是對多種傳統媒體格式的一次大挑戰,Matroska也被開發成多功能的多媒體容器。
此外,根據資料研究顯示,MKV比普通的影片格式如AVI更為優異。
以下列表是MKV與AVI的对比列表:
格式 | 錯誤檢測 | 可變幀率 | 內建多組可選字幕 | 多音軌 | 串流傳輸 | 選單 | 非微軟作業系統 |
MKV | 有 | 支援 | 支援 | 支援 | 支援 | 支援 | 支援 |
AVI | 沒有 | 不支援 | 不支援 | 不支援 | 不支援 | 不支援 | 不夠支援 |
播放
一般播放Matroska這類格式並不需要專用的播放器,基本上任何播放器都可以播放MKV檔。
在微軟作業系統下,可通過DirectShow分流器(DirectShow Filters),把視訊流、音訊流,用DirectX輸出至硬件的驅動程序。
例如常見的:
- 自由软件主题
参见
参考资料
- ^ Matroska: Older Archives. [9 September 2009]. (原始内容存档于2017-08-03).
- ^ Lhomme, Steve. Re: Proposed Spec Changes. Newsgroup: gmane.comp.video.mcf.devel. 2002-12-06 [May 23, 2016]. (原始内容存档于2016-10-11).
- ^ Frequently Asked Questions (页面存档备份,存于互联网档案馆), the WebM project
- ^ John Callaham. Microsoft: Windows 10 will support the HEVC video compression standard. Windows Central. November 1, 2014 [November 3, 2014]. (原始内容存档于2020-12-29).
- ^ 存档副本. [2017-08-02]. (原始内容存档于2017-08-03).
外部連結
- Matroska in Hydrogenaudio.org wiki (页面存档备份,存于互联网档案馆)
- MKV編碼程式
- MKV剪輯器
- Mac下的MKV转换器
- SourceForge (页面存档备份,存于互联网档案馆)
- Linux和Windows相關的MKV工具
|
---|
| 视频壓縮 | ISO/IEC | |
---|
| ITU-T | |
---|
| SMPTE | - VC-1
- VC-2(英语:Dirac (video compression format))
- VC-3(英语:DNxHD codec)
- VC-5(英语:CineForm)
|
---|
| 開放媒體聯盟 | |
---|
| On2 Technologies (现属谷歌公司) | |
---|
| 苹果公司 | - Apple Video(英语:Apple Video)
- Apple ProRes
- QuickTime
- 动画(英语:QuickTime Animation)
- 图形(英语:QuickTime Graphics)
|
---|
| 中国标准化协会 | |
---|
| 其他 | - Bink视频(英语:Bink Video)
- Cinepak(英语:Cinepak)
- Daala
- Dirac(英语:Dirac (video compression format))
- DV
- DVI(英语:Digital Video Interactive)
- FFV1(英语:FFV1)
- Huffyuv(英语:Huffyuv)
- Indeo(英语:Indeo)
- Lagarith
- Microsoft Video 1(英语:Microsoft Video 1)
- MSU无损(英语:MSU Lossless Video Codec)
- OMS Video(英语:OMS Video)
- Pixlet(英语:Pixlet)
- RealVideo
- RTVideo(英语:RTVideo)
- SheerVideo(英语:SheerVideo)
- Smacker(英语:Smacker video)
- Sorenson Video, Spark(英语:Sorenson codec)
- Theora
- Thor(英语:Thor (video codec))
- WMV
- XEB(英语:ratDVD)
- YULS(英语:YULS)
|
---|
|
---|
| 音频壓縮 | ISO/IEC | |
---|
| ITU-T | - G.711(A-law(英语:A-law algorithm), µ-law(英语:µ-law algorithm))
- G.718(英语:G.718)
- G.719
- G.722
- G.722.1(英语:G.722.1)
- G.722.2(英语:Adaptive Multi-Rate Wideband)
- G.723
- G.723.1(英语:G.723.1)
- G.726
- G.728(英语:G.728)
- G.729
- G.729.1(英语:G.729.1)
|
---|
| IETF | |
---|
| 3GPP | - AMR
- AMR-WB(英语:Adaptive Multi-Rate Wideband)
- AMR-WB+(英语:Extended Adaptive Multi-Rate – Wideband)
- EVRC(英语:Enhanced Variable Rate Codec)
- EVRC-B(英语:Enhanced Variable Rate Codec B)
- EVS(英语:Enhanced Voice Services)
- GSM-HR(英语:Half Rate)
- GSM-FR(英语:Full Rate)
- GSM-EFR(英语:Enhanced full rate)
|
---|
| ATSC,DVB | |
---|
| 中国标准化协会 | |
---|
| 其他 | - ACELP(英语:Algebraic code-excited linear prediction)
- ALAC
- Asao(英语:Asao (codec))
- ATRAC
- CELT
- Codec2(英语:Codec2)
- FLAC
- iSAC
- Monkey's Audio
- TTA
- TAK
- MT9(英语:MT9)
- Musepack
- OptimFROG
- OSQ(英语:Original Sound Quality)
- QCELP(英语:Qualcomm code-excited linear prediction)
- RCELP(英语:Relaxed code-excited linear prediction)
- RealAudio
- RTAudio(英语:RTAudio)
- SD2(英语:Avid Audio#Sound Designer file formats)
- SHN(英语:Shorten (file format))
- SILK
- Siren(英语:Siren (codec))
- SMV(英语:Selectable Mode Vocoder)
- Speex
- SVOPC(英语:SVOPC)
- TwinVQ(英语:TwinVQ)
- VMR-WB(英语:Variable-Rate Multimode Wideband)
- Vorbis
- VSELP(英语:Vector sum excited linear prediction)
- WavPack
- WMA
- MQA
- aptX
- LDAC
- MLP(英语:Meridian Lossless Packing)
- LHDC
- SBC
|
---|
|
---|
| 图像压缩 | |
---|
| 封裝格式 | ISO/IEC | - MPEG-ES(英语:Elementary stream)
- MPEG-PES(英语:Packetized elementary stream)
- MPEG-PS(英语:MPEG program stream)
- MPEG-TS
- ISO基本媒体文件格式(英语:ISO base media file format)
- MPEG-4 Part 14(MP4)
- Motion JPEG 2000(英语:Motion JPEG 2000)
- MPEG-21 Part 9(英语:Digital Item#File Format)
- MPEG媒体传输(英语:MPEG media transport)
|
---|
| ITU-T | |
---|
| IETF | |
---|
| 其他 | |
---|
|
---|
| 合作 | |
---|
| 另见压缩方法、数据压缩软件 |
|