AirPods 的播放音量完全由配對的 iPhone、iPad、Mac 或其他主控裝置控制,這表示耳機本身並沒有獨立的音量設定:每一次音量調整都會從訊號源向上傳送。當某首歌曲、Podcast、鬧鐘、語音備忘錄或匯出的影片片段,即使將訊號源的音量滑桿推到最大,聽起來仍然太小聲時,實際的變通方法就是在音訊檔案送達 AirPods 之前,先提高該檔案本身的音量,因為沒有任何裝置控制能產生錄音中原本就沒有的振幅。這正是 Volume Changer 的設計目的。它會載入小於 50 MiB、瀏覽器可解碼的 MP3、WAV、M4A、AAC、Ogg、WebM 或 FLAC 檔案,將每個解碼後的取樣乘以介於 0% 到 400% 之間的線性增益,然後將結果匯出為完整的 16 位元 PCM WAV 檔案,你可以將它拖入任何會串流至 AirPods 的應用程式。
這件事之所以重要,是因為 AirPods 會透過其微型驅動單元重現主控裝置所送出的任何數位訊號。iPhone 上的音量按鈕、控制中心的音量滑桿,以及 Siri 語音指令,都會將音量調整傳送給訊號源裝置,由它在串流送達之前重新調整串流大小。這些控制都無法產生錄音中原本就沒有的振幅,因此一份原本就很安靜的母帶,無論你把滑桿推到多高,聽起來都會很小聲。準備一份音量更高的檔案副本,可以消除訊號源峰值與裝置輸出上限之間浪費的餘量。本指南的其餘部分將說明何時適合準備檔案、如何執行 Volume Changer、百分比滑桿在振幅與分貝上的真正意義,以及如何解讀削波報告,讓最終結果透過 AirPods 喇叭播放時仍保持乾淨。

