FFMPEG-Filter学习笔记-3

本文主要介绍audio filter 的用法
以及一些fliter参数的感想

Audio Filter

7.1 acompressor - 音频压缩器

7.1.1 level_in

设置输入增益,默认为1, 可取范围为 [1/64, 64]
具体表现为,增益越大,声音越高,但是相应的噪声也会被放大,有瑕疵音,
类似低分辨率的图片转成高分辨率的图片后,会出现细节模块的现象。
可以使用
ffplay -i input -af acompressor=level_in=32
来体会声音放大后的效果

7.1.2 threshold

设置增益衰减的阈值,默认为0.125,取值范围为[1/1024, 1]
设置的阈值越低,超越此阈值的sample越多,衰减处理的sample也越多,声音越低
阈值越高,超越此阈值的sample越少,衰减处理的sample也越少,声音与原始声音相比,变化不大。
对比 threshold为1/1024的波形图,和原始波形图如下:
FFMPEG-Filter学习笔记-3
上图命令为
ffmpeg -i linmeimei.rm -af “acompressor=threshold=0.000976563” -f s16be -acodec pcm_s16be acompressor_threshold_1_1024.wav
下图命令为
ffmpeg -i linmeimei.rm -f s16be -acodec pcm_s16be linmeimei_raw.wav
可以看出,阈值越小,衰减的越厉害。