Skip to content

音频滤镜 ​

本节列出 mpv 的音频滤镜。

均衡器 ​

参数均衡器 ​

bash
# 参数均衡器
af=lavfi=[equalizer=f=1000:width_type=h:width=200:g=-10]

参数:

  • f - 频率(Hz)
  • width_type - 带宽类型(h/q/o)
  • width - 带宽
  • g - 增益(dB)

图示均衡器 ​

bash
# 图示均衡器
af=lavfi=[equalizer=f=100:width_type=h:width=200:g=-10]
af=lavfi=[equalizer=f=1000:width_type=h:width=200:g=-10]
af=lavfi=[equalizer=f=10000:width_type=h:width=200:g=-10]

压缩器 ​

动态范围压缩 ​

bash
# 压缩器
af=lavfi=[acompressor]

参数:

  • threshold - 阈值
  • ratio - 压缩比
  • attack - 起始时间
  • release - 释放时间

限幅器 ​

bash
# 限幅器
af=lavfi=[alimiter]

参数:

  • limit - 限制值
  • attack - 起始时间
  • release - 释放时间

去噪 ​

频域去噪 ​

bash
# 频域去噪
af=lavfi=[afftdn]

参数:

  • nr - 噪声减少
  • nf - 噪声频率
  • nt - 噪声类型

时域去噪 ​

bash
# 时域去噪
af=lavfi=[anlmdn]

参数:

  • s - 强度
  • p - 窗口大小
  • m - 平均大小

延迟 ​

音频延迟 ​

bash
# 音频延迟
af=delay=0.1

参数:

  • 延迟时间(秒)

音频对齐 ​

bash
# 音频对齐
af=aresample=async=1

参数:

  • async - 异步模式

音量 ​

音量调整 ​

bash
# 音量调整
af=lavfi=[volume=0.5]

参数:

  • 音量倍数

音量标准化 ​

bash
# 音量标准化
af=lavfi=[loudnorm]

参数:

  • I - 目标响度
  • LRA - 响度范围
  • tp - 真峰值

混音 ​

声道混音 ​

bash
# 声道混音
af=lavfi="[pan=stereo|FL=c0+0.5*c2|FR=c1+0.5*c2]"

参数:

  • 声道映射

下混 ​

bash
# 下混
af=lavfi="[pan=stereo|FL=c0+0.5*c2+0.7*c4|FR=c1+0.5*c2+0.7*c5]"

滤镜链 ​

多个滤镜 ​

bash
# 多个滤镜
af=lavfi=[equalizer=f=1000:width_type=h:width=200:g=-10],lavfi=[acompressor]

滤镜顺序 ​

bash
# 滤镜顺序
af=lavfi=[volume=0.5],lavfi=[equalizer=f=1000:width_type=h:width=200:g=-10]

滤镜调试 ​

调试信息 ​

bash
# 显示滤镜信息
mpv --msg-level=all=v video.mp4

# 测试滤镜
mpv --af=lavfi=[volume=0.5] video.mp4

滤镜测试 ​

bash
# 测试均衡器
mpv --af=lavfi=[equalizer=f=1000:width_type=h:width=200:g=-10] video.mp4

# 测试压缩器
mpv --af=lavfi=[acompressor] video.mp4

下一步 ​