32.21 showspectrumpic
将输入音频转换为单个视频帧,表示音频频谱。
过滤器接受以下选项:
size,s
指定输出的视频大小。 有关此选项的语法,请查阅(ffmpeg-utils)视频大小语法
。 默认值为4096x2048
。
mode
指定显示模式。
它接受以下值:
值 | 解释 |
---|---|
combined | 所有通道都显示在同一行中 |
separate | 所有通道都显示在单独的行中 |
默认值是:‘combined’
。
color
指定显示颜色模式。
它接受以下值:
值 | 解释 |
---|---|
channel | 每个通道都以单独的颜色显示 |
intensity | 每个通道使用相同的颜色方案显示 |
rainbow | 使用彩虹配色方案显示每个通道 |
moreland | 每个通道都使用更多的颜色方案显示 |
nebulae | 使用星云颜色方案显示每个通道 |
fire | 使用火焰色方案显示每个通道 |
fiery | 每个通道都使用火热的配色方案显示 |
fruit | 使用水果配色方案显示每个通道 |
cool | 每个通道都使用炫酷的配色方案显示 |
默认值是:‘intensity’
。
scale
指定用于计算强度颜色值的比例。
它接受以下值:
值 | 解释 |
---|---|
lin | 线性 |
sqrt | 平方根,默认 |
cbrt | 立方根 |
log | 对数的 |
4thrt | 第4 root |
5thrt | 第5 root |
默认值是:log
。
saturation
为显示的颜色设置饱和度修改器。 负值提供替代配色方案。 0
根本没有饱和。 饱和度必须在[-10.0,10.0]
范围内。 默认值为1
。
win_func
设置窗口功能。
它接受以下值:
值 |
---|
rect |
bartlett |
hann |
hanning |
hamming |
blackman |
welch |
flattop |
bharris |
bnuttall |
bhann |
sine |
nuttall |
lanczos |
gauss |
tukey |
dolph |
cauchy |
parzen |
poisson |
默认值是:hann
。
orientation
设置时间与频率轴的方向。 可以是垂直的或水平的。 默认为垂直。
gain
设置用于计算强度颜色值的比例增益。 默认值为1
。
legend
绘制时间和频率轴和图例。 默认值已启用。
rotation
设置颜色旋转,必须在[-1.0,1.0]
范围内。 默认值为0
。
32.21.1 示例
-
使用
ffmpeg</