MKV 轉 MP3 轉換器

線上從 MKV 影片提取 MP3 音訊:在瀏覽器裡完成,無需上傳或註冊。

結果

提取出的音訊會顯示在這裡,附帶下載按鈕。

就緒,加入 MKV 檔案即可提取 MP3 音訊。

這個頁面會做什麼

  • MKV 裡可能裝著很多種音訊編碼。只要音軌可讀取,就會丟棄影片軌並儲存音訊。
  • MP3 體積小、相容性強;192 kbps 對大多數短片是實用預設值。

你的影片檔會在瀏覽器本地處理,不會上傳到 BroBroGo。

常見問題

MKV 怎麼轉成 MP3?

拖入 MKV 檔案並點擊提取。影片軌會被丟棄,音訊準備好後即可下載 MP3 檔案。

音質會變化嗎?

MP3 是有損格式,會用少量細節換更小的檔案。音樂可調高位元率,語音和日常片段用預設值就很穩。

MKV 轉 MP3:直接從 Matroska 容器擷取音軌

MKV(Matroska)是靈活的影音容器,能容納不同編碼的影片、多條音軌與字幕。在本工具中,使用者提供 MKV 檔案,工具會將其影片串流捨棄,並將選定的音軌重新編碼為 MP3 格式。轉換後的 MP3 檔案可直接下載,在任意裝置播放。

這項操作的關鍵在於:來源音訊已有過一次有損壓縮(編碼),輸出 MP3 再進行第二次有損壓縮,品質無可避免地下降。下文拆解背後的原理與實務細節。


MKV 容器特性:為何是音軌而非整段音效

Matroska 是非標準化的開放容器,它不限定影片或音訊的編碼器(codec)。一部 MKV 可能內含 h.264 影片搭配 AAC 音訊,也可能包入 h.265 搭配 AC‑3 或 DTS 環繞音效。工具只處理音訊串流,不觸及畫面;當檔案包含多個音軌時,佇列中的該檔案列會顯示一個內嵌的音軌選擇器,列出每個音軌的位置、語言、編解碼器和聲道數,您選擇的音軌就是將被提取的音軌。瀏覽器無法解碼的音軌會顯示為灰色。如果未做出選擇,則使用容器的預設音軌。

常見誤解與邊界狀況:

  • 無音軌的 MKV:部分 MKV 僅含純影片與字幕,工具會回報「This video has no audio track to extract.」。
  • 檔案無法被解析:若副檔名正確但內容損毀或空白,系統顯示「This file could not be read as video. It may be corrupted, empty, or not actually a video file.」。
  • 不支援的容器:僅限 MKV、MP4、MOV、WebM;其他格式跳出「This file type isn’t supported.」。
  • 音軌存在但瀏覽器無法解碼:檔案確實有音軌,但其編碼方式是瀏覽器無法解碼的編解碼器(AC3 和 DTS 在 MKV 檔案中很常見)。頁面會建議改用 VLC 等桌面應用程式進行轉換。

音訊提取的實際流程:解多工與轉碼

工具在瀏覽器內部完成所有處理,檔案從不離開使用者裝置。瀏覽器讀取容器,解碼選定的音軌,並在本地將其重新編碼為 MP3。

每條音軌的原始編碼不同,但輸出結果必定是 MP3。這意味著即使來源是 MP3(部分 MKV 內含 MP3 音軌),仍會經過完整解碼與再編碼,而非直接複製資料流(remux)。


MP3 位元率範圍與預設值

使用者可選範圍為 96 kbps 至 320 kbps,步進 32 kbps (96, 128, 160, 192, 224, 256, 288, 320);預設值為 192 kbps。

  • 96 kbps:適合語音 podcast,音質明顯有損,高頻細節大量減少。
  • 192 kbps:預設值,平衡檔案大小與多數人聽感的可接受度。
  • 320 kbps:MP3 格式最高位元率,壓縮程度最低,但仍屬有損。

由於原始音訊已經過一次有損編碼,高達 320 kbps 也無法恢復已遺失的細節。192 kbps 在一般聆聽環境(耳機、車用音響)已能遮蔽部分二次編碼的瑕疵,但極低頻或高頻段落可能出現額外的量化雜訊。


