用 FFmpeg 的 loudnorm 滤镜归一化音量

一次性把音频响度调整到广播标准(LUFS),无需手动拉音量滑块或把增益调到爆音。

Linux音频FFmpeg响度归一化响度低风险
执行 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.mp4

02作用说明

loudnorm 滤镜会测量整体响度,并通过增益加峰值限制把音频拉到指定的 LUFS 目标——这是流媒体平台通用的响度单位:立体声内容常用 -16 LUFS(播客常用 -16,YouTube 约 -14)。TP=-1.5 设置真峰值上限,避免归一化后出现削波。-c:v copy 让视频流原样复制,只重编码音频。

03风险

风险低风险
使用条件ffmpeg
!注意: 单遍 loudnorm 是估算模式;正式产出时先跑一遍加 print_format=json 取得测量值,再以线性模式回填参数可得到更精确的结果。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

  • FFmpeg Filters Documentation: loudnorm
    FFmpeg · vendor-doc · 2026-09-17
    依据: Official loudnorm filter reference: I (integrated loudness, e.g. -16 for -16 LUFS), TP (true peak), LRA parameters.

最后验证: 2026-09-17 · 分类: 媒体