無需上傳, 100% 本機處理, 無需帳戶

提取 MP4 音訊 → MP3

將你影片的音軌轉換為 MP3。一切在你的瀏覽器中完成, 不會傳送任何檔案至伺服器。

從 MP4 提取音訊 的運作方式

完全在你的瀏覽器中從任何 MP4、MKV 或 WebM 影片中擷取音訊音軌,並儲存為 MP3。拖入你的影片檔案,編譯為 WebAssembly 的 ffmpeg 解封裝容器、解碼音訊串流,並使用 libmp3lame 在你的裝置上重新編碼為 MP3。沒有影片資料上傳,下載在處理完成後立即準備好。

這是封存你自己錄製的演講音訊、從影片檔案中提取音樂音軌,或將演講影片片段轉換為可離線收聽的便攜 MP3 的正確工具。第一次執行時載入 ffmpeg WebAssembly 引擎,需要幾秒鐘;後續轉換立即開始。

從 MP4 提取音訊 的分步使用說明

  1. 將 MP4、MKV、WebM 或類似影片檔案拖曳到上傳區。
  2. 等待 ffmpeg WebAssembly 引擎載入(只有第一次執行,幾秒鐘)。
  3. 點擊「擷取音訊」並在 ffmpeg 解封裝和重新編碼音訊串流時觀看進度指示器。
  4. 擷取完成後直接下載 MP3 檔案到你的裝置。

常見使用情境

  • 課程音訊:從錄製的大學課程 MP4 中擷取音訊,在通勤時收聽。
  • 音樂封存:從你擁有的音樂影片檔案中提取音訊音軌,儲存為便攜 MP3。
  • Podcast 再利用:從錄製的影片訪談中擷取音訊,作為 Podcast 節目發布。
  • 語音備忘錄恢復:從螢幕錄製或網路攝影機影片片段中取回音訊,其中只有口語內容重要。

常見問題

我可以從哪些影片容器中擷取音訊?

MP4、MKV 和 WebM 是最常用的,都能正常工作。ffmpeg 支援的其他容器(MOV、AVI、TS)在實際中也能工作。音訊串流在本機解碼並重新編碼為 MP3,不管源容器格式如何。

為什麼第一次轉換開始所需的時間比後續的更長?

工具在第一次使用時下載並初始化 ffmpeg WebAssembly 引擎。那個引擎有幾 MB 大小,所以初始設定需要幾秒鐘,取決於你的連線速度。第一次轉換後,引擎已在記憶體中,後續擷取立即開始。

擷取的 MP3 與影片中的音訊品質相同嗎?

音訊從影片容器解碼,並使用 libmp3lame 重新編碼為 MP3。這意味著套用了一代有損編碼。如果源影片有 AAC 音訊,轉換是 AAC 到 MP3,會引入一些品質變化。為了最高可能的品質,請考慮改用音訊轉換器工具擷取為 WAV。

從影片擷取音訊是否將我的影片檔案上傳到伺服器?

不是。編譯為 WebAssembly 的 ffmpeg 完全在你的瀏覽器分頁中執行。你的影片檔案載入到本機記憶體,音訊串流在那裡解封裝和重新編碼,MP3 作為本機下載提供。你的影片永遠不會離開你的裝置。開啟瀏覽器 DevTools 並查看「網路」分頁:沒有任何請求攜帶你的檔案。

如果影片有多個音訊音軌怎麼辦?

預設情況下,ffmpeg 選擇容器中的第一個音訊音軌,通常是主要音訊。如果你需要多音軌 MKV 中的特定音軌,請使用帶有自訂 ffmpeg 命令的音訊轉換器工具,或讓你選擇串流的專用桌面工具。

我可以從非常大的影片檔案(例如 2 GB 的錄影)中擷取音訊嗎?

原則上可以,但整個檔案必須在處理期間載入到瀏覽器記憶體中,這需要你的裝置有足夠的 RAM。非常大的檔案可能在 RAM 為 4 GB 或更少的裝置上接近瀏覽器記憶體限制。對於非常長的錄影,先使用影片轉換器工具分割影片可以減少記憶體壓力。

我可以在手機上把影片中的音訊抽出來嗎?

一般片段沒問題:幾分鐘長的影片只需要重新編碼音訊、捨棄視訊串流,耗用的記憶體很少。體積達數 GB 的超大型錄影仍需先整個載入瀏覽器分頁,這正是較舊或 RAM 較少的手機比電腦更吃力的地方。