Ubuntu 屏幕录制噪音处理

最近,在使用 Ubuntu 18.04 做屏幕录制的时候,发现了一个问题:就是屏幕录制过程中,麦克风收音会有很大的背景噪音。但在相同的录音环境中,使用相同的麦克风设备,使用 MacBook 录制也没有发现有噪音。恰好,我的电脑是安装了 Ubuntu 和 Window 双系统,我切换到 Window 平台,也尝试了一下,发现也是有噪音的。

经过一番研究,我发现了在 WIndow 声音设置里面,有一个环境音降噪的选项,把这个选项选上了之后,背景噪音就没有了。于是我也尝试在 Ubuntu 上尝试找相关的设置,可惜并没有找到。

于是转而向对录制好的视频进行音频提取,再进行降噪的方向努力。为此,我尝试了使用 Ubuntu 平台下的 Audacity 以及 Window 平台下的 CoolEdit 进行降噪处理,并做了对比,发现使用 CoolEdit 进行降噪,操作较为简单,而且降噪效果也相比 Audacity 好一点。当然,可能也是因为 CoolEdit 的操作比较傻瓜,以及 Audacity 使用过程中参数并没有设置好的原因。不过,两个软件的处理结果的差别其实不大,基本都能达到成品可用的标准。

完成了这一路径的探索后,我还是不甘心,于是尝试了使用英语关键词再进行搜索,最终还是找到如何在 Ubuntu 系统下开启麦克风降噪功能。

这里,我将会演示如何将视频中的音频提取出来,进行降噪处理,以及将处理完成后的音频与视频重新整合打包。同时,也演示以下如何开启 Ubuntu 的麦克风降噪设置。

使用 ffmpge 提取视频流、音频流

安装 ffmoeg

我们先使用 SimpleScreamRecord 进行屏幕录制,保存为 mkv 格式的视频。然后我们将会使用 ffmpeg 工具进行视频音频的提取操作。

在开始分离视频音频之前,我们需要先检查以下我们是否已经安装 ffmpeg 工具,如果没有安装,我们可以先安装 ffmpeg 工具。

sudo apt install ffmpeg

分离音频

如果我们想要对视频里面的音频进行处理,首先要把音频提出出来,我们这里会将使用 ffmoeg 工具将视频中的音频提出并保存为 mp3 格式。

ffmpeg -i original_video.mp4 original_audio.mp3

视频流分离

我们最终是需要把处理好的音频与视频重新打包成一个视频文件,那么,很显然,我们是需要一个没有声音的纯视频文件的,我们同样可以使用 ffmpeg 工具来完成视频的提取。

ffmpeg -i original_video.mkv -vcodec copy -an video_without_sound.mkv

使用 Audacity 对音频降噪

接下来,我们会使用 Audacity 音频处理软件进行降噪处理。如果我们没有安装 Audacity ,可以使用软件中心安装,或者使用命令行安装。

sudo apt-get install audacity

降噪处理

使用 Audacity 进行降噪,方法也比较简单。步骤如下:
1- 打开软件,并导入音频
2- 选取一段背景噪音,并选择 (命令路径),点击获取噪音
3- 全选音轨,选择(命令路径),通过调整参数和预览效果,点击确认降噪。
4- 导出处理完后的音轨
具体操作可参照一下图示:

audacity_noise_cancle.gif

将处理完成后的音轨与视频打包

到这里,我们还差最后一步就能完成目标了。我们只需要把处理好的音频与刚才提取出来的视频打包即可。这里,我们会再次使用 ffmpeg 工具完成任务。
合并:

ffmpeg -i video_without_sound.mkv video_sound_clean.mp3 -vcodec copy video_clean.mp4

Ubuntu 设置麦克风降噪

以上使用软件对音频进行降噪,是比较常规的操作,这种方法虽然操作上比较复杂,但无论是对屏幕录制、还是手机、摄像机录制的视频都有效。但是,如果是经常需要使用 Ubuntu 进行麦克风收音、录制的工作,那每次都需要完成上面一连串的套路,显然不方便。如果能做到一劳永逸那自然是最好的。

下面,将演示如何通过修改配置文件从而实现设置麦克风降噪的效果。

完成这一设置我们需要修改 /etc/pulse/default.pa 这一配置文件。一般,我们在修改配置文件之前,最好都先对配置文件进行备份。

sudo cp /etc/pulse/default.pa /etc/pulse/default.pa.bak

然后,我们使用 vim 打开这个配置文件:

sudo vim /etc/pulse/default.pa

然后我们在配置文件的最末尾添加以下配置内容,这里有个 Tips,vimShift + G 可以直接跳到文章的末尾,按 a 即进入编辑模式,然后将配置内容复制即可。

#Active Noise Removal
.ifexists module-echo-cancel.so
load-module module-echo-cancel aec_method=webrtc source_name=mic source_properties=device.description=MicHD
set-default-source "mic"
.endif

完成之后,我们还需要重启以下 pulse 服务

附录 (CoolEdit 噪音消除)

以下为在 Window 平台下使用 CoolEdit 对音频进行降噪处理的操作步骤。
首先,我们需要先录制一段音频,或加载一段音频到 CoolEdit 上。
然后,我们先选取一段背景声音,选中。
通过菜单栏打开 效果 噪音消除 降噪器,点击采集噪音
随后关闭降噪器选项栏,然后选取全部音轨。
再次打开 降噪器,点击 加载噪音 ,选择刚才保存好的噪音样本。
点击确认即可。

_CoolEdit 降噪处理.gif

如果处理完之后,觉得声音太小,可以通过 波形选择 声音标准化 来使声音增强音量。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 161,513评论 4 369
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 68,312评论 1 305
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 111,124评论 0 254
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 44,529评论 0 217
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,937评论 3 295
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,913评论 1 224
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 32,084评论 2 317
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,816评论 0 205
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,593评论 1 249
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,788评论 2 253
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,267评论 1 265
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,601评论 3 261
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,265评论 3 241
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,158评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,953评论 0 201
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 36,066评论 2 285
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,852评论 2 277

推荐阅读更多精彩内容