MKVToolNix
外观
| 開發者 | Moritz Bunkus |
|---|---|
| 首次发布 | 0.4.3(2003年4月30日) |
| 当前版本 | 94.0(2025年7月27日) |
| 源代码库 | codeberg |
| 编程语言 | C++、Ruby、wxWidgets |
| 操作系统 | Windows、macOS、Unix、Linux和OpenIndiana |
| 标准 | Matroska |
| 语言 | 27种语言[1] |
| 类型 | 多媒體編輯軟體 |
| 许可协议 | GPLv2 |
| 网站 | mkvtoolnix |
MKVToolNix是一套用於Matroska(MKV)媒体文件的开源工具集合軟體(包括mkvmerge、mkvinfo、mkvextract和mkvpropedit),以 GPLv2协议发布,主要功能為建立、编辑、分切、合併和檢查MKV文件[1][2]。可在Windows、macOS、Linux和Unix等平台使用,軟體支援多種視訊檔格式[3]。
组件
[编辑]- MKVToolNix GUI
- 用于调用本工具集的用户界面,使用Qt开发。
- mkvmerge
- 合并多个轨道输出一个新的或重新生成MKV文件。
- mkvinfo
- 用于列出MKV文件中包含的轨道。
- mkvextract
- 可將MKV文件中的轨道提取为原格式。
- mkvpropedit
- 允许修改和分析MKV文件的一些属性。[4][5]
支援格式
[编辑]- 視頻
- AVC、H264、AVI、DRC、MP4、MPG、MPEG、MKV、OGG、MOV和RA。
- 音訊
- AC3、AAC、M4A、MP4、DTS、FLAC、OGG、MP2、MP3、MKA、TTA、WAV和WV。
- 字幕
- SRT、ASS、SSA、USF、XML和IDX。[6]
應用
[编辑]使用者藉由MKVToolNix工具可以取得MKV檔案的資訊(mkvinfo組件),從MKV檔案中提取軌道資料、寫死的字幕等(mkvextract組件),或是添加多語系字幕檔案,以及從其他媒體檔案建立MKV檔案(mkvmerge組件)[7][8]。MKVToolNix工具也能讓MKV檔案依照尺寸、時長、特定時間碼和分段等4種模式進行切割[9]。
參見
[编辑]参考文献
[编辑]- ^ MKVToolnix. VideoHelp. [2025-09-05]. (原始内容存档于2025-09-05) (英语).
- ^ What is Matroska?. Matroska. [2025-09-12]. (原始内容存档于2025-08-29) (英语).
- ^ MKVToolnix. Digital Digest. [2025-09-12]. (原始内容存档于2025-08-06) (英语).
- ^ mkvmerge -- Merge multimedia streams into a Matroska(tm) file. bunkus.org. [2025-09-12]. (原始内容存档于2025-08-26) (英语).
- ^ Orosz, Attila. Create and Edit Matroska Video Files on Linux with MKVToolNix. maketecheasier. 2015-07-07 [2025-09-12]. (原始内容存档于2025-09-12) (英语).
- ^ MKVToolNix is the perfect solution for effortlessly editing MKV (Matroska) videos. Free-CODECS. [2025-09-12]. (原始内容存档于2025-08-13) (英语).
- ^ Stahie, Silviu. Merge, Split, and Convert MKV Files with MKVToolNix. Softpedia News. 2015-07-05 [2025-09-12]. (原始内容存档于2023-04-10) (英语).
- ^ Hassan, Sadique. Extract Hardcoded Subtitles from Video on Windows PC. DigitBin. 2021-07-03 [2025-09-12]. (原始内容存档于2025-06-12) (英语).
- ^ MKVtoolnix 多媒體影音編輯器. iQrator. [2025-09-12]. (原始内容存档于2025-09-12) (中文(臺灣)).