使用ffmpeg和sox音频降噪 GUI

使用ffmpeg和sox音频降噪 GUI
作者:吃爆米花的小熊


使用说明:
将待处理视频拖拽到【源视频】文本框
将噪声视频拖拽到【噪声视频】文本框
(注释:噪声视频,即超过1秒的背景视频,分析底噪用)
文件夹说明:
temp文件夹:中间处理产生文件,必要时手动删除
tools文件夹:命令行工具,不可移动&删除
output文件夹:最终输出视频,fin.mp4
实现过程:
1.影音分离
ffmpeg.exe -i input.mp4 tmpvid.mp4
ffmpeg -i input.mp4 tmpaud.wav
2.提取噪声
ffmpeg -i noise.mp4 noise.wav
3.分析噪声,去除噪声
sox noise.wav -n noiseprof noise.prof
sox tmpaud.wav denoise.wav noisered noise.prof 0.21
4.合并视频
ffmpeg.exe -i denoise.wav -i tmpvid.mp4 fin.mp4
视频解说:

技术参考:
http://www.zoharbabin.com/how-to-do-noise-reduction-using-ffmpeg-and-sox/
下载地址:
www.lanzous.com/i2fhgte
以上