ByteScope

Extract Audio from Video

只留聲音 — 原音原樣抽出來,或解碼成 WAV。

檔案不會離開你的瀏覽器 — 全部在本機處理。

把影片拖進來

MP4、MOV、WebM、MKV。聲音在瀏覽器裡複製,不會上傳。

無損抽出不會讓音質變好,也不會把 AAC 變成真的無損。WAV 只是比較通用、檔案也比較大。有 DRM 的檔讀不出來。標題、日期、GPS 這類描述性標籤不會帶過去。

關於這個工具

把影片拖進來,工具會列出裡面每一條音軌,附上語言、聲道數和編碼 — 雙語電影、或麥克風和系統聲音分開錄的螢幕錄影,都能選你要的那一條。可以抽整段,也可以只抽一個區間,設定方式跟 Video Trimmer 一樣。檔案不會離開你的電腦:用隨機存取只讀需要的部分、不上傳,結果直接寫回你的硬碟。

兩種模式

預設模式把音訊封包原封不動搬進純音訊的容器:AAC 變 .m4a,Opus 和 Vorbis 變 .ogg,MP3 還是 .mp3,FLAC 還是 .flac,PCM 變 .wav。一個取樣都沒有重新編碼,所以聲音跟影片裡的一模一樣,花的時間也就是讀檔的時間。第二種模式是把音軌解碼成 PCM 寫成 WAV。WAV 很大 — 開始前工具會先顯示預估大小 — 但任何剪輯軟體、任何轉錄程式都能直接打開,不會問你編碼。

關於 MP3

很多人是搜「影片轉 MP3」進來的,所以直接說清楚:MP3 需要重新編碼 — 把 AAC 解碼再重新壓一次 — 這個工具目前不提供。它給你的是影片裡本來就有的那條 AAC,直接存成 M4A;幾乎每個 MP4 裡裝的就是這個。M4A 在所有手機、電腦和瀏覽器上都能播,過程中什麼都不會損失。如果你需要拿去剪輯或丟進轉錄軟體,選 WAV。

有幾個限制要先講明白。AC-3 和 E-AC-3 的聲音 — 部分 MKV 和電視錄影常見 — 大多數瀏覽器解不了,所以工具會直接告訴你,而不是產出一個播不了的檔案。影片沒有音軌的話會明說,不會寫出一個空檔。有 DRM 保護的檔案完全讀不出來。還有,「無損抽出」的意思是「取出的過程什麼都不丟」,並不會把有損的 AAC 或 Opus 變成真正的無損音訊。聲音拿到手之後,可以接著用影片字幕把說的話轉成文字稿。

常見問題

可以直接存成 MP3 嗎?

目前不行。MP4 的聲音幾乎都是 AAC,要變成 MP3 得先解碼再重新編碼 — 比較慢,也會損失一點音質。這個工具改成把 AAC 原樣抽成 M4A,所有手機、電腦和瀏覽器都能播,聲音跟原本完全一樣。如果你的影片裡本來就是 MP3 音軌,那就直接拿到 .mp3。要一個任何剪輯軟體都打得開的檔案,選 WAV。

音質會變嗎?

預設模式不會 — 壓縮封包一個位元都不差地複製過去,拿到的 M4A、OGG、MP3 或 FLAC 裡裝的就是影片裡那段聲音。WAV 模式是把同樣的封包解碼成未壓縮的取樣,這也不會損失什麼,但也不會多出什麼:有損的 AAC 寫成 WAV 不會因此變好聽。

我的檔案有好幾條音軌,怎麼選?

檔案打開後,每條音軌都會列出來,附語言標籤、聲道數(單聲道、立體聲、5.1)和編碼。抽出前先選你要的那一條;一次只會產出一個檔案,要另一條就再跑一次。通常是 MKV 和部分 MOV 錄影才會遇到這個情況。

為什麼 AC-3 或 E-AC-3 的聲音抽不出來?

瀏覽器一般沒有 Dolby AC-3/E-AC-3 的解碼器,而這種格式在 MKV 和電視錄影裡很常見。原樣複製出來,你的瀏覽器和大多數手機都播不了;轉成 WAV 又需要瀏覽器沒有的解碼器。所以工具會停下來告訴你是哪條音軌有問題,而不是產出一個壞檔。這類音軌可以用 ffmpeg 或 VLC 之類的桌面工具轉。

WAV 跟 M4A 該選哪個?

想聽就選 M4A(或影片裡本來就有的 OGG、FLAC、MP3):檔案小、是原音原樣、到處都能播。要進剪輯軟體、DAW 或轉錄軟體就選 WAV:未壓縮,所以大好幾倍 — 工具會先顯示預估大小 — 但不需要解碼,什麼軟體都打得開。

影片會被上傳嗎?

不會。影片在你的瀏覽器裡從硬碟讀進來,音訊檔再寫回你的硬碟,沒有任何伺服器看得到這個檔案。這也是為什麼好幾 GB 的影片一放進來就開、也不用排隊。

可以只抽一部分的聲音嗎?

可以。在時間軸上設好起點和終點 — 拖把手、播放中按設為起點/終點,或直接輸入時間碼 — 就只會寫出那個區間。切點會落在音訊封包的邊界上,所以可能跟你選的位置有一點點差距。