為什麼有些音軌在 AirPods 上聽起來不對
AirPods 從配對裝置接收數位音訊串流,並透過緊貼主控裝置輸出上限的微型驅動單元重現它。iPhone 上的音量按鈕、控制中心的音量滑桿,以及 Siri 語音指令,都會將音量調整傳送給主控裝置,由它向耳機送出一個經過縮放的訊號。這些控制都無法產生檔案中原本就沒有的振幅。如果訊號源錄音本身收錄得太安靜、是以較低目標值做正規化,或是以不同的發行格式做母帶處理,那麼即使 AirPods 的音量串流已經開到最大,聽起來仍會比音量較高的參考音軌單薄。
有三種常見情況會引發這個問題:以低麥克風增益錄製的匯入語音備忘錄、為吵雜聆聽環境做母帶處理的 Podcast 或訪談匯出檔,以及為了長時間聆聽而刻意壓縮的有聲書或訓練教材。在這幾種情況下,音軌峰值與裝置最大輸出之間的餘量都被浪費掉了。準備一份音量更高的檔案副本可以消除這段浪費的餘量,讓 AirPods 在不必將主控裝置音量滑桿推得更高的情況下,提供更多可用音量。
另一方面,如果一段音軌的峰值已經接近數位滿刻度,那當你在裝置端要求更高音量時,就會立刻失真,因為主控裝置只是把一個已經過熱的波形再放大,驅動單元就會把結果削波。在這種情況下,正確的做法正好相反:製作一份音量較低的檔案副本,讓 AirPods 串流落在舒適的範圍內。Volume Changer 透過同一個滑桿就支援這兩個方向的調整,因此同一套工作流程就能處理太安靜和太大聲這兩種情況。
使用 Volume Changer 準備檔案
- 在目前的桌面或行動瀏覽器中開啟 Volume Changer,選擇一個瀏覽器可解碼的檔案,例如 MP3、WAV、M4A、AAC、Ogg、WebM 或 FLAC。所選的檔案不得大於 50 MiB;在繼續之前,請先等檔案名稱出現在上傳欄位中。
- 使用滑桿或數值輸入框,將輸出音量設定在 0% 到 400% 之間的任意數值。如果要製作忠實的副本,請維持在接近 100%;如果要製作保留原始長度的靜音檔,可將數值向 0% 調降;如果原始音量對 AirPods 而言太小,則可將數值調到 100% 以上。
- 選擇 Change volume。這個工具會在本地解碼整個檔案,將每個有限的取樣乘以所選的增益,統計有多少取樣跨越滿刻度邊界,然後以原本的取樣率與聲道數,將結果編碼為交錯的 16 位元 RIFF WAVE 檔案。
- 在下載之前預覽完整的 WAV。請用與你的 AirPods 特性相近的耳機或喇叭來聆聽,讓較安靜的段落與任何失真都容易察覺。
- 檢視回報的峰值振幅與被削波的取樣數量。如果回報出現削波,請降低百分比並重新處理該檔案。如果削波數為零但結果聽起來仍然太小聲,請以小幅度調升百分比並重新檢查。
- 一旦聽起來滿意就下載檔案。輸出檔名會以 -volume-adjusted.wav 結尾。把它同步到你的裝置、匯入到會串流至 AirPods 的應用程式中,之後就使用該裝置平常的音量控制即可。
音量滑桿如何對應到實際振幅
百分比是套用於每個解碼後取樣的直接線性振幅倍率。在 100% 時,取樣完全保留其解碼後的振幅。在 50% 時,每個取樣會被乘以 0.5,這等同於將波形的垂直尺度減半。在 200% 時,每個取樣會被乘以 2,將任何削波發生前的垂直尺度加倍。在 400% 時,每個有限取樣會被乘以 4。在 0% 時,工具會為每個取樣寫入靜音,但保留解碼後的長度、取樣率與聲道數,因此靜音副本仍保有與影片或幻燈片同步所需的正確長度。
這不是分貝控制。線性振幅加倍大約對應 6.02 dB 的振幅增加,而不是 100 dB 的跳躍,因為分貝是測量對數比值。下表顯示滑桿位置、實際套用的倍率,以及振幅變化(以分貝計)之間的關係。
| Slider value | Sample multiplier | Approximate amplitude change |
|---|---|---|
| 0% | 0.0 (silence) | Approaches minus infinity dB |
| 50% | 0.5 | About -6.02 dB |
| 100% | 1.0 (unchanged) | 0 dB |
| 200% | 2.0 | About +6.02 dB |
| 400% | 4.0 | About +12.04 dB |
請將此表作為起點,而非絕對保證。透過 AirPods 最終聽到的響度,也取決於音軌原本的密度、原始混音中留下了多少餘量,以及 AirPods 驅動單元在某個頻率下的反應。如果需要實際數字,請將檔案透過 Volume Changer 處理並讀取峰值與被削波取樣的回報。
如何解讀峰值與被削波取樣回報
Volume Changer 會統計每一個超出支援滿刻度範圍的被乘取樣,並將其回報為「被削波取樣數」。在浮點緩衝區中,高於 +1 或低於 -1 的值會在 PCM 編碼器寫出之前被箝制在數位滿刻度,因此非零的計數就是增益把波形推過上限的證據。在 AirPods 上,被削波的音訊在例如小鼓擊擊、語音中的齒爆破音或鈸片撞擊等暫態上,聽起來常常顯得刺耳、帶有嗡嗡聲或破碎感,即使音軌其餘部分聽起來沒問題。
這個工具也會回報削波後的峰值振幅。接近 1.0 的峰值代表輸出使用了大部分可用餘量,這通常正是原始檔案音量太小、想在 AirPods 上播放時你想要的結果。明顯低於 1.0 的峰值則代表你還有更多空間,可以在下一輪處理時安全地調高百分比。零削波並不保證理想的感受響度,因為人耳對動態、頻率平衡以及 AirPods 本身的調音都很敏感,因此在每次下載之前都請務必預覽整個檔案。
如果回報標記出削波,但你仍想要一份更響的母帶,正確的下一步是稍微降低百分比並重新處理檔案,而不是重新上傳那份已經被削波的 WAV。多次 PCM 轉換會堆積量化雜訊,並讓版本控管變得更複雜,這也是另一個應該保持原始訊號源檔案不變,並在替換任何製作音訊之前先確認下載檔案長度與聲道數的原因。
AirPods 播放的最佳實務
從接近 100% 開始,每次以小幅度調整滑桿,而不是第一次就跳到 400%。瀏覽器的 Web Audio 解碼器會將 MP3、AAC、Ogg 等壓縮格式展開成浮點聲道取樣,因此一個小檔案可能會在記憶體中變成大得多的緩衝區。請保持輸入小於 50 MiB,並記住解碼後的長度上限為五分鐘,聲道數上限為八,總聲道取樣數上限為三千萬;如果超過這些限制中的任何一個,工具會停止並顯示錯誤,而不會輸出殘缺的檔案。
請在能呈現 AirPods 將重現之細節的喇叭或耳機上預覽,然後再次確認被削波取樣數。AirPods 的驅動單元很小,對刺耳的暫態也不留情,因此在大型喇叭上看起來乾淨的檔案,在耳機裡仍可能聽起來有稜有角。當回報顯示零削波且預覽聽起來良好時,下載該 WAV 並將它匯入到會串流至 AirPods 的應用程式中。在刪除原始檔案之前,請在該應用程式中確認長度與聲道數,因為這個工具不會保留訊號源的標籤、專輯封面、章節、循環點、提示標記、編碼器中繼資料或壓縮設定,而且 WAV 匯出檔通常會比原始的壓縮檔來得大。
如果結果在吵雜環境下仍然不夠大聲,可以考慮將準備好的 WAV 與 AirPods 專屬的輔助使用設定搭配使用,例如耳機調節、相容機型上的對話增強,或較大聲的軟體鍵盤反饋音。對於以串流服務為目標的母帶處理音樂來說,使用 LUFS 與真峰值計量的測量式響度工作流程,會比任何單一次的線性增益處理帶來更一致的結果,而 Volume Changer 所準備的 WAV 仍然為這類下游工作流程保留了後續處理的彈性。
延伸閱讀:在本機變更音訊音高而不損失品質。
延伸閱讀:如何在 iPhone 上變更音訊速度並儲存檔案。