需启用“立体声混音”并设为默认设备,通过音量合成器单独开启游戏进程音频、关闭其他进程输出,再在Audacity等软件中选择该输入源录制,确保仅捕获游戏音效、BGM和UI提示音。

你想在直播或回放时只保留游戏本身的音效、BGM和UI提示音,不混入语音聊天、系统通知或后台音乐——这要求录音通路必须精准捕获游戏进程独占的音频流,而非整个桌面声音。Windows默认的“立体声混音”会把所有播放器声音打包录进来,根本做不到分离。
确认游戏是否使用独占模式输出
右键任务栏音量图标→选择“声音设置”→点击“更多声音设置”→切换到“播放”选项卡→右键当前默认设备(如“扬声器”)→选择“属性”→切换到“高级”选项卡→检查是否勾选了“允许应用程序独占控制该设备”。【若已勾选,游戏很可能已启用独占模式;若未勾选,后续内录将无法隔离游戏音频】
打开游戏设置,查找“音频输出模式”“Windows音频共享模式”或“Exclusive Mode”类选项,强制设为“开启”或“Enabled”。部分游戏(如《CS2》《Riot客户端游戏》)需在启动参数中添加 -novid -nojoy 才能释放音频控制权。
用音量合成器单独启用游戏进程音频流
右键任务栏音量图标→选择“打开音量合成器”。
在列表中找到正在运行的游戏进程(名称通常为 game.exe、r5apex.exe、LeagueClient.exe 等,不是“Windows Shell Experience Host”或“Discord”)→点击右侧扬声器图标,确保其未被静音→将滑块拉至80%~100%。
将其他无关进程(如浏览器、微信、Spotify)的滑块拖到底部或点击扬声器图标关闭其输出→【这一步不能跳过,否则它们的声音仍会混入最终录制轨道】
此时仅游戏进程的声音会通过系统扬声器播放,但音量合成器本身不提供录音功能,它只是为下一步做信号筛选准备。
配置立体声混音并绑定至游戏音频流
方法一:直接启用立体声混音(适用于Realtek/Conexant声卡且驱动新版)
右键音量图标→“声音”→“录制”选项卡→空白处右键→勾选“显示已禁用的设备”和“显示已断开的设备”→找到“立体声混音”→右键启用→再次右键→“设为默认设备”→双击打开属性→“级别”中调至90%且取消静音。
方法二:Realtek用户必走通路
按 Win + R → 输入 control → 回车→控制面板→“硬件和声音”→“Realtek高清晰音频管理器”→切换到“录制”或“音频I/O”页→取消勾选“禁用前面板插孔检测”→返回“声音”→“录制”选项卡→刷新后启用“立体声混音”并设为默认。
方法三:驱动不支持时的硬解方案
前往 https://vb-audio.com/Cable/ 下载安装 VB-Cable → 安装完成后,在“声音”→“播放”选项卡中将默认设备改为“CABLE Input (VB-Audio Virtual Cable)”→在“录制”选项卡中启用并设为默认的“CABLE Output (VB-Audio Virtual Cable)”→再进游戏设置,把音频输出设备手动指定为“CABLE Input”。
在录音软件中锁定输入源并验证
第一步:打开Audacity(或其他支持多设备选择的录音工具)→菜单栏“编辑”→“首选项”→“设备”→“录音”下拉菜单中选择“立体声混音”或“CABLE Output”。
第二步:点击左上角红色录音按钮旁的下拉箭头→确保“录音电平”监视器实时跳动→播放游戏主界面BGM,观察波形是否随节奏起伏。
第三步:进入游戏对战场景→触发枪声、爆炸、角色语音→确认波形峰值同步出现→【若此时有Discord语音也跟着跳动,说明音量合成器中未关闭其输出,立即返回调整】
第四步:暂停游戏→在Audacity中按空格停止录音→点击播放按钮回放→听到的应只有游戏音效,无任何外部人声或提示音。


















