Audio Cutter 是一款免費、基於瀏覽器的剪輯工具,可在任何 PC 上執行,無需安裝應用程式、編碼解碼器套件或瀏覽器擴充功能。它會載入本機音訊檔,請瀏覽器的 Web Audio 引擎將其解碼為記憶體中的工作緩衝區,讓您以秒為單位輸入開始時間和結束時間,然後匯出一個全新編碼的 PCM16 WAV 供您下載到電腦。來源檔案、解碼後的緩衝區,以及最終的 WAV 都會在目前的分頁中處理——不會傳送至任何遠端伺服器。這使得 Audio Cutter 成為任何需要在 Windows 機器上去掉片頭、剪輯 podcast 中的鈴聲片段,或擷取語音留言片段的人的實用選擇,特別是在安裝新軟體受到限制、封鎖,或根本不需要安裝的環境下。由於解碼仰賴瀏覽器而非內建的編碼解碼器函式庫,因此同一套工具在 Chrome、Firefox、Edge 和 Safari 上都能處理 MP3、WAV、M4A、AAC、Ogg、WebM 和 FLAC,本頁下方也會進一步說明容器和編碼解碼器的小幅差異。

Audio Cutter 在 Windows PC 上的功能
Audio Cutter 是一款單一用途的剪輯編輯器,完全在瀏覽器分頁內執行。您從本機儲存裝置中選擇一個檔案,頁面會請瀏覽器將其解碼為 Audio Cutter 工具內部記憶體中的工作緩衝區,然後您輸入開始時間和結束時間。工具會將這些時間四捨五入到解碼速率下最接近的取樣框邊界,複製中間的框,再寫入一個全新的 WAV。由於不會安裝任何擴充功能、.exe、.msi 或編碼解碼器套件,因此無論是受到管制的筆電、學校電腦、借用來的 PC,或是全新的安裝環境,都能正常運作。
兩個設計上的選擇決定了每一次剪輯的結果。首先,輸出永遠是全新編碼的 PCM16 WAV,因此產生的檔案不會保留來源檔的 MP3、AAC、Vorbis、Opus 或 FLAC 編碼——也不會保留任何標籤、封面、cue 資訊、章節、響度或編碼器設定。其次,剪輯範圍剛好涵蓋從開始到結束的一段連續區間。頁面可讓您在儲存前以暫時的本機 URL 預覽結果,然後下載一個新檔案,您可以自由重新命名或移動到磁碟上的任何位置。
瀏覽器可解碼的格式
檔案選擇器會辨識 MP3、WAV、M4A、AAC、Ogg、WebM 和 FLAC 的常見副檔名和 MIME 類型。辨識並不等於解碼:實際的播放取決於目前瀏覽器內建的音訊編碼解碼器。Safari、Chrome、Firefox 和 Edge 各自支援稍有不同的組合,作業系統或瀏覽器版本的差異有時甚至會在副檔名相符的情況下封鎖特定檔案。不受支援、加密、損壞或標示錯誤的檔案會在頁面上產生明確的解碼錯誤,而不是靜默地退回處理或上傳。
| 格式 | 選擇器可辨識 | 主流瀏覽器可解碼 |
|---|---|---|
| MP3 | 是 | Chrome、Firefox、Edge、Safari |
| WAV (PCM) | 是 | 所有主流瀏覽器 |
| M4A / AAC | 是 | Safari 和近期的 Chromium 版本 |
| Ogg (Vorbis/Opus) | 是 | Firefox 和 Chromium;Safari 支援有限 |
| WebM (Opus) | 是 | Chromium 和 Firefox |
| FLAC | 是 | Firefox、Safari 和近期的 Chromium 版本 |
如果某個容器在您目前的瀏覽器中無法解碼,您可以先用離線工具將檔案轉檔一次,再回到 Audio Cutter 進行實際的剪輯步驟。
從音訊檔剪下一段範圍
- 開啟 Audio Cutter 頁面,點擊檔案選擇器以選擇一個大小不超過 25 MB 的本機音訊檔。
- 等待瀏覽器將檔案解碼至工作緩衝區。頁面會顯示解碼後的時長、取樣率、聲道數和框數。
- 幾乎立即輸入開始時間。該值不可為負數,也不可位於片段的最末端。
- 立即輸入結束時間。它必須大於開始時間,且不得超過頁面上顯示的精確解碼時長。
- 選擇剪輯動作以建立 WAV 預覽。內嵌播放器使用的是暫時的本機 URL,因此檔案不會被上傳。
- 聆聽並確認兩個邊界處的口語或音樂暫態。
- 選擇下載選項,將全新編碼的 PCM16 WAV 檔儲存到您的 PC。
開始框會被包含在內,而結束框則不會。時間會四捨五入到解碼速率下最接近的取樣,MDN 的 AudioBuffer 參考文件 中將其描述為 Web Audio 指派給記憶體中緩衝區的取樣率。如果選取範圍四捨五入後少於一個框,頁面會拒絕執行剪輯,而不是產生空白檔案。更改任一個時間欄位會清除先前的 WAV,再次剪輯會取代並釋放先前的下載 URL。
為何下載的 WAV 永遠是未壓縮格式
下載的檔案是標準的 RIFF/WAVE 容器,帶有 44 位元組的標頭,以及依原始聲道順序交錯、以小端序儲存的 16 位元有符號 PCM 樣本。Web Audio 將解碼後的聲道儲存為 Float32,而匯出器會將每個值限制在 -1 到 1 之間,再將 -1 對應到 -32768、將 +1 對應到 32767,並將任何非有限值視為靜音。因此,該檔案不會包含 MP3、AAC、Ogg、FLAC 或 Opus 的框結構、不會有詮釋資料標籤,也不會有封面——它是一段全新的 PCM 串流,只包含頁面在大小預估中顯示的音訊位元組。
由於 PCM 是未壓縮格式,因此較短的 MP3 或 AAC 來源可能會產生明顯更大的 WAV。一個實用的計算範例:從以 44,100 Hz 解碼的檔案中剪下一段 10 秒的立體聲片段。
- 框數 = 10 s × 44,100 = 441,000 框
- 每個立體聲樣本的位元組數 = 2 聲道 × 2 位元組 = 4 位元組
- 資料大小 = 441,000 × 4 = 1,764,000 位元組
- 總檔案大小 = 1,764,000 + 44 (標頭) = 1,764,044 位元組 ≈ 1.68 MB
頁面會在您點擊下載之前回報輸出時長和精確的檔案大小,因此您可以判斷 WAV 大小是否符合您的專案需求。如果您需要更小的檔案,請在離線環境下將 WAV 透過另一套 MP3 或 AAC 編碼器重新編碼。
可能導致剪輯失敗的限制
Audio Cutter 會強制執行明確的限制,而不是靜默失敗。編碼後的輸入檔不得大於 25 MB。解碼後的音訊時長不得超過 15 分鐘,使用的聲道不得超過 8 個,取樣率不得超過 192 kHz,且總聲道樣本數不得超過 3,000 萬。這些限制都不會自動放寬——超過限制的檔案會以明確的訊息拒絕處理,而非被截斷。
| 限制項目 | 上限 | 超過時的處理方式 |
|---|---|---|
| 編碼後來源檔大小 | 25 MB | 頁面在解碼前拒絕該檔案。 |
| 解碼後時長 | 15 分鐘 | 頁面拒絕處理解碼後的緩衝區。 |
| 聲道數 | 8 聲道 | 頁面拒絕處理解碼後的緩衝區。 |
| 解碼後取樣率 | 192 kHz | 頁面拒絕處理解碼後的緩衝區。 |
| 總聲道樣本數 | 30,000,000 | 頁面拒絕處理解碼後的緩衝區。 |
樣本數限制意味著高取樣率或多聲道檔案可能在達到時長限制之前就先碰到此上限。由於解碼必然發生在檢查時長和樣本數之前,因此一個較長且高度壓縮的檔案,即使最終會被拒絕,仍可能在解碼嘗試期間佔用暫存記憶體。Web Audio 在解碼時也可能會將來源重新取樣至 AudioContext 的取樣率,因此頁面顯示的取樣率說明的是解碼後的工作緩衝區和匯出的 WAV,並不一定等同於來源檔的編碼取樣率。
PC 使用者的技巧與邊緣情況
在 Windows 上,最安全的工作流程是保持原始檔案不變,不要依賴工具來保留標籤、編碼器設定或其他詮釋資料——這些都是刻意被捨棄的。為了確保工作可靠,建議預覽剪輯後的 WAV,確認兩個邊界處的口語或音樂暫態,當您需要波型層級的淡入淡出、無損壓縮框剪輯、詮釋資料保留,或母帶級製作時,請改用專門的編輯器。
如果頁面顯示解碼錯誤,請先嘗試其他瀏覽器,再假設檔案損壞。如果檔案超過 15 分鐘的界線,請先使用其他免費工具將其切片,再回到 Audio Cutter 進行精確剪輯。當您更換檔案或選取範圍時,先前的播放器、錯誤訊息、解碼後的緩衝區以及下載 URL 都會立即被釋放——較舊的工作無法覆寫正在進行中的新工作,因此無需等待先前的讀取作業完成即可安全地開始新的剪輯。音訊內容也會在解碼後以及清理過程中被關閉,這讓分頁在多次工作階段中都能保持整潔。
何時該選擇 Audio Cutter 而非已安裝的程式
若要在受到限制或借用來的 PC 上進行單次剪輯,基於瀏覽器的工具能徹底免除安裝的問題。當您特別希望以未壓縮的 PCM16 WAV 作為交付成果時,Audio Cutter 也是一個合適的選擇,因為每次下載都是從頁面預覽的同一個框範圍函式編碼而成,開始框包含在內而結束框則不會。如果您的工作流程需要目標重新取樣、混音、標準化、淡入淡出、降噪或變調,請改用專門的編輯器——Audio Cutter 刻意僅支援單一連續剪輯,這些控制選項都不會開放使用。
如果您正在權衡各種選項,Free Audio Cutter: Trim Audio to a WAV in Browser 對此有詳細說明。
如果您正在權衡各種選項,How to Cut Audio from Video and Export a WAV 對此有詳細說明。