若要變更 MP3 檔案的音量,你需要解碼該檔案、將每個取樣乘以一個增益倍率,然後把修改過的取樣寫入一個新的音訊檔。Volume Changer 在單一瀏覽器分頁中完整執行這個流程,因此 MP3 完全不會離開你的電腦,而下載結果是 16 位元 PCM WAV,而非重新編碼的 MP3。你選擇的百分比會以線性振幅倍率直接套用至每個有限的解碼取樣,並在最後回報有多少取樣超出數位全刻度而不得不被截幅。由於 MP3 解碼、增益、預覽與 WAV 編碼全部都在本機執行,你可以在儲存前先完整試聽成果,也不需要安裝編碼器套件、外掛或桌面音訊編輯器。

多數搜尋「change volume to mp3」的讀者其實只要其中一件事:他們想把安靜的錄音變大聲,讓它在手機喇叭上更容易聽見;或者他們想在分享 MP3 之前降低其音量,因為峰值過於響亮。這兩項任務都是線性增益操作,而 Volume Changer 提供完整的 0% 到 400% 範圍,讓你無須離開瀏覽器就能把檔案設為靜音、減半、倍增,或逼近數位全刻度的極限。事前必須理解的重點是:「change volume to MP3」實際上包含兩個部分——調整響度與重新編碼音訊;Volume Changer 負責前者,並交給你一個乾淨的 WAV,再由另一個獨立的編碼器重新封裝。

change volume to mp3
無須上傳即可變更 MP3 檔案的音量

Volume Changer 對 MP3 檔案做了什麼

Volume Changer 對上傳的 MP3 的處理方式,與對其他任何瀏覽器可解碼檔案的處理方式相同。瀏覽器的 Web Audio 解碼器先把整個已編碼檔案轉換為浮點通道取樣,接著將每個有限的取樣乘以你選擇的百分比,最後把結果寫入一個 16 位元 PCM WAV 檔,供瀏覽器下載。來源 MP3 不會被上傳、排入佇列、被外部服務分析,也不會被 Lizely 保留;系統也不會新增任何 MP3 編碼器。因此下載得到的 WAV,其長度、取樣率與聲道數皆與解碼後的 MP3 一致,即使儲存檔案的副檔名不同。

輸入格式的支援取決於瀏覽器、作業系統與編解碼器版本,因此副檔名並不等於該媒體真的能被解碼。若解碼失敗,工具會停止並顯示錯誤,而不會產生空白或不完整的輸出。你可以閱讀 W3C Web Audio API 1.1 規範中對 decodeAudioData 的定義,以了解為何單一瀏覽器分頁無需伺服器即可在裝置上完整解碼壓縮音訊。

如何用三個步驟調整 MP3 音量

  1. 選擇不超過 50 MiB 的 MP3,並等待檔案名稱出現在工具中再繼續。解碼後的長度上限為五分鐘,聲道數上限為八,總解碼通道取樣數上限為三千萬,因此即使磁碟上的檔案很小,過長或多聲道的 MP3 仍可能遭到拒絕。
  2. 將線性音量設於 0% 到 400% 之間,然後選擇Change volume。這個百分比是取樣振幅的直接倍率,而非分貝滑桿,因此 200% 在發生任何截幅之前,約略代表振幅提升 6.02 dB。
  3. 透過耳機或喇叭預覽完整的 WAV 結果,檢視回報的峰值與截幅取樣數量,然後下載檔案。下載檔名以 -volume-adjusted.wav 結尾,而暫時性的物件 URL 會在你變更設定或關閉分頁時撤銷。

這個工具本身位於本頁:Volume Changer。作業識別碼可避免較舊的非同步解碼覆蓋較新的設定,確保你預覽的檔案永遠是你即將儲存的檔案。若想深入了解調整音訊檔案時響度與品質如何交互影響,請參閱在不損失品質的前提下變更音訊音量。

輸出音量實際代表的意義

這個滑桿是線性振幅倍率,其行為與分貝控制或響度標準化器截然不同。線性振幅加倍約略等於 6.02 dB 的變化,而非 100 dB,因此 400% 的設定在任何截幅發生之前,約略增加 12 dB 的餘裕。

