六種常見的風險群組可能使線上音訊效果作業失敗:檔案可能無法解碼、輸出可能超出限制、樣本可能失真削波、響度可能被誤解、匯出中繼資料可能消失,以及重複處理可能使結果劣化。
這些是不同的問題。瀏覽器可能在效果執行前拒絕已編碼的音訊;即使作業已完成,結果仍可能聽起來不對,因為所選操作與預期音效不相符;而有效的 WAV 在編碼器和中繼資料方面也可能與來源不同。Audio Effects Online 作業流程會在目前的瀏覽器分頁中讀取、解碼、處理、編碼並建立下載檔案。音訊不會上傳至 Lizely 或儲存在帳戶中,也沒有伺服器算繪或隱藏的 AI 轉換。

區分作業失敗與誤導性結果
在此作業流程中,沒有結果可能表示輸入無法解碼,或處理後的結果超出了資源限制。檔案可以下載卻聽起來不對,表示問題可能出在效果、強度、削波或預期不符。下載的檔案若缺少中繼資料,仍是一次成功的匯出,但並非保留來源容器的轉換。
| 症狀 | 可能原因 | 有用的處理方式 |
|---|---|---|
| 沒有顯示結果 | 瀏覽器解碼失敗,或已解碼或輸出的資料超出限制 | 確認來源可由瀏覽器解碼,然後檢查 50 MiB 與聲道樣本限制。 |
| 回音或混響超出輸出預算 | 完整的附加尾音使輸出超過 30 million 個聲道樣本 | 使用較短的輸入或不含附加尾音的效果;工具不會截斷結果。 |
| 峰值聽起來被壓平 | 乾聲與延遲樣本重疊並造成削波 | 降低強度,並在使用檔案前檢查輸出峰值。 |
| 正規化後的檔案在感知響度上仍有差異 | 正規化以樣本峰值為目標,而非感知響度 | 不要將其視為等響度或廣播規格符合性處理步驟。 |
| 標籤或封面 artwork 遺失 | 匯出的是新的 PCM16 WAV | 將原始檔案及其中繼資料分開保存。 |
| 後續串接的處理結果聽起來更差 | artifact 被顯露出來,或重複削波或正規化改變了動態 | 從原始檔案重新開始,每次只比較一項刻意的變更。 |
格式清單比每個瀏覽器都能開啟的檔案集合更廣泛。雖然接受 MP3、WAV、M4A、AAC、Ogg、WebM 和 FLAC 名稱,但實際的編碼器與 profile 支援會因瀏覽器和作業系統而異。檔名被識別並不保證特定的已編碼檔案能夠解碼,而解碼失敗不會產生任何結果。此工具使用瀏覽器的 Web Audio 實作,其解碼與 AudioBuffer 規範記載於 W3C Web Audio API 1.1。
處理前檢查輸入與輸出限制
通過驗證的作業必須符合所有下列邊界:
- 一個可由瀏覽器解碼、大小不超過 50 MiB 的已編碼檔案。
- 1 至 8 個等長聲道,取樣率介於 8,000 至 192,000 Hz。
- 介於 0% 至 100% 的整數效果強度。
- 無論在已解碼的輸入或完整的效果輸出中,跨所有聲道計算的聲道樣本不得超過 30 million。
輸入與輸出預算不可互換。回音和混響會在處理前配置完整的尾音,因此來源即使符合輸入限制,仍可能不符合輸出限制。發生這種情況時,不會截斷任何內容,也不會建立檔案。變更檔案、效果或強度也會使較舊的作業失效;過時的作業不會取代較新的狀態,但新產生的結果仍需自行檢查。本機處理可省去上傳步驟,但不會移除瀏覽器解碼或資源限制。
瞭解哪些效果可能造成錯誤預期
每次執行都會套用一項具決定性的操作。強度控制項會混合或縮放該操作;它無法選擇 impulse response、preset 或 mastering 目標。
| 效果 | 確切操作 | 潛在不符 |
|---|---|---|
| 回音 | 在 100% 時,每個輸入樣本都會保留,並在 200 milliseconds 後加入半強度副本;較低的強度會線性縮放延遲副本。 | 乾聲與延遲樣本可能重疊並造成削波。這是簡單且可重複的延遲,不是房間或硬體模擬。 |
| 輕量混響 | 在 29.7、37.1 和 41.1 milliseconds 加入副本,權重分別為 0.50、0.35 和 0.25,再乘以所選強度。 | 這是早期反射設計,不是真實房間、plate、spring、convolution 或專業混響尾音。 |
| 反向 | 依相反順序讀取樣本框架,並依強度與原始內容混合。 | 請預期會得到混合結果,而不是獨立的乾聲層;反向處理已有削波的來源無法修復削波。 |
| 淡入或淡出 | 淡入會從開頭所選的乾聲比例縮放到結束時的完整音量;淡出則以線性斜坡執行相反操作。 | 它提供的是全範圍線性淡入淡出,而不是自訂 envelope 或多階段曲線。 |
| 正規化 | 將最大的解碼後樣本絕對值朝 0.95 峰值縮放。 | 它控制的是峰值音量,而非感知響度;靜音輸入仍會保持靜音。 |
削波需要特別留意,因為作業成功並不保證結果未失真。當乾聲與延遲樣本重疊時,在 WAV 量化前,有限的輸出值會被限制在合法的 -1 至 +1 範圍內。這能避免非法值,但無法重建因重疊而被壓平的峰值。混響係數是公開的產品設計選擇,而非對 concert hall、studio、plate、spring、impulse response、acoustic material 或品牌處理器的量測結果。其結果可為快速的音效設計草稿增加空間感或重複感,但不會模擬房間尺寸、依頻率而異的衰減、立體聲擴散、阻尼、pre-delay、convolution 或專業混響尾音。
正規化有另一種失敗模式:將峰值控制與響度匹配混為一談。朝 0.95 樣本峰值縮放並不是以 LUFS、感知音量、廣播規格符合性、動態、inter-sample true peak 或不同錄音之間的等響度為目標。因此,安靜的錄音與密度較高的錄音可能獲得非常不同的感知變化。
在瀏覽器中安全執行音訊效果作業
- 保護來源。 保留未經修改的原始副本。工具會將原始檔案與處理後的匯出分開保存,但如果之後要串接數次編輯,再保留一份副本可讓你有更多復原選擇。
- 選擇一個輸入。 選取一個可由瀏覽器解碼、大小不超過 50 MiB 的已編碼檔案。如果瀏覽器無法解碼,工具不會產生結果;變更副檔名無法修復不受支援的編碼器或 profile。
- 選擇一項操作。 選擇回音、輕量混響、反向、淡入、淡出或正規化,然後將整數強度設為 0% 至 100%。每次執行只會套用一項轉換。
- 在本機套用。 處理會在目前的分頁中進行,不會使用伺服器算繪。使用回音或混響時,須預留完整的尾音配置;如果輸出超過 30 million 個聲道樣本,作業不會建立檔案,也不會截斷結果。
- 下載前先檢查。 檢查回報的聲道數、取樣率、輸入與輸出框架數、輸出峰值,以及 WAV 的確切位元組大小。聆聽是否有削波瞬態或非預期的混合。將輸出峰值位於合法邊界視為需要檢查峰值是否被壓平的理由。
- 下載並保存結果。 儲存完整的 PCM16 WAV,並保留未經修改的原始檔案。若要建立處理鏈,請先下載並檢查該 WAV,再將其作為後續輸入。重複削波或正規化可能改變動態,而重複處理可能顯露出來源中的 artifact。
位元組大小讀數指的是新的 interleaved、little-endian PCM16 RIFF/WAVE 檔案,而不是保留原始容器與壓縮方式的原始檔案。對於 16-bit PCM,Microsoft 的 WAVEFORMATEX 結構 顯示,mono 每個框架 2 bytes,stereo 每個框架 4 bytes。工具會在處理後回報確切的完整 WAV 位元組大小。
考量格式與中繼資料變更
下載完成的檔案會保留處理後的聲道樣本和取樣率,但它仍是一個新檔案,而不是來源容器的副本。浮點樣本會量化為 signed 16-bit PCM。匯出不會保留來源編碼器、位元率、壓縮品質、標籤、封面 artwork、章節、cue point、loop marker 或容器中繼資料。
如果上述任何細節都很重要,請將原始檔案及其中繼資料分開保存。如果需要多項操作,請有意識地串接:下載並檢查一項結果,然後將該 WAV 作為下一次執行的輸入。後續執行可能顯露出來源中的 artifact,而重複削波或正規化可能改變動態,因此請將每個階段與未經修改的來源比較。
結果令人失望時,只做一項受控變更
請從未經修改的原始檔案重新開始,不要試圖補償先前不確定的處理。如果作業遭到拒絕,請修正解碼或預算問題。如果作業已完成但聽起來不對,只變更一項變數——效果或強度——並在繼續前比較框架數、峰值和新 WAV。這能讓原因更加清楚,也能避免將正規化、削波和非預期混合混為一談。