点击
搜索 / Search

再填个小坑。这两天遇上一个关于提取声音的问题,那么结合我自己的实践和网上的教程,为各位总结一下利用Adobe Audition[1]提取声音的几个办法。

首先当然是准备素材。在第一个范例里,我们使用一段mkv文件,由于我们只需要其中的音轨,所以先抽取声音。我以小丸工具箱[2]为例,安装之后,打开软件,选择第五个选项卡,抽取,将需要提取声音的mkv文件拖至第三个文本框,根据文件里的音轨按不同的按钮。

例如,我有一个这样的视频:

[Kamigami] Byousoku 5 Centimeter [BD x264 1920x1080 AC3(5.1ch,jp,en,rus,ita,ger) Sub(BIG5,GB,en,jp,ara,ger,kor,por,tha,spa,ita,ind)].mkv

嗯,从文件名可以看出,这个视频有五个音轨,不过很不幸,小丸只能抽前四轨。不过一般视频音轨数不会太多,而且我们需要的音轨都在第一轨上。好的, 把文件拖到小丸的界面上,单击“抽取轨道1”,稍等一会儿,需要的音频文件就出现在原始视频文件旁边。至此,我们就得到了一个5.1声道的音频文件。然后 打开Adobe Audition,把得到的音频文件拖到软件里。如果文件比较大,可能会花较多的时间读取。另外要注意给Audition安装一些必要的音频文件格式支持 插件,稍后我会放链接[3]。现在我们来提取人声。

先来看看打开的文件,Au已经把它分成了五条轨道。

首先要讲的是多轨录音的知识。依照惯例,先上名词解释:

http://baike.baidu.com/view/1570729.htm

这回真不如我自己动手写了。多轨录音,顾名思义就是指利用多个音频轨道录制声音。通俗的讲,声道越多,声音给人的空间感就越强。一段5.1声道的音频可以分为以下几部分:

左(L)、中(C)、右(R)、左后(LS)、右后(RS),加一路中置低音

提取人声的关键就在中声道上,这一声道存储着电影的人声。当然还有一点需要说明,我们知道看电影时遇上角色从画面一端走向另一端时,声音也会随之移动,造成临场感[4]。 这时人声就会混录到其他轨道上。不过放心,我们提取的中声道永远是最干净的。好的,回到软件里,现在我们来看看,在工作区的最右侧有音轨的标记,其中 “M”表示中声道。Ok,选中这个声道,右键复制粘贴,新建一个文件,粘贴进去,到此一个只含人声的文件就完成了,你可以进一步处理,截取,删除,然后做 鬼畜,那就随你便了。

但更多的时候我们拿不到这样的文件,尤其面对各种mp4文件[5],那么怎么办?事实证明,去除伴奏只保留人声太难了,尤其对于普通双声道音频。在做这个选题的时候我查了不少方法,然后我自己也想了一招[6], 但是消音效果实在太差,无法满足要求,所以在此不再占用篇幅。如果你对这个方案很好奇,可以私下和我讨论。我的试验建立在没有任何vst,dx插件的基础 上,毕竟我不是专业音响工程师。好的,如果提取人声很难,反过来,消除人声就很容易了。依旧运行Au,这里为了方便演示只使用音频文件。不说废话,打开文 件之后,我们直接选择“效果——立体声声像——中置声道提取器”,在弹出的对话框里选择预设中的“人声移除”,单击播放按钮试听。Ok,你的无原唱纯伴奏 就诞生了。消除人声的效果也受到你选的声音素材的影响,如果你按照本方法怎么做都做不成,那么就换首歌吧。

简单的进个阶,来聊一聊细节上的设置。首先要学习一些基本的声音理论,嗯,人耳的听觉感受范围在20-20000Hz之间,这应该是一个常识吧。讲到人声移除,需要掌握的知识有以下几点:

1,  不同的声音是有频率范围的。

2,  在制作歌曲的时候人声是后期混缩进伴奏的,所以在两声道人声的波形几乎一致。

3,  消除人声是一定会损失质量的。。

针对第一点,我们先来看看相关的解释:

http://baike.baidu.com/view/35570.htm

http://zh.wikipedia.org/wiki/%E9%9F%B3%E5%9F%9F