滑桿數值對每個取樣的效果約略的振幅變化
0%在整段解碼長度內寫入靜音−∞ dB
50%將每個有限取樣乘以 0.5≈ −6.02 dB
100%取樣保留其解碼後的振幅0 dB
200%將每個有限取樣乘以 2≈ +6.02 dB
400%將每個有限取樣乘以 4≈ +12.04 dB

一旦某個乘上倍率後的取樣超出支援的全刻度範圍,數值就會被截幅至 −1 或 +1,截幅取樣計數器也會遞增。非零的計數代表增益可能引入了聽得到的失真;零截幅並不保證理想的感知響度,因為感知響度還取決於頻率平衡、長度、動態、喇叭與聆聽環境。匯出的 WAV 會回報截幅後的峰值,方便你判斷輸出是否接近數位全刻度。

為何下載的是 WAV 而非 MP3

匯出檔案永遠是 16 位元 PCM WAV,即使來源是 MP3、M4A、AAC、Ogg、WebM 或 FLAC。WAVE 容器使用 RIFF 搭配小端序整數欄位,未壓縮 PCM 的格式代碼為 1,並沿用原本解碼後的取樣率、原本的聲道數,以及每個取樣 16 位元,這與 Microsoft Learn 上 WAVEFORMATEX 結構所述的非對稱帶正負號範圍相符。負向全刻度對應 −32768,正向全刻度對應 32767。

選擇 WAV 的原因在於 PCM16 可在本機編碼,無需新增額外的有損編解碼器相依性,並能呈現一個確定性的完整結果,且任何音訊編輯器皆可廣泛檢視。代價是檔案大小:由於取樣以未壓縮形式儲存,WAV 通常遠大於 MP3、AAC 或 Ogg。此外 Volume Changer 不會保留來源標籤、專輯封面、章節、循環點、提示記號、編碼器中繼資料或原始壓縮設定,因此這個 WAV 是調整後取樣的純淨音訊鏡像,而非來源 MP3 的中繼資料複製品。

若你基於分享目的而確實需要一份新編碼的 MP3,則必須將該 WAV 透過獨立的 MP3 編碼器以你選擇的位元率再行處理。Volume Changer 屬於音量步驟,而非編碼步驟;在規劃工作流程時,不應將兩者混為一談。

限制與注意事項

Volume Changer 是以多項交互作用的限制為基礎打造,其中任何一項都可能使作業中止。輸入檔案上限為 50 MiB,解碼後長度上限為五分鐘,聲道數上限為八,總解碼通道取樣數上限為三千萬。壓縮檔在解碼後會大幅膨脹,因此即使是很小的 MP3,只要長度很長或解析度很高,仍可能超過解碼後的限制。若解碼失敗,工具會停止並顯示錯誤,而不會產生空白檔案。

限制數值對 MP3 而言的重要性
輸入檔案大小50 MiB計算的是磁碟上已編碼的 MP3,而非解碼後的音訊。
解碼後長度5 分鐘長篇 Podcast 或 DJ 合輯在解碼後將遭到拒絕。
聲道數8立體聲 MP3 可順利解碼;最多支援八聲道的混音。
解碼後通道取樣數30,000,000限制筆電與手機上的記憶體配置與主執行緒工作量。
增益範圍0% 到 400%線性振幅倍率,而非分貝控制。

若要安全地進行編輯,請從接近 100% 開始,透過合適的耳機或喇叭預覽完整輸出,並檢查截幅取樣報告。若出現失真請降低百分比,並保留原始 MP3,因為此操作無法還原來源中已遭截幅的資訊,反覆的 PCM 轉換也可能使版本控管變得複雜。線性增益並不等同於響度標準化、母帶處理、限制、壓縮或降噪;若需專業交付,請使用經測量的音訊工作流程,並在替換任何製作音訊前先行監測匯出檔案。在把 WAV 放入原本預期使用 MP3 的專案前,請先確認下載檔案的長度與聲道。

延伸閱讀:線上音量變更工具是否安全?。