OBS Studio 完整指南免费直播与录屏软件从安装到开播的 5 步上手清单【免费下载链接】obs-studioOBS Studio - Free and open source software for live streaming and screen recording项目地址: https://gitcode.com/GitHub_Trending/ob/obs-studioOBS Studio 是一款免费开源的直播与录屏软件核心就干三件事采集画面和声音、把它们合成到一起、编码后推到平台或存成文件。Windows、macOS、Linux 三个平台都能跑基于 GPL v2 许可证代码全部公开你可以随便用、随便改。这篇文章按第一次开播前实际要做的事来组织你跟着五步走就能从装完软件到稳定推流。第一步把软件装进你的系统用包管理器或直接下载源码编译留到最后大多数情况下你不需要碰编译。各平台最短路径Windows / macOS去官网拿对应系统的安装包Windows 是安装向导macOS 是 DMG拖进 Applications 即可LinuxDebian/Ubuntu 用sudo apt install obs-studioFedora 用sudo dnf install obs-studioArch 用sudo pacman -S obs-studio想改源码、做定制功能时再走 CMake 编译流程。四个命令就够mkdir build cd build cmake -DCMAKE_INSTALL_PREFIX/usr/local .. make -j$(nproc) sudo make install装完打开时留意结构OBS 是前端 后端 插件三层。界面层用 Qt 写frontend/媒体引擎是libobs/这个核心库具体功能则拆成一个个插件——x264、NVENC、虚拟摄像头、各种音频滤镜都独立成模块挂在plugins/下面。这个结构决定了后面你能单独升级、替换某一块能力。第二步搭出你第一个能播的画面场景是多源合成的画布源是画布上的素材一个场景就是一版完整画面布局。你可以在场景里叠任意多路源游戏窗口、摄像头、某个应用窗口、浏览器页面、图片、文字……每个源都能独立拖拽、缩放、调层级音频也各占一条独立混音轨道。几个省心的习惯用文件夹把相关源归拢场景多了不乱每类采集方式对应不同源游戏用游戏捕获PPT 用窗口捕获网页用浏览器源场景之间的切换可以设转场。内置转场带了一组 Luma 遮罩素材效果就是靠下面这类黑白渐变图控制谁淡出、谁淡入开播前给每路源做一次预演把摄像头开起来、把要播的窗口打开、把音量推到正常电平然后按一遍所有场景切换。问题都在开播前最便宜都在开播后最贵。第三步让画面清晰且推得动编码器怎么选编码器适合谁x264人人可用吃 CPU质量上限高NVENC有 N 卡CPU 占用低AMD AMF有 A 卡硬件加速Intel QSVIntel 核显低功耗原则有独显就用硬件编码器把 CPU 让给游戏和内容本身。分辨率和码率的经验值分辨率1080p 或 720p先别一上来就 4K 推流帧率30fps 够教学60fps 留给游戏码率按平台要求来以 Twitch 为例大约 3000–6000kbps录本地文件可以放到 8000kbps 以上第四步多路音画合成不互相打架音频滤镜开箱就有按链排每个音频源下面挂着完整的一套处理链plugins/obs-filters/里能看到源码降噪rnnoise、压缩器、限幅器、噪音门、增益、延时……典型配置是先降噪清底噪再压缩拉平音量波动最后限幅防削顶。两个容易忽略的点监听每个源都可以设监听模式你能听到它但不播出去用来自查延迟多轨道录制最多 6 轨桌面声音和麦克风可以各存各的通道后期剪辑自由第五步卡帧、不同步、黑屏逐个排掉卡帧先关无关的源和滤镜看是否恢复再确认编码器是不是硬件模式最后看上传带宽——推流卡但本地录不卡基本就是网络的事。音画不同步进高级音频属性用同步偏移给慢的那一路加/减毫秒同时检查所有设备是不是同一个采样率用监听功能对着画面里的口型实测延迟比凭感觉准。黑屏Windows以管理员身份运行游戏捕获被安全限制是常见原因macOS系统设置里给 OBS 授权屏幕录制顺手更新显卡驱动老驱动是窗口捕获黑屏的高频元凶进阶让 OBS 更贴你的用法虚拟摄像头把整版 OBS 输出喂给别的软件场景调好了之后开虚拟摄像头OBS 的画面就变成了系统里的一路摄像头视频会议、录屏软件里直接选它即可。这也是它比单纯推流工具多出来的一层价值。插件与脚本改界面不用改核心生态里几个值得知道的obs-websocket 提供 WebSocket API 做远程控制obs-ndi 解决局域网多机采集StreamFX 加高级转场。它还是模块化设计第三方插件和自带插件走同一套接口。脚本侧支持 Lua/Python能监听前端事件。比如场景一变就触发外部动作核心就几行obs.obs_frontend_add_event_callback(function(event) if event obs.OBS_FRONTEND_EVENT_SCENE_CHANGED then print(场景切换了) end end)游戏直播与在线教学配置侧重不同游戏游戏捕获源 硬件编码 麦克风独立接噪音门和压缩器摄像头做画中画教学窗口捕获抓 PPT加色彩校正提升文字可读性用缩放/平移滤镜推近重点录制开多轨道、用 MKV中断也不毁文件开播前最后过一遍这份清单编码器选对平台有独显优先硬件编码码率核对平台要求每个场景按一遍切换键转场时长不超 1 秒音频走一遍降噪 → 压缩 → 限幅监听实测电平先本地录 3 分钟 MKV 回放确认音画正常再开推流遇到问题卡顿查网络与源数量不同步查同步偏移黑屏查权限与驱动软件免费、代码开源、社区活跃卡住了翻源码和文档比猜要快。装好之后先别急着开播——把这份清单走完你的第一次直播会平稳很多。【免费下载链接】obs-studioOBS Studio - Free and open source software for live streaming and screen recording项目地址: https://gitcode.com/GitHub_Trending/ob/obs-studio创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考