各种能发声的玩意儿发出声音的高低范围称为音域。请你注意wiki上给出的一张图:

Ok,从图上可以看出,人声的范围较窄,大致在75-1200Hz左右的范围里(http://baike.baidu.com/view/410449.htm)。那么依据这个,在消除人声的时候就可以通过滤波的方法去掉或削弱这一频率范围内的声音,即可达到消除人声的目的。

第二点的解释,此处请参见度娘百科:

http://baike.baidu.com/view/3064681.htm

http://baike.baidu.com/view/162476.htm

http://www.zhihu.com/question/19670784

知乎上的一个回答解释了一首歌的完整制作流程。我们最关注的就是混录部分。果不其然,人声和伴奏是分开处理的,“先将人声录制到一个单声道的音轨当 中,在将这个音轨插入到立体声的歌曲伴奏中,这样便形成了一首完整的歌曲。在混缩录音的时候,我们通常人声的轨迹平均混合到歌曲伴奏中,也就是说,人声的 声波波形在歌曲的两个声道是相同或者相似的,因此,我们可以采取两个声道相减的办法来消除立体声歌曲中的人声。”(摘自百科)那么在Au里面,通过对一个 声道做反相处理(注意是“反相”而不是“反向”),然后做声道混缩,可以达到消除人声的目的。当然我说的方法相当简陋,实际做起来略显复杂。具体请继续参 见百科,这里不做复制粘贴。

到了关键的第三点。由前两点可知,人声消除时一定会跟着破坏伴奏。为什么?首先,人声的范围在75-1200Hz,这是已经说过的,在该频率段里, 还包含了很多乐器的音域。所以削弱这一部分的声音,势必会影响伴奏的音色。就算可以对低音部分做补偿,也一定会有音质损失。其次,做声音的相减,难以保证 人声部分一定是两边完全一样,类似于和声部分就无法消除。所以也会有音质的衰减。总而言之,做任何处理,对素材都会有降低质量的可能性。

话说到这里,想必各位对声音的提取有了一番新的理解。不管用了什么软件,最重要的工具还是我们这双耳朵,在处理声音素材的时候,一定要多试听,每次 调完参数多听一听,感到满意再继续,同时要注意保存好原始文件,否则后果很严重。这次想说的就这么多,如果你有更多想知道的内容,请发论坛短消息或在讨论 群里私聊我,我是于桑,下次再见。

 

另:[1]范例中使用的是Adobe Audition CC,官方中文版,如需要可自行搜索下载或找我。

[2]小丸工具箱:http://pan.baidu.com/share/link?shareid=4513&uk=4094576855放心,绝对无毒。

[3]插件包,Au 5.5以上版本可用。除wavepack插件需导入至amio文件夹外,其他直接放在软件根目录下即可。链接:http://1drv.ms/1piqMPI

[4]我想说的是多普勒效应,所以可不科普都一样,但对立体声音频提取人声会造成影响,因为声音不平均,无法相减来消除。

http://baike.baidu.com/view/1805.htm

http://zh.wikipedia.org/wiki/%E5%A4%9A%E6%99%AE%E5%8B%92%E6%95%88%E5%BA%94

[5]利用Au是可以直接导入mp4文件的,所以不用提取音轨。

[6]这里我的想法是先做一个伴奏,然后把它采样为噪音样本,再对原始音频做降噪,不过要慢慢调,而且确实消除的不完全,无法实际使用。

[7]放上度娘Audition吧的精品区地址http://tieba.baidu.com/f/good?kw=audition,有相当多的音频后期教程,你也可以搜索Cooledit,毕竟这是Audition的祖宗。那里有一些详细的关于消除人声的讨论,同时对于Au3.0用户,教程也是相当丰富。例如这篇利用3.0版本的声道重混缩功能消除人声的帖子,http://tieba.baidu.com/p/2224914485,比我说的更详细,欢迎移步学习。

[8] 感谢本次话题提供者,@乳酸菌prpr和@Gentle Neet。

声明: 本站所有图文遵循 署名-非商业性使用-相同方式共享 3.0 共享 协议.
转载请注明转自 ershiwo的私人研究所
标签:

0 Comments

难得的沙发不来一发吗?!