Audacity 多轨音频编辑器完整指南:5 步免费完成录音、降噪与混音
【免费下载链接】audacityAudio Editor项目地址: https://gitcode.com/GitHub_Trending/au/audacity
Audacity 是一款跨平台的多轨音频编辑器与录音工具,支持 Windows、macOS、Linux 等系统,核心能力包括多轨录音、剪辑、效果处理、混音和多种格式导入导出,并且以 GPLv3 许可证完全开源,没有任何订阅或使用费用。如果你需要一段干净的播客成品、一轨去掉背景噪音的人声,或一个带混响的音乐小样,它都能覆盖。
Audacity 是什么:定位与版本现状
从仓库的 README 可以确认三个基本事实:
- 它是面向普通用户的多轨编辑器兼录音器,而非纯命令行工具;
- 绝大多数代码为 GPLv2 或更高版本,整体以 GPLv3 发布(详见 LICENSE.txt);
- 当前仓库主线是Audacity 4的开发版本。version.cmake 中版本号已设为 4.0.0,并标记为预发布状态,说明这是一次大改版而非小迭代。
Audacity 4 的新界面基于 Qt 6 与 QML 构建(源码位于 src/appshell/),界面风格与 3.x 有明显区别。如果你希望参与 3.x 版本的修补,官方建议从audacity3分支拉取代码,而不是直接使用master分支。
5 步完成一次完整的音频处理流程
把 Audacity 当作工作流来理解,比记住菜单更快。一个典型的处理过程是:
- 导入或录音:通过文件导入现有音频,或直接对麦克风录音。WAV、MP3、FLAC 等常用格式开箱即用。
- 选区与剪辑:在波形上框选不需要的片段(口误、长停顿),删除或剪出。
- 应用效果:对选区执行降噪、响度归一等处理,见下一节的效果清单。
- 多轨混音:把不同素材放进不同音轨,各轨音量独立调节,完成叠加与平衡。
- 导出成品:导出为 MP3 便于分享,或保留无损格式用于后续二次编辑。
这条流程覆盖了播客剪辑、视频配音、音乐小样混音等常见需求,且每一步都在图形界面内完成,不需要编写脚本。
内置效果清单:降噪、均衡与压缩各归其位
新版内置效果按功能目录组织,源码集中在 src/effects/builtin_collection/,每个子目录对应一个效果。按用途分类如下:
- 噪声与修复:降噪(noisereduction)、咔哒声去除(clickremoval)、DC 偏置消除(removedcoffset)、静音截短(truncatesilence)、修复(repair)。录完音先跑一遍降噪加修复,是处理环境噪声的常规顺序。
- 动态与响度:压缩(dynamics)、响度标准化(loudness)、归一化(normalize)、放大(amplify)。播客场景下,响度标准化能保证整期节目音量稳定,不再忽大忽小。
- 音高与时长:变调(changepitch)、滑动拉伸(slidingstretch)、Paul 拉伸(paulstretch)。变速与变调可分离控制,适合改速不改音高。
- 均衡与音色:图形均衡(graphiceq)、滤波器曲线均衡(filtercurveeq)、低频/高频调节(basstreble)。人声混浊时,用均衡器削减低频、提升 2–4kHz 的清晰度是常见做法。
- 氛围与生成:混响(reverb)、反转(reverse)、相位反相(invert),以及音调、静音、噪声三种信号发生器(tonegen / silencegen / noisegen)。
每个效果都有独立 QML 参数界面,参数可在应用前预览,不满意可撤销,不会破坏原始素材。
支持的音频格式与插件接口
格式支持由独立的导入导出模块实现,位于 au3/modules/import-export/。从目录命名可以看出覆盖范围:
| 类型 | 格式 |
|---|---|
| 无损/PCM | WAV、AIFF、PCM(mod-pcm)、FLAC、WAVPack |
| 有损压缩 | MP3、MP2、OGG、Opus |
| 其他 | LOF、FFmpeg 支持的容器(mod-ffmpeg,覆盖面最广) |
插件生态方面,src/effects/ 下按插件类型划分子目录,包括VST、VST3、LV2、LADSPA、Vamp以及 macOS 的Audio Unit。另外,Audacity 内置了Nyquist脚本语言运行时(share/nyquist-runtime/),仓库自带 30 余个 Nyquist 示例插件(share/nyquist-plug-ins/,如淡入淡出、节拍器、频谱编辑等)。换句话说:没有原生效果覆盖的需求,可以优先查内置插件;仍不满足时,再考虑接入 VST3/LV2 第三方效果。
Audacity 4.0:全新界面与云同步能力 📦
除了换 UI,4.0 版本在仓库中留下了两类值得注意的新能力:
云保存。项目工程提供了"保存到云"功能(源码见 src/project/qml/Audacity/Project/internal/SaveToCloud/),可将工程同步到 Audio.com 账户,方便多设备继续编辑。
首次启动引导。新界面包含首次运行设置流程(src/appshell/qml/Audacity/AppShell/FirstLaunchSetup/),并集成了 Muse Sounds 音效库入口,降低新手第一次打开软件时的选择成本。
需要提醒的是:仓库当前处于大规模结构迁移期,master分支对贡献者不太友好,日常使用建议等待正式发布的 4.0 版本或继续使用 3.x 稳定版。
安装与源码编译指南 🛠️
普通用户直接从 Audacity 官方渠道获取各平台安装包即可,无需编译。以下针对想编译 4.0 源码的读者,依据 BUILDING.md 整理:
- 准备工具链:Git、CMake、Ninja、C++ 编译器,以及Qt 6.10(需勾选 Qt 5 兼容模块、网络授权、状态机等附加组件)。
- 获取源码:
git clone --recurse-submodules https://gitcode.com/GitHub_Trending/au/audacity- 配置与构建:
cmake -S . -B build/ cmake --build build/Windows 用户也可以双击根目录的generate_sln.bat生成 Visual Studio 解决方案,按 F5 直接运行。构建依赖较多(部分沿用自 MuseScore),首次编译耗时应预留时间。
适合谁用,从哪里继续深入
Audacity 适合三类人:需要免费多轨编辑的播客创作者;希望本地处理音频、不上传云端文件的用户;以及想学习音频软件架构的开发者——仓库内 C++ 逻辑与 QML 视图分层清晰,au3/libraries/ 下有 70 余个按职责拆分的模块库(FFT、字符串、SQLite、主题等),是理解大型桌面音频应用的不错样本。
进一步阅读的材料:效果视图架构说明 docs/effect-view-architecture.md、音频延迟实验记录 docs/portaudio-reported-playback-capture-latency.md、多语言翻译文件 locale/(含简体中文 zh_CN)。
下一步建议:安装或编译出一个可用的 Audacity,导入一段自己录的 30 秒音频,依次走完"降噪 → 响度标准化 → 导出 MP3"这条最短路径,比通读手册更快建立体感。
【免费下载链接】audacityAudio Editor项目地址: https://gitcode.com/GitHub_Trending/au/audacity
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考