使用Reaper+VLC+RX9对视频进行降噪
软件介绍#
- Reaper是一个收费但官方允许穷人永久免费使用的数字音频工作站(DAW)软件,跨Windows、MacOS和Linux平台,安装包只有十几MB。麻雀虽小,五脏俱全,不少专业音乐人使用这个软件进行混音编曲工作。
- VLC是一个开源的,基本上是地表最强的视频播放器,Reaper主要使用VLC的编解码功能对视频进行操作。
- RX9是知名音频处理公司iZotope出品的音频修复软件,其中的Voice Denoise采用人工智能算法对音频进行精准灵活的降噪处理。
Reaper和VLC相比于各种视频处理工具对于老电脑或办公本要友好得多,如果只是针对视频降噪或其它简单的视频处理工作,这个组合是非常流畅的。
RX9可能比较耗费系统资源,但也有其它的降噪软件平替,比如Waves的VxPro或者NS1。
软件安装#
RX9安装#
虽然本人目前也还没有购入RX9的正版,但尊重版权,还是不提供下载链接,请自己去找或购入正版。
这里必须将VST3或VST勾选一个,然后一路下一步即可。
如果你对VST插件和音乐制作软件不那么了解,请尽量不要修改RX9的默认安装路径。
Reaper安装#
进入Reaper的官网的下载页面,寻找对应系统的版本下载:
Reaper的安装很简单,一路下一步就好,但一定要记住你的安装路径。
如果你先安装的RX9,后安装的Reaper,那么直接启动Reaper你就应该能使用RX9了。反之,你需要重启Reaper它才能扫描到RX9。
VLC安装#
这一步稍微复杂一点,进入VLC的官网下载:点这里
前面的步骤都可以无脑下一步,直到这里:
为了让VLC对Reaper可用,你需要将它安装到Reaper的安装路径下的VLC文件夹中。
打开Reaper,Options -> Preferences -> Media -> Video/Import/Misc
,点击Show decoder information
如果你看到这里的VLC部分,证明Reaper能够使用VLC进行视频编解码了。
实操部分#
加载视频到Reaper#
拖动要编辑的视频到Reaper中:
因为Reaper是一个音频处理软件,所以在轨道上只显示了音频,并没有视频的内容。想要开启视频,点击View->Video
或按下Ctrl + Shift + V
,视频预览框就弹出来了。
你可以将这里的图钉按钮按下去,该窗口就不会自动被关闭,且始终置于顶部。
加载多段视频#
如果你有噪声源差不多的多段视频,我推荐你同时将它们加载到同一个Reaper轨道上,没错,这一条条的东西叫做轨道,我们可以新建很多条轨道:
不过,我们只用到一条就够,还是拖动,拖动,你可以在一条轨道上拖上很多个视频进去:
降噪前,什么是重要的#
对于一段音频素材来说,不论是对话还是歌声,信噪比是很重要的一点。即使是Waves宣称的最先进的基于神经网络技术的降噪软件Vx Pro,如果你把一段持续的本底噪声和对话声几乎一样大甚至比对话声还大的音频塞给它,结果可能也不会太好。之所以说可能,是因为我还没试过Vx,不过基础版打折才180多,可以尝试下。
即使当前的软件能很大程度的去除本底噪音,它也一定会对原始声音的频率产生影响,从感性的角度来说,你会觉得经过降噪的人声发闷,不够透亮。所以,即使我们能从信噪比极低的劣质音源中提取出人声,去除掉噪音,人声一定也受到了重创。
所以,软件只是一个便于达到目地的工具,当务之急是想办法提高信噪比。
如何提高信噪比#
如下是在经济条件不允许的情况下的一些办法:
- 单独录制声音,比如使用平板拍摄,将手机放到离你很近的位置收音,然后手动合成声音和视频
- 使用蓝牙耳机
- 将门窗关闭,必要的时候拉上窗帘
- 将一根具有麦克风的耳机插在手机上,如果耳机足够长的话,将耳机麦克风尽可能放到离你近的位置
请多试验,在条件允许的情况下找到最好的收音效果。
如果可以花一些经费,可以考虑一些USB麦克风,它们不用功放,即插即用。比如:
- 铁三角ATR2500
- 雪怪Blue Yeti
- Rode领结麦克风(这个有些贵)
开始降噪#
单击轨道上的这个FX按钮,加载一个效果器插件
搜索de noise
,找到RX9中的Voice De-noise
(注意,不是Guitar Denoise`,双击加载
现在,这个插件已经加载到了轨道的效果器链上。
点击右上角的?
可以查看这个降噪插件的说明书,里面对所有参数有详细的介绍。下面只简单的讲解一下大致的过程
通过频谱图可视化你的噪音#
选择音频前面空白的,具有噪音的一段,按下播放
打开RX9查看你的噪音频谱
可以看到,噪音大概达到了-60~-70db
在非自适应模式下工作#
点灭这个非自适应模式,我们先从非自适应模式开始,这有助于你理解降噪的原理。如果不想学习,也可以直接跳到自适应模式的部分。
这时播放音频开头的噪音部分,我们发现我们的水平线其实比较贴近灰色的线,那是原始音频中的本底噪声。
如果没有任何工具的帮助下,我们需要操作这六个蓝色的频点,把它们尽量摆的和噪音差不多
但是,我们只需要播放本底噪声,并点击左上角的Learn
,软件就会自动学习本底噪声的特征,帮我们摆好这六个频点
当你点击了Learn
软件开始学习,当你觉得差不多了,关掉Learn
。
一定要把纯的本底噪音给软件学习,而不是夹杂着你希望保留的声音的段落。所以,我推荐你每次录制时,顺手录制一段噪音样本供软件学习。
Threshold和Reduction#
通过调节Threshold
阈值来将频谱图中的蓝色曲线推到和本底噪声差不多大小的位置;通过调节Reduction
来决定软件衰减噪音的程度。
Reduction
越高,本底噪音被削减的越厉害,同时,你希望保留的声音也会受更多的损失。
在自适应模式下工作#
Adaptive mode
是自适应模式,它会自动根据本底噪声的大小变化来自动控制六个频点。之前,我们的频点曲线都是固定住的,自适应模式是随着噪音的变化自动变化。它适合不仅有一种噪声源,并且它们随机交替出现的情况。对于普通的降噪,自适应模式一般也能胜任。
其它参数简要介绍#
Dialogue
:对话模式,对噪声更加灵敏Music
:音乐模式,处理更加透明,对原声音的损失更小,同时对噪声没有对话模式灵敏Surgical
:处理更多噪音Gental
:更加透明,但对高频噪声控制得更少IN
:原始输入声音电平控制OUT
:经过降噪后的输出声音电平控制
简单工作流#
- 播放不掺杂想保留的声音的本底噪声部分,使用Learn进行学习
- 调节
Threshold
,让曲线更加贴合噪声大小 - 调节
Reduction
,降到你觉得可以的程度 - 调节
OUT
,将输出声音放大
导出#
右键拉取,选择所有你想导出的item
File->Render
或Alt+R
填写如下参数:
Source
选择Selected media item
,这样可以对你选择的所有视频块进行导出,而不是将它们导出成一个视频。Directory
是你想导出的目录File name
设置成$item
,意思是导出的文件名就是item
的名字,你也可以选择别的变量来替换- 下面的导出格式,默认是音频,你需要选择视频格式,你想要的分辨率以及码率,采样率等。
最后点击Render x file
即可。
常见问题#
处理了,还是有噪音咋办#
如果信噪比实在太低,会出现处理之后还是有可闻噪声的情况,这时不妨再加载一个RX9降噪插件,再次降噪。
人声发闷怎么办#
通常,降噪插件会让人声变得很闷,我们可以通过加载一个均衡器插件来提升人声的中高频来解决,搜索Reaeq
。
双击,一个参数均衡器被加载了进来
调节曲线,提升中高频到合适的范围
OUT到头了人声还是不够响怎么办#
如果录制的人声真的非常小,经常会碰到RX9中的OUT已经拉到头人声还是很小的状况,这时我们可以添加一个限制器插件来提升响度并且保证不爆音。
搜索realimit并双击
下拉Threshold,人声会变大,在确保没有产生你以听到的失真前,停手。
作者:Yudoge
出处:https://www.cnblogs.com/lilpig/p/16376534.html
版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。
欢迎按协议规定转载,方便的话,发个站内信给我嗷~
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)