sox音效处理

太白
2022-05-07 / 0 评论 / 0 点赞 / 784 阅读 / 502 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2022-05-07,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

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 
0

评论区