Audacity 音频编辑完全指南:免费多轨录音,3 步本地构建,降噪到导出
【免费下载链接】audacityAudio Editor项目地址: https://gitcode.com/GitHub_Trending/au/audacity
Audacity 是一款免费开源的多轨音频编辑器兼录音机,支持 Windows、macOS 和 Linux。它让播客制作者、音乐人和新手用一个工具完成多轨录音、降噪与导出的完整链路。本文带你完成本地构建、拆解核心能力,并走一遍实战工作流。
🎯 Audacity 是什么,适合哪些人
一句话定位:免费的开源多轨音频记录与编辑工具,采用 GPLv3 协议开放。
- 播客制作者:自己和嘉宾分别录在不同音轨上,误删、补录、剪掉长停顿都能精确处理。
- 音乐人:多乐器分层叠加,逐轨挂均衡、混响等效果,导出前反复试听。
- 纯新手:不需要先懂专业概念,波形显示加内置效果就能完成日常剪辑。
🔧 3 步在本地构建 Audacity
先把电脑上的依赖备齐
Audacity 4 的界面基于 Qt 框架,构建前需要装好:Git、CMake、Ninja(构建生成器)、C++ 编译器(Windows 用 MSVC,Linux 用 g++)、包管理器(Windows 是 Choco,macOS 是 Homebrew)。另需 Qt 6.10 Desktop 版,并勾选 Qt 5 Compatibility、Network Authorization、Shader Tools、State Machines 四个附加模块。完整清单见仓库里的 BUILDING.md。
一条命令拉取源码
git clone --recurse-submodules https://gitcode.com/GitHub_Trending/au/audacity--recurse-submodules参数负责一并拉下全部第三方子模块,漏掉它是新手最常见的翻车点。
配置、构建、跑起来
最稳妥的路线是用 Qt Creator:直接打开仓库根目录的 CMakeLists.txt,选自动识别到的 Qt 工具链,点构建即可,QML 的智能感知和调试支持也是这套组合最全。Windows 用户也可以双击仓库根目录的 generate_sln.bat 生成 Visual Studio 工程,打开后按 F5 直接运行。纯命令行则是 CMake 依次完成配置、构建、安装三步,顺序同样写在 BUILDING.md 里。
🎵 Audacity 音频编辑的 3 个核心能力
多轨录音与波形显示
想做一场对谈录音,你可以把两位说话人分别放进两条音轨同时录,互不干扰。每条音轨都实时画出波形,哪一秒要剪、哪里有多余停顿,看一眼就能定位。
如上图所示,各轨道波形独立呈现,你可以放大到具体片段再做精确剪辑。
内置效果到第三方插件
想修声音时,先翻内置效果集:降噪、点击声去除、图形均衡、滤波曲线均衡、混响、淡入淡出、归一化、反转等常见工具都齐(在 src/effects/builtin_collection/ 中每个效果独立成目录)。不够用时,它可以加载 VST、LV2、AU 等格式的第三方插件,还有 LADSPA 与 Nyquist 脚本,能力边界基本由你决定。
首次启动的设置页可以直接接入 Muse Sounds 音效库,缺素材时不用另找渠道。
云端同步与团队协作
同一项目想在多台设备上接着做,或要交给合作者处理,就用云端功能:把项目保存到云端后即可上传、分享,换设备登录也能继续编辑。
上图是保存项目到云端的界面,选定位置后,团队成员可以直接取到同一份工程。
🎬 从导入到导出:一条播客录音的完整工作流
用一次真实任务串起整个流程——交付一期播客:
- 导入录音:把文件拖入工程,或用导入菜单添加。导入模块支持追加到指定音轨,甚至能直接从系统剪贴板导入(实现在 src/importexport/ 目录)。
- 先听一遍:按空格播放或暂停,按 Z 缩放到要处理的段落,手滑改错了用 Ctrl+Z 撤销、Ctrl+Shift+Z 重做。
- 处理噪声:先截取一段纯净的背景噪声作"噪声样本",再运行降噪效果,底噪就会被清掉;录音里的咔哒声可以交给专门的点击声去除效果。
- 通检全片:Ctrl+A 全选所有音轨,快速过一遍有没有漏修的地方。
- 选格式导出:范围上可以选整个工程或仅选中部分,也可以每轨单独存成文件,标签甚至能直接转成字幕文件。格式上,发到网络平台选 MP3 控制体积,留底或交付母带用 WAV、FLAC 保无损。
📂 10 分钟看懂 Audacity 源码
想读代码的读者,从 src/ 目录按模块切入最省力:
- appshell:应用外壳与主界面,QML 界面组件都归这里管。
- project / projectscene / trackedit:工程数据、轨道画布与轨道编辑。
- au3audio / audio / playback / record:音频核心、播放与录音链路。
- effects:效果引擎及 VST、LV2、AU、Nyquist 各格式插件加载器。
- spectrogram:频谱图渲染。
另外,au3/ 目录是上一代(wxWidgets 技术栈)仍在沿用的代码;thirdparty/ 收着底层库:pffft 做快速傅里叶变换,soxr 负责重采样,soundtouch 与 sbsms 处理音高时间域,sqlite 存储工程数据,vst3 和 lv2sdk 是插件 SDK。
⚠️ 构建与使用时的 3 个高频坑
- 构建报缺依赖或 Qt 版本不对。原因:Qt 在线安装器默认只提供最新版,且附加模块没勾选。解法:在安装器右上角 Show > Archive 里翻出 Qt 6.10,把四个附加模块一并装上。
- 运行时音频设备报错或爆音。原因:驱动与所选设备参数不兼容。解法:先更新声卡驱动,再到偏好设置里换设备或调整缓冲参数。
- 大项目编辑卡顿。原因:I/O 缓存与内存参数偏保守。解法:在偏好设置的 I/O 选项中按你的硬件调大缓存与内存占用。
首次启动页还内置了官方视频教程入口,卡在哪个步骤就点开哪个看。
进阶内容可以去官网的帮助文档系统性地学;插件生态允许你基于效果模块接口写自己的扩展;Audacity 4 仍在积极开发中,留意更新日志能跟上界面与功能的演进。现在就可以打开 Audacity,导一段录音、去个噪、导出一版 MP3——跑通这一圈,你就已经入门了。
【免费下载链接】audacityAudio Editor项目地址: https://gitcode.com/GitHub_Trending/au/audacity
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考