用 FFmpeg 的 loudnorm 滤镜归一化音量
一次性把音频响度调整到广播标准(LUFS),无需手动拉音量滑块或把增益调到爆音。
执行 ffmpeg -i input.mp4 -c:v copy -af loudnorm=I=-16:TP=-1.5:LRA=11 output.mp4 即可将音频归一化到 -16 LUFS,真峰值上限 -1.5 dB。
01命令
命令
$ ffmpeg -i input.mp4 -c:v copy -af loudnorm=I=-16:TP=-1.5:LRA=11 output.mp402作用说明
loudnorm 滤镜会测量整体响度,并通过增益加峰值限制把音频拉到指定的 LUFS 目标——这是流媒体平台通用的响度单位:立体声内容常用 -16 LUFS(播客常用 -16,YouTube 约 -14)。TP=-1.5 设置真峰值上限,避免归一化后出现削波。-c:v copy 让视频流原样复制,只重编码音频。
03风险
!注意: 单遍 loudnorm 是估算模式;正式产出时先跑一遍加 print_format=json 取得测量值,再以线性模式回填参数可得到更精确的结果。
04撤销
✓无需撤销——该命令不会改变持久状态。
05来源
- FFmpeg Filters Documentation: loudnorm依据: Official loudnorm filter reference: I (integrated loudness, e.g. -16 for -16 LUFS), TP (true peak), LRA parameters.
最后验证: 2026-09-17 · 分类: 媒体