世代損失:有損轉有損的必然劣化

將已壓縮的音訊再次壓縮,稱為串接編碼(cascaded encoding)。每次有損編碼都會依據心理聲學模型遺棄「聽覺上較不重要」的資訊。第一次編碼已捨棄一部分,第二次編碼根據剩餘的資料重新決定捨棄項目;結果是品質比單次編碼更差。

實際聽感依原始編碼品質而異:

  • 原始是 320 kbps AAC 轉成 192 kbps MP3:差異可能細微,但在透明背景音樂下能聽見高頻模糊。
  • 原始是 128 kbps MP3 轉成 96 kbps MP3:壓縮失真明顯,可能出現預回音或金屬感。

這項特性是 MKV 轉 MP3 頁面與「MKV 轉 WAV」等無損目的頁面的根本差異。WAV 不重新壓縮,僅解多工後儲存 PCM,無世代損失問題。


品質設定與檔案大小關聯

轉換後的 MP3 檔案大小可約略計算:檔案大小(KB)≈ 位元率(kbps)× 秒數 ÷ 8。但由於 CK 中原始音響長度不變,實際檔案與位元率近乎線性關係。一個 10 分鐘的立體聲音軌:

  • 192 kbps:約 14.1 MB(192 × 600 ÷ 8 ÷ 1024)
  • 320 kbps:約 23.4 MB
  • 96 kbps:約 7.0 MB

工具在處理完成後會顯示原始影片大小、提取音訊大小及持續時間,並彙總「Total: ‹original› -> ‹audio›」。若一次處理多個檔案(最多 20 個),可個別下載或全部下載。每個提取的 MP3 都會單獨儲存,一個接一個;頁面從不建立 zip 或任何其他壓縮檔。


常見使用情境與限制

  • 擷取演講或教學錄影:若會議以 MKV 錄製,可快速取出語音檔轉為 MP3,供手機聆聽或剪輯。
  • 音樂取樣:從下載的 MKV 電影中擷取配樂片段,但請注意版權問題。
  • 批次轉換:上傳最多 20 個 MKV,按「Extract audio」一次處理。檔案會按照您添加的順序一個接一個地處理,狀態列中的進度條會追蹤當前正在提取的檔案。

限制:

  • 檔案數量超過 20 個:顯示「Choose up to ‹max› files at a time.」
  • 不支援無音軌檔案:顯示特定錯誤
  • 所有處理在瀏覽器執行,須注意記憶體限制:大檔案(如超過 2 GB)可能導致瀏覽器崩潰。

常見問題 FAQ

Q:為何轉出的 MP3 聽起來比原始影片中的聲音還差?
A:因為原始音訊已是經過有損壓縮的編碼(例如 AAC、AC‑3),再次壓成 MP3 會產生世代損失,品質只會下降,無法回升。若需要最大保留,請考慮改為提取 WAV(無損 PCM)。

Q:工具支援哪些輸入格式?只能 MKV 嗎?
A:本頁面雖專注 MKV,但底層引擎亦接受 MP4、MOV、WebM。不支援 AVI、FLV、OGG 等其他容器。

Q:可以選擇不同的音軌(例如第二條語言)嗎?
A:該檔案在佇列中的行會顯示一個音軌選擇器,列出每個音軌的位置、語言、編解碼器和聲道數;在開始提取之前選擇您想要的音軌。瀏覽器無法解碼的音軌會顯示為灰色。如果您沒有選擇,則使用容器的預設音軌。

Q:98% 進度時瀏覽器說網頁無回應,怎麼辦?
A:因所有計算在用戶端進行,大型檔案會耗用大量記憶體與 CPU。建議分割檔案或使用專用桌面軟體。若經常遇到,請改為批次轉換較小的檔案。

Q:預設位元率 192 kbps 夠用嗎?
A:對一般語音與中等動態的音樂足夠。若是交響樂或少數需要高頻解析的音源,可提高至 320 kbps,但世代損失的影響仍然存在。

Q:下載後的 MP3 能在哪些裝置播放?
A:所有支援 MP3 的設備(手機、播放器、車用音響、智慧電視)均可播放。無需特定轉碼。