使用 Audio Pitch Changer 的主要風險在於,它會同時改變音高、速度和長度,因此音高較高的結果可能反而更快、更短,而不是乾淨且保持速度的編輯結果。
這種行為源自播放速率重取樣,而非時間延伸。變更播放速率會改變感知到的音高,並使解碼後的素材在不同時間內播放完畢。此工具不會保留速度、語音節奏、節拍位置或原始的精確長度。
其他可能的問題包括混疊、來源音訊中可聽見的瑕疵、原始編碼與中繼資料遺失、輸入遭拒,或輸出超出算繪預算。一項重要的安全措施是,此工具要麼產生完整算繪結果,要麼回報錯誤。它不會悄悄截斷結尾,也不會提供遭截斷的下載檔。此外,頁面內沒有音訊預覽,因此你必須下載 WAV,並在信任的本機播放器中檢查。請試用 Audio Pitch Changer,在瀏覽器中執行這項操作。

時間變更可能會破壞預期的編輯效果
此控制項可接受 -12 到 +12 半音範圍內的整數位移。其播放速率比例依循十二平均律:播放速率 = 2^(n/12),其中 n 為帶正負號的半音位移。MDN playbackRate 參考資料說明,數值高於 1 會加快音訊,低於 1 會減慢音訊,而非 1 的速率則會造成重取樣。W3C Web Audio 播放演算法以音分表示失調,並對應至相關的平均律半音關係。
| 位移 | 播放速率 | 預期效果 |
|---|---|---|
| +12 半音 | 2× | 高一個八度,長度約為原始的一半 |
| +1 到 +11 半音 | 高於 1× | 音高較高、播放較快、長度較短 |
| 0 半音 | 1× | 保留原始音高與長度 |
| -1 到 -11 半音 | 低於 1× | 音高較低、播放較慢、長度較長 |
| -12 半音 | 0.5× | 低一個八度,長度約為原始的兩倍 |
這些時間變更適合用來刻意加快或減慢音訊,但若目標是將人聲或樂器移至另一個調性,同時保持音樂時間安排不變,這些變更就會造成不便。如果固定長度至關重要,請使用專用的相位聲碼器或其他時間延伸工作流程,不要期望播放速率重取樣能維持速度。想進一步瞭解這項差異,請參閱如何在 Audacity 中變更音訊音高而不影響速度。
重取樣可能會顯露出不需要的聲音
瀏覽器的重取樣品質由實作決定,因此無法保證結果具備完美的母帶品質。大幅向上位移可能會揭露在原始錄音中較不明顯的混疊或編解碼器瑕疵。
- 混疊:較快的重取樣過程可能會讓不需要的高頻內容更加明顯。
- 來源瑕疵:輸入中原本就存在的壓縮雜訊或失真,可能在重取樣後更容易聽見。
- 削波:超出合法 -1 到 +1 範圍的浮點取樣會在轉換為 PCM16 前遭到削波,因此有問題的峰值無法以未削波的過衝形式保留。
0 半音設定不會刻意變更時間,但仍然會產生新算繪並編碼的檔案。任何削波、量化或瀏覽器算繪差異仍然適用。請聆聽完整的下載結果,不要因為音高設定未變,就假定檔案完全相同。
匯出檔案是一個新的音訊檔案
下載檔案會重新編碼為 RIFF/WAVE 容器中的未壓縮、交錯式、小端序 PCM16。它適合用於實驗與編輯的衍生檔案,而不是來源檔案的逐位元替代品。
| 來源特性 | 下載結果包含的內容 |
|---|---|
| 編解碼器與壓縮 | 新的 PCM16 編碼;原始編解碼器、壓縮品質與位元率不會保留 |
| 標籤與封面圖像 | 不會轉移任何標籤或封面圖像 |
| 時間軸與容器資訊 | 章節、提示點、循環中繼資料及其他容器中繼資料不會保留 |
| 取樣值 | 浮點取樣必要時會遭到削波並量化為 PCM16,因此取樣表示可能有所差異 |
如果需要保留原始編解碼器、中繼資料、封面圖像或未經處理的母帶檔,請保留原始檔案。位移後的 WAV 最好視為新的工作素材。它可用於快速的創意實驗、練習曲、音效與粗略編輯,但此工具不會將其處理方式呈現為透明的母帶處理階段。
限制決定算繪能否完成
輸入必須是瀏覽器可解碼的編碼檔案,且大小不得超過 50 MiB。支援常見的 MP3、WAV、M4A、AAC、Ogg、WebM 與 FLAC 輸入,但目前使用的瀏覽器仍會決定特定編解碼器設定能否解碼。僅有可辨識的副檔名,並不保證能成功解碼。
- 解碼後的長度最多為五分鐘。
- 解碼後的音訊最多可包含八個聲道。
- 解碼後的取樣率必須介於 8,000 到 192,000 Hz 之間。
- 輸入解碼限制為 3,000 萬個聲道取樣。
通過這些輸入檢查,並不保證位移後的輸出能符合限制。輸出另有 3,000 萬個聲道取樣的上限。降低音高會使音訊變長,並需要更多輸出影格,因此即使輸入符合解碼後的上限,仍可能超出輸出預算。
空白檔案、不支援的類型、無效的解碼維度與解碼失敗的檔案都會遭到拒絕。如果完整輸出會超出輸出預算,或瀏覽器無法配置記憶體,此工具會回報錯誤,且不會建立下載檔。它不會悄悄截斷尾端、套用隱藏的長度上限,或以不完整的檔案替代。
執行受控的音高位移工作流程
- 選擇一個符合資格的檔案。確認其大小不超過 50 MiB,且目前使用的瀏覽器能夠解碼。不要假定每個具有常見副檔名的檔案都能成功開啟。
- 設定 -12 到 +12 半音範圍內的整數位移。將此設定視為音高與時間安排兩方面的決定:正值會提高音高並縮短結果,負值則會降低音高並延長結果。
- 建立完整的本機算繪結果。等待目前的算繪作業完成。如果要求的位移超出預算,或瀏覽器無法配置完整結果,畫面上會顯示錯誤,且不會提供 WAV。
- 檢視所述的長度變更。確認新的時間安排符合預定用途。變更輸入或半音設定會使先前的結果失效,而較早的背景作業無法取代較新的結果。
- 下載 PCM16 WAV 並在本機檢查。請在信任的本機播放器中播放檔案,因為此工具不會建立頁面內音訊預覽。如果需要原始編碼或中繼資料,請另外保留來源檔案。
檔案讀取、解碼、離線重取樣與 WAV 編碼全都會在目前的瀏覽器分頁中於本機完成。不會有任何來源音訊或算繪音訊上傳至 Lizely。
辨識此方法不適用的情況
如果位移必須保留長度、速度、節拍對齊或語音節奏,請選擇其他製作方法。專用的相位聲碼器或其他時間延伸工作流程正是為這項任務而設計;此工具明確不承諾具備這些特性。同樣地,如果必須完整保留中繼資料、章節、提示點或原始母帶檔案,請保留來源檔案,並將 WAV 視為個別的衍生檔案。
對於創意聲音設計、排練與粗略編輯,可預期的速度與長度關係可能會是優點,而非問題。重要的是判斷這項變更是否為刻意為之。如果快速且短的結果正是你所要求的效果,那麼它就不是失敗的音高位移。
依賴結果前先加以檢視
由於沒有頁面預覽,請使用下載的 WAV 進行最終檢查。將檔案移入較大型的專案前,請確認以下項目:
- 比較算繪後的長度與工具所述的長度變更。
- 完整聆聽檔案,檢查刺耳的高頻、混疊、編解碼器雜訊、失真或被壓平的峰值。
- 確認新的速度與節奏仍適合預定任務。
- 檢查預期存在的標籤、章節、提示點或封面圖像是否未出現在新的 WAV 中。
- 保留未經處理的來源檔案,以供比較,以及用於需要原始時間安排或格式的專案。