SoX(即 Sound eXchange)是一个音频处理工具,支持跨平台(Windows,Linux,MacOS 等)命令行的实用程序,可以将各种格式的音频文件转换为需要的其他格式。SoX 还可以对输入的音频文件应用各种效果。
- 音频降噪
备注:需要用wav的音频
# 视频中提取视频、音频
ffmpeg -i input.mp4 -vcodec copy -an tmpvid.mp4
ffmpeg -i input.mp4 -acodec pcm_s16le -ar 128k -vn tmpaud.wav
# 手动截取噪音样本
ffmpeg -ss 00:00:00.000 -to 00:10:00.000 -accurate_seek -i inputTemp.wav -acodec pcm_s16le -avoid_negative_ts 1 -map 0:a -y nosieSample.wav
# 生成降噪配置文件
sox nosieSmple.wav -n noiseprof nosiepf.prof
# 音频降噪音 0.21 指的是灵敏度(0.2-0.3之间的效果比较好) 默认是0.5
sox inputTemp.wav result.wav noisered nosiepf.prof 0.21
评论区