這是歷史版本頁面 — 看 MKVToolNix (32-bit) 最新版本
MKV 檔合併、拆分流老是卡住?MKVToolNix 能做什麼
你手上有一堆 MKV 檔,有的檔案裡塞了好幾條音軌、字幕,但播放器預設抓到的偏偏不是你想要的那條。你想把電影的國語配音抽出來、把多餘的日文音軌刪掉,或是把兩段影片合併成一個檔案,卻發現一般播放器根本做不到這些事,連剪輯軟體也常常開了半天就當掉。
你試過用格式轉換工具把 MKV 轉成 MP4,但轉完之後字幕不見了、音軌只剩一條,原本好好的章節也全部消失。其實你需要的不是「轉檔」,而是直接打開 MKV 的封裝結構,把裡面的影音軌道重新排列組合。這類工具不碰影片內容本身,只處理外層的封裝,所以速度快、畫質完全不變,只是操作介面往往不太直觀,需要一點耐心摸索。
01MKVToolNix 到底能拿來做什麼?
它是一套專門處理 Matroska(MKV)檔案的工具組,核心功能是「封裝」與「拆封」。你可以把多個影片檔合併成一個 MKV,也可以從現有檔案中抽出特定的音軌、字幕軌,或把不要的軌道移除。它不會重新編碼影片,所以處理過程不損畫質,速度也很快。介面是英文的,但基本流程就是拖入檔案、勾選軌道、按下開始。
02我想把 MKV 裡的一條音軌抽出來存成單獨檔案,這套軟體做得到嗎?
可以。它內含 mkvextract 工具,專門負責從 MKV 中抽取音訊、字幕或視訊流。在圖形介面中,你載入檔案後會看到所有軌道的清單,勾選你要的軌道,選擇輸出格式(例如音訊轉成 AAC 或 MP3),就能抽出來。要注意的是,抽取出來的音軌格式取決於原本封裝的編碼,如果原本是 DTS 或 AC3,抽出來就是那個格式,不會自動轉成別的。
03我有兩段 MKV 檔想接在一起,直接合併會不會出現影音不同步?
合併是它的主要功能之一,用的是 mkvmerge 工具。只要兩段影片的解析度、幀率、編碼格式一致,合併後通常不會有同步問題。它甚至可以讓你「追加」檔案,把第二段接在第一段後面,時間軸會自動接續。但如果兩段影片的參數差很多,合併後可能還是會出問題,建議先確認規格再動手。
04這套軟體能不能把 MKV 轉成 MP4?
不能直接轉。它的定位是處理 MKV 的封裝結構,不是轉檔工具。如果你想轉成 MP4,需要先用它把 MKV 裡的視訊、音訊、字幕軌抽取出來,再用其他轉檔軟體(例如 HandBrake 或 FFmpeg)重新封裝成 MP4。官方說明中也提到,HandBrake 更適合做轉檔和壓縮,這套軟體不負責這塊。
05我下載的 MKV 檔裡有簡體中文字幕,想換成繁體,它能直接改嗎?
它不能編輯字幕內容,但可以替換字幕軌。做法是先把原本的字幕軌抽取出來,用文字編輯器把簡體轉成繁體,再透過 mkvmerge 把修改過的字幕檔加回去,同時移除原本的簡體字幕軌。整個過程不影響影片畫質,但字幕檔的格式必須是 MKV 支援的(例如 SRT、ASS),否則可能無法正確顯示。
06這套軟體適合什麼樣的人用?
適合經常下載或收藏 MKV 影片的人,尤其是那些對影音軌道有特殊需求的使用者,例如想要保留原音、移除多餘音軌、合併分段影片,或是整理字幕的人。它也適合輕度使用者,因為圖形介面比指令列工具直覺,只要會拖曳檔案、勾選選項就能完成基本操作。但如果你完全不懂影音封裝的概念,第一次打開可能會被一堆選項嚇到。
07我完全不懂技術,只用過播放器看影片,這套軟體對我會不會太難?
對完全沒有接觸過影音處理的人來說,確實有學習門檻。介面是英文的,而且充滿「軌道」「封裝」「多工器」這類術語,第一次打開會不知道從哪裡下手。不過基本流程其實不複雜:拖入檔案、勾選軌道、選輸出位置、按開始。如果你只是想把不要的音軌刪掉,照著官方教學做一次就能上手,但如果你連 MKV 和 MP4 的差別都不清楚,建議先找中文教學影片看一遍再動手。
08這套軟體有中文介面嗎?
官方資料顯示介面語系是英文,沒有提供中文。這對不熟悉英文的使用者來說會是障礙,但操作按鈕不多,主要就是「Add files」「Start multiplexing」這幾個關鍵詞,看過一次教學就能記住。如果你真的需要中文介面,可以考慮其他工具,但功能相近的軟體(例如 MKVCleaver)也不見得有中文,這點需要自行確認。
09我電腦是 Windows 11,這套軟體能跑嗎?
官方列出的支援系統是 Windows 7、8、10,但系統需求中有提到 Windows 11 也可以執行。不過要注意,你看到的是 32-bit 版本,如果你的系統是 64 位元,官方有另外提供 64-bit 版本,建議優先選用 64 位元版,效能會比較好。安裝前先確認你的 Windows 是 32 還是 64 位元,免得裝錯版本。
10這套軟體跟 MKVCleaver 比起來,哪個比較好用?
兩者功能有重疊,但定位不同。MKVToolNix 是完整的工具組,包含合併、抽取、修改屬性等所有功能,而且更新頻率高,近兩年有十幾次更新。MKVCleaver 的評分人數只有 28 人,功能上比較像是輔助工具,主要負責把 MKV 的內容「切開」抽取出來,合併和修改的功能較弱。如果你只需要抽取軌道,MKVCleaver 可能夠用,但如果你要合併或修改章節,MKVToolNix 是比較完整的選擇。
11這套軟體有沒有內建播放器,可以預覽修改結果?
沒有。官方說明中明確提到它沒有內建影片播放器,也沒有即時預覽功能。你修改完之後,必須用其他播放器(例如 VLC、PotPlayer)打開輸出檔案來檢查結果。這在調整音軌延遲或字幕時間軸時會比較麻煩,因為你得反覆切換軟體確認。如果你需要邊改邊看,這套軟體不適合,可能要考慮其他有預覽功能的編輯工具。
12這套軟體適合拿來做影片剪輯嗎?
不適合。它只能處理 MKV 的封裝結構,不能剪接畫面、不能加轉場、不能調色,也沒有任何濾鏡或特效功能。官方說明也提到「limited editing features」,意思就是編輯功能非常有限。如果你要剪輯影片,應該用 Avidemux 或專業剪輯軟體,MKVToolNix 的角色比較像是「整理封裝」而不是「編輯內容」。
下載與官方連結
mkvtoolnix-32-bit-15.0.0-setup.exe · 15.81 MB · 連結指向軟體原廠
版本紀錄
- 2026-10-19 MKVToolNix 103.0.0 (32-bit) 35.24 MB
- 2026-09-15 MKVToolNix 102.0.0 (32-bit) 32.79 MB
- 2026-08-25 MKVToolNix 101.0.0 (32-bit) 32.74 MB
再看 5 筆
- 2026-07-06 MKVToolNix 100.0.0 (32-bit) 33.14 MB
- 2026-05-25 MKVToolNix 99.0.0 (32-bit) 31.94 MB
- 2026-04-06 MKVToolNix 98.0.0 (32-bit) 31.04 MB
- 2026-01-03 MKVToolNix 97.0.0 (32-bit) 31.04 MB
- 2025-11-09 MKVToolNix 96.0.0 (32-bit) 31.04 MB
這一版改了什麼
What's new in this version:
Important notes:
- mkvmerge, mkvpropedit, GUI's header and chapter editors: the programs will no longer add most missing Matroska elements that are mandatory but have a default value in the Matroska specification (e.g. the `TagLanguage` element with a value of `und` if it isn't present in its `SimpleTag` parent). Due to this change libEBML v1.3.5 is now required
New features and enhancements:
- MKVToolNix GUI: multiplex tool: added a new entry to the "source files" context menu labeled "Set destination file name from selected file's name". It will force the GUI to consider the selected file to be the reference for automatically setting the file name, no matter which file was originally added as the first file. It will also force setting the destination file name once if automatic destination file name generation is turned off in the preferences. Implements part of
- MKVToolNix GUI: multiplex tool: added an option in the preferences on "Multiplexer" → "Output" labeled "Only use the first source file that contains a video track". If enabled, only source files containing video tracks will be used for setting the destination file name. Other files that are added are ignore. Implements the rest of
- MKVToolNix GUI: header editor: added support for editing the video colour attributes. Implements the second half of
- MKVToolNix GUI: header editor: added support for the "video projection" track header attributes. Part of the implementation of
- MKVToolNix GUI: job queue: selected jobs can now be move up and down by pressing the `Ctrl+Up` and `Ctrl+Down` keys. Additionally, push buttons to move them up & down are shown if the corresponding option is enabled in the preferences
- mkvmerge: added support for the "video projection" track header attributes. Part of the implementation of
- mkvinfo: added support for the "video projection" track header attributes. Part of the implementation of
- mkvpropedit: added support for editing the video colour attributes. Implements one half of
- mkvpropedit: added support for the "video projection" track header attributes. Part of the implementation of
Bug fixes:
- all: selecting the program's language (e.g. via the `--ui-language` command-line option or via the GUI's preferences) did not work on Linux & Unix if the `LANGUAGE` environment variable was set and didn't include the desired language
- MKVToolNix GUI: removed the keyboard shortcuts for switching between the different tools (e.g. `Ctrl+Alt+1` for the multiplexer). They overlapped with basic functionality on keyboards that use an `AltGr` key, e.g. German ones, where `AltGr+7` emits `{`. As `AltGr+key` is implemented as `Ctrl+Alt+key` under the hood, this means that `AltGr+7` is really `Ctrl+Alt+7` which the GUI now took to mean "switch to the job queue" instead of "insert `{`"
- MKVToolNix GUI: header editor: after saving the file the GUI wasn't updating its internal file modification timestamp. That lead to the GUI wrongfully claiming that the file had been modified externally when the user wanted to save the file once more, requiring a reload of the file losing all modifications made since saving the first time mkvmerge: DTS handling: some source files provide timestamps for audio tracks only once every `n` audio frames. In such situations mkvmerge was buffering too much data resulting in a single gap in the timestamps of on frame duration after frame number `n - 1` (the second audio timestamp read from the source file was used one output frame too early)
- mkvinfo: fixed a null pointer dereference if an `EbmlBinary` element's data pointer is a null pointer
Build system changes:
- configure: added option `--disable-update-check`. If given, the code checking online for available updates will be disabled. The update check is enabled and included in the GUI by default.
- libEBML v1.3.5 is now required
Other changes:
mkvmerge: the option `--colour-matrix` has been renamed to `--colour-matrix-coefficients` in order to match the specification more closely. The old option name will continue to be recognized as well