diff --git a/auto_remove_redlight.py b/auto_remove_redlight.py index 84902d9..d119a99 100644 --- a/auto_remove_redlight.py +++ b/auto_remove_redlight.py @@ -496,7 +496,9 @@ def _audio_filter_chain() -> List[str]: if LOWPASS: chain.append(f"lowpass=f={int(LOWPASS_HZ)}") # 低通 (Lowpass) if HARD_LIMITER: - chain.append("alimiter=limit=0.95") # 強制壓限 (Hard Limiter) + # 強制壓限 (Hard Limiter): limit=0.95 → 峰值天花板約 -0.45dBFS; + # level=disabled 關掉「壓限後自動回補到 0dB」,才能真正留下 headroom 防破音 + chain.append("alimiter=limit=0.95:level=disabled") return chain