必须靠场景切换实现三类画面管理:创建“游戏直播”“摄像头口播”“挂机待机”三个独立场景,分别添加显示器捕获、视频采集设备、图像+循环媒体源,并绑定Ctrl+Alt+1/2/3快捷键一键切换,确保零延迟、无黑屏、不卡顿。

要在Windows上用OBS同时管理游戏直播、摄像头口播和挂机待机三类画面,必须靠场景切换实现——不能靠反复删改来源,也不能把所有内容堆在一个场景里硬调显隐。每个场景只保留当前需要的来源,切换时零延迟、无黑屏、不卡顿。
创建三个基础场景
点击OBS左下角「场景」区域右下角的【+】按钮→在弹出框中输入名称→分别命名为“游戏直播”“摄像头口播”“挂机待机”。【名称必须唯一且不含空格或特殊符号,否则后续插件调用可能失败】
创建完成后,OBS会自动进入第一个场景(“游戏直播”),此时右侧“来源”栏为空,等待添加对应画面元素。
为“游戏直播”场景添加显示器捕获
在“来源”栏点击【+】→选择“显示器捕获”→点击“确定”。
在弹出的设置窗口中,“显示器”下拉菜单选你正在运行游戏的那块屏幕(如“显示器 1”);勾选“捕获音频”可同步获取系统声音;“色彩空间”保持默认“709”,“色彩范围”选“部分”更兼容多数游戏。这一步漏掉“捕获音频”,游戏音效就永远进不了推流画面。
添加后,OBS预览区立刻显示桌面画面。若游戏是全屏独占模式导致黑屏,请右键该来源→“属性”→勾选“使用自定义分辨率”,再手动输入游戏实际分辨率(如1920×1080)。
为“摄像头口播”场景添加视频采集设备
先点击左下角场景列表中的“摄像头口播”使其激活→再在“来源”栏点【+】→选择“视频采集设备”→命名如“主摄”→点击“确定”。
让 Windows 桌面程序在开机时静默自启并隐藏到系统托盘。特别适用于 Flutter、Electron 等无视 VBS/ProcessStartInfo 窗口样式、难以隐藏的顽固应用。提供「VBS 启动器 + Python ctypes/Win32 API」的隐藏窗口方案,可稳定把窗口收进托盘且不闪控制台。
设备下拉菜单中选你的物理摄像头(如“HD Pro Webcam C920”);“分辨率/帧率”优先选“1280x720 / 30fps”,比1080p更稳,避免高帧率触发USB带宽瓶颈;勾选“倒置图像”仅当实际画面颠倒才启用,误勾会导致口播时镜像错乱。
添加后画面可能出现绿边或模糊——这不是摄像头问题,而是OBS默认未启用去隔行。右键该来源→“滤镜”→点击【+】→选“移除隔行扫描”→模式选“启用”,边缘立刻干净。
为“挂机待机”场景配置静态画面与循环媒体
切换到“挂机待机”场景→在“来源”栏点【+】→先加“图像”:选一张480×960竖版PNG封面图(适配手机端观众),拖拽缩放至铺满画布;再点【+】→选“媒体源”→勾选“循环”→点击“浏览”导入一段10秒无声MP4动画(如粒子浮动背景)。
注意:媒体源必须勾选“循环”,否则播放一次就黑屏;图像和媒体源图层顺序很重要——把图像拖到媒体源上方,确保封面始终压在动画顶层,否则动态效果会盖住文字信息。
最后右键画布空白处→“变换”→“重置缩放和位置”,让两个来源精准对齐,避免挂机时出现错位白边。
一键切换场景并绑定快捷键
第一步:确认三个场景已全部创建并各自含正确来源;第二步:点击OBS顶部菜单栏“设置”→左侧选“热键”→右侧勾选“启用热键”;第三步:在热键列表中找到“场景:游戏直播”,点击右侧“点击以设置”→按Ctrl+Alt+1;同理为“摄像头口播”设Ctrl+Alt+2,“挂机待机”设Ctrl+Alt+3。
现在直播中无需挪手碰鼠标,按组合键即可瞬切画面。如果按下后无反应,检查是否被微信、钉钉等软件全局热键拦截——关闭这些软件再试一次。


















