如何在 ffmpeg 中使用“压缩器”

如何在 ffmpeg 中使用“压缩器”

我想使用压缩器来处理视频,命令参数如下:

压缩机:

  • 阈值 = -21dB
  • 本底噪声 = -35dB
  • 比例 = 9:1
  • 攻击时间 = 0.20 秒
  • 释放时间 = 1.0 秒

命令应该是:

ffmpeg -i input -af "compressor=?" output

命令应该是什么样的?

答案1

音频过滤器应该是

-af acompressor=threshold=-21dB:ratio=9:attack=200:release=1000

据说你可以用分贝来表示阈值,但我做不到。分数也可以,所以

-af acompressor=threshold=0.089:ratio=9:attack=200:release=1000

其中阈值为10 to the power of (decibel value/20)

例如= =-21 dB10 ^ (-21/20)10 ^ -1.050.08912...

相关内容