這是歷史版本頁面 — 看 MKVToolNix (64-bit) 最新版本

MKVToolNix 能做什麼:處理 MKV 檔案的實用工具

MKVToolNix (64-bit) 軟體圖示 MKVToolNix (64-bit) 46.0.0 (64-bit) 資料更新 2020-05-01 閱讀約 6 分鐘

你手上有一堆 MKV 檔,有些是從網路下載的影片,有些是自己轉檔留下來的。最近你想把某部電影的字幕換成繁體中文,或是想把好幾集影集合併成一個檔案,又或者只是想抽出一條音軌放進手機裡。打開資料夾,發現這些 MKV 檔的結構好像跟一般影片不太一樣,你也不知道從哪裡下手,連要開哪個軟體都毫無頭緒。

一般人遇到這種狀況,第一個念頭可能是找轉檔軟體,把 MKV 直接轉成 MP4。但這樣做往往會重新壓縮影片,畫質受損不說,轉檔時間還很長。而且你只是想要調整裡面的音軌或字幕,根本不需要重新編碼。這類工具切入的點其實是「容器」的處理——把影片、聲音、字幕這些軌道重新打包或拆開,不碰內容本身,所以速度快,也不犧牲畫質。

01MKVToolNix 到底是用來做什麼的?

它是一套專門處理 MKV 容器檔案的開源工具,可以合併多個檔案進同一個 MKV、把裡面的音軌或字幕抽出來、調整軌道的語言標籤和預設值,也能加章節或附帶字型。它不做影片重新編碼,所以處理過程不會讓畫質變差,速度也很快。官方說明指出它同時提供圖形介面和命令列,適合不同操作習慣的人。

02我想把影片裡的字幕換成另一個檔案,這套軟體能辦到嗎?

可以。你只要在「輸入」分頁把影片和新的字幕檔(SRT、ASS 都支援)一起拖進去,取消勾選舊字幕軌,保留新的,然後設定輸出檔名,按下「開始混流」就行了。它不會改動影片內容,只會重新打包,所以處理時間通常只要幾秒到幾分鐘,取決於檔案大小。

03它能不能把 MKV 轉成 MP4?

嚴格來說不行,它不做轉檔。但它可以把 MP4、AVI 這類檔案「包裝」成 MKV 格式,過程不重新編碼。如果你要的是把 MKV 變成 MP4,那需要找別的軟體,例如官方提到的 HandBrake 或 Avidemux。這套軟體的強項是處理 MKV 容器本身,不是格式轉換。

04我想把 MKV 裡面的某一條音軌單獨抽出來,要怎麼做?

把檔案拖進輸入分頁後,在音軌清單中只勾選你想要的那一條,其他全部取消,然後在輸出設定裡選擇「抽出」模式,它就會把音軌單獨存成檔案。這個功能在圖形介面和命令列都能用,官方 FAQ 也明確提到可以抽出任何軌道。

05一次要處理很多檔案,有沒有批次功能?

有。它內建「工作佇列」功能,你可以把多個任務排進佇列,一次跑完。設定好第一個任務後,可以儲存設定,套用到其他檔案上。如果你熟悉命令列,也可以寫腳本批次處理,這對大量檔案或重複性工作會省下不少時間。

06這套軟體適合什麼樣的人用?

適合需要頻繁處理 MKV 檔案的人,例如收藏影片並想整理字幕、音軌的玩家,或是做影音剪輯、壓製的人。官方說明提到它主要針對進階使用者和影片愛好者,因為功能比較專門,一般只看片不整理檔案的人,可能用不太到。介面是英文,但操作邏輯不算複雜,照教學做就能上手。

07我只是偶爾想把字幕嵌進影片,用它會不會太複雜?

如果你只是偶爾用一次,它的圖形介面其實不難,拖曳檔案、勾選軌道、按開始,三步驟就完成。但如果你要的是「把字幕直接燒進畫面」那種效果,這套軟體做不到,它只負責封裝,不重新編碼。偶爾用的話可以試試,但若你完全不想碰軌道設定,可能找一鍵轉檔工具更省事。

08這套軟體有沒有中文介面?

官方資料顯示介面語言是英文,沒有提到中文。如果你不習慣英文介面,可能要花一點時間熟悉選單位置,或是找網路上別人寫的中文教學文來對照。功能名稱其實不算多,核心就是輸入、輸出、軌道設定這幾個區塊,用幾次之後應該就能記住。

09它跟 MKVCleaver 或 MeGUI 比起來,差在哪裡?

MKVCleaver 評分人數只有 28 人,MeGUI 是 39 人,MKVToolNix 有 171 人評分,使用者的回饋樣本數比較多。功能上,MKVToolNix 專注在 MKV 的封裝與拆解,MeGUI 偏向轉檔和壓縮,MKVCleaver 則是把 MKVToolNix 的命令列功能包成更簡單的介面。如果你只需要處理 MKV 容器,MKVToolNix 是比較完整的選擇;要轉檔就得找別的。

10這套軟體安全嗎?會不會裝了一堆廣告或綁架軟體?

它是開源軟體,官方說明強調安裝過程不含廣告或第三方軟體,而且更新頻率算高,近一年內有多次更新。開源代表原始碼公開,理論上比較容易被檢視。不過下載時要認明官方網站,避免抓到假網站或捆綁其他程式的版本,這點任何軟體都一樣。

11我電腦是 Windows 7,可以用嗎?

可以,官方支援 Windows 7 到 Windows 11 的 64 位元系統。它也有 32 位元版本,但如果你系統是 64 位元,用 64 位元版會對高解析度檔案有較好的效能。安裝檔大約 100MB,記憶體建議至少 2GB,需求不算高,舊電腦也能跑。

12有沒有免安裝的版本?

官方有提供可攜式版本,不需要安裝就能直接執行。這對不想在系統裡裝一堆軟體的人很方便,放在隨身碟裡帶著走也行。不過可攜式版通常不會自動建立檔案關聯或捷徑,每次使用要自己打開主程式,這點要留意。

下載與官方連結

前往官方網站 下載 MKVToolNix (64-bit)

mkvtoolnix-64-bit-46.0.0-setup.exe · 17.65 MB · 連結指向軟體原廠

版本紀錄

再看 5 筆

看完整版本清單

這一版改了什麼

What's new in this version:

New features and enhancements:
- mkvmerge: when splitting, the placeholder `%c` can be used in the destination file name. It'll be replaced by the name of the first chapter in the file.
- mkvmerge: when reading MPLS playlists mkvmerge will include a tag named`SOURCE_ID` in the track's statistics tags that conveys the fact that the source was a Blu-ray and what the track's ID was in the source container. When reading Matroska file existing `SOURCE_ID` tags will be kept. The format used is the same format MakeMKV uses.
- mkvmerge: for audio-only files mkvmerge will now write a cue entry every 500ms instead of every 2s
- MKVToolNix GUI: job actions: split up the option "execute when the job finishes successfully or with warnings" into two separate options: "…when finishes successfully" and "…when exits with warnings".

Bug fixes:
- mkvmerge: Matroska reader: when regenerating UIDs for chapters mkvmerge will now fix referencing tag chapter UID targets to have the same values
- mkvmerge: MP4 reader: fixed a crash that could potentially happen while trying to identify H.265/HEVC tracks
- mkvmerge: MP4 reader: when reading H.265/HEVC tracks without a frame offset table (`ctts` atom) present, mkvmerge did not parse the `hevcC` structure correctly in certain cases, causing no video frames to be output at all or the output not being playable. This fixes #2782, a bug introduced in v45.
- mkvmerge: MPLS handling/MPEG TS reader: timestamp restrictions as given in an MPLS file were only honored for the first play item, not for subsequent play items. For those play items the whole referenced file was always copied.
- mkvmerge: MPLS handling/MPEG TS reader: under certain circumstances mkvmerge copied one frame too many before switching to the next play item.
- mkvmerge: for audio-only files cues will only be created for I frames (important for e.g. TrueHD where decoding can only start on a sync frame).
- MKVToolNix GUI: fixed a crash that happened when closing the preferences after having closed at least one multiplexer tab.
- MKVToolNix GUI: macOS: changed the default of the "elide tab header labels" feature introduced in v45 from "no" to "yes" to mirror how versions before v45 behaved on macOS.