ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

OBS Studio 免费录屏与直播完整指南:从安装到一场不丢帧的推流

OBS Studio 免费录屏与直播完整指南:从安装到一场不丢帧的推流 OBS Studio 免费录屏与直播完整指南从安装到一场不丢帧的推流【免费下载链接】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 三端通用。它把录一段干净的屏幕视频和把画面实时推给直播平台这两件事放进同一个界面里完成不需要付费订阅。本文按一条完整工作流推进装好软件、搭出第一个场景、录出第一段 MP4再扩成带转场和干净人声的直播最后教你用两个计数器定位丢帧问题每个步骤都给出可直接照抄的数值。装好软件后先用设置向导解决一半的问题安装Windows 装官方安装包macOS 拖入应用程序文件夹Linux 用发行版包管理器sudo apt install obs-studio或对应命令。首次启动会弹出设置向导。使用模式先选仅用于录制如果你打算直接开播选仅用于直播/推流。点自动配置。它会跑一次编码压力测试然后替你选好分辨率、帧率和编码器你只需确认。想手动定输出分辨率 1920×1080、帧率 60 fps 是比较稳的组合。向导会问推流服务商和地址纯录制的这一步可以跳过留待后面直播时再填。向导背后的自动推荐逻辑在 frontend/wizards/ 目录的 AutoConfig 系列文件里想知道它替你做了什么可以翻源码。搭第一个场景让录进去的只有你想录的主界面下方有三个关键面板场景、来源、预览。在场景面板点,建一个场景命名如游戏。在来源面板点按目的选来源类型窗口捕获只录某个窗口桌面通知、聊天弹窗都不入镜游戏捕获直接挂游戏进程适合全屏游戏显示捕获录整块屏幕注意桌面上所有东西都会被录进去。预览窗口出画面即成功。若摄像头/采集卡位置显示一块纯色占位图说明没选中设备或设备没插好双击来源重新选设备。然后改两处全局设置设置 → 视频项目建议值为什么基础画布分辨率1920×1080与显示器一致避免放大模糊输出缩放分辨率1920×1080目标平台吃紧时 1280×720缩放会先降分辨率再推流720p 带宽压力约为 1080p 的 44%常用帧率游戏/操作演示 60讲解类 30帧率越高越吃编码算力先确认你的编码器撑得住再上 60色彩格式/空间/范围NV12 / 709 / 部分默认值兼容性最好别动录出第一段 MP4优先用恒定质量模式设置 → 输出输出模式选高级切到录制标签页格式MP4。MP4 断电不毁整个文件的风险比 FLV 低但录制中途崩溃仍可能丢尾部几秒重要内容录完立刻确认文件能播放。编码器有 NVIDIA/AMD/Intel 硬件编码就选它没有就选 x264。速率控制选恒定质量CQ。CQ 是编码器自己决定花多少码率的模式数值越小画质越高、文件越大1822 是常用区间20 是画质与体积的均衡点。固定码率录制如写死 6000 kbps简单画面会白白浪费体积复杂画面又可能不够。录完点文件 → 显示录像直接打开录像文件夹。基准CQ 20 下 10 分钟 1080p 约 300600 MB画面越静态越小。从录制成片扩到直播转场、推流地址与快捷键场景切换场景面板再建第二个场景比如片尾放图片和文本来源。上方过渡面板控制切换动画内置 7 种切出、淡入淡出、滑动、擦除、Luma 擦除、Stinger插入动画、淡入纯色时长填300 ms观众感知为平滑不拖填 0 等于硬切适合快切风格。Luma 擦除靠一张 PNG 图案做遮罩38 张内置图案放在plugins/obs-transitions/data/luma_wipes/下实现见 plugins/obs-transitions/。把 PNG 图案换成自己的 logo 形状就能做出品牌转场。接推流地址设置 → 流服务商选 RTMP填入平台给你的地址和密钥。码率按平台要求填设置 → 输出 → 直播速率控制选 CBR分辨率/帧率码率说明1080p / 606000 kbps多数平台 1080p60 的上限附近720p / 604500 kbps上行带宽 10 Mbps 以下的稳妥档720p / 303000 kbps弱网保底档先保证不断流超过平台上限会被限速或断流开播前先查你所在服务商的要求。绑定快捷键工具 → 快捷键管理器找到场景切换给场景 1、场景 2 分别设 Ctrl1、Ctrl2。直播中直接按数字键切换不用切窗口找鼠标。把麦克风调干净三个滤镜按顺序加桌面音频和麦克风设备在设置 → 音频里指对采样率全部保持48 kHz混音时所有源采样率必须一致不一致会引发音画错位或爆音。混音器里右键麦克风 →滤镜按下面顺序添加顺序不能乱先去噪、再压动态、最后封顶噪声抑制模式选 RNNoise基于神经网络的降噪效果好单核占用约 2%CPU 吃紧就选 Speex占用更低。压缩器保持默认参数阈值 -20 dB、比率 3:1。它把超过 -20 dB 的声音按 3:1 压回去小声被相对抬起来说话音量就稳了。限幅器阈值 -3 dB最后一道闸门保证任何情况下不越过 -3 dB 爆顶。判断标准正常说话时混音器电平表峰值落在-10 dB ~ -6 dB。持续贴 0 dB 说明麦克风增益太大回设备属性把增益往下拧。这三个滤镜的实现在 plugins/obs-filters/参数想深挖可以直接读源码。出问题时先看统计窗口里的两个计数器工具 → 统计盯编码丢帧和网络丢帧这两个数字。它们把画面卡这一个症状拆成了两个完全不同的故障域先读数再动手。症状先查什么读数指向修复动作编码丢帧持续上涨任务管理器看 CPU/GPU 占用编码端算力不够软件编码 x264 换硬件编码仍不行就 1080p→720p、60→30网络丢帧持续上涨统计窗口底部实时上传速率上行带宽贴着上限跑换有线连接码率降一档6000→4500→3000 kbps声音对不上画面混音器是否所有源都 48 kHz采样率不一致或设备延迟统一到 48 kHz音频源属性里用同步偏移按 ±10 ms 微调录像文件过大输出设置里速率控制模式用了固定码率且数值偏高改恒定质量 CQ 20或固定码率减半试画质编码器选型速查编码器由谁干活什么时候选什么时候别选x264CPU纯录制、没有独显边打游戏边直播CPU 会先顶满NVENC H.264NVIDIA 独显游戏直播主力无 NVIDIA 显卡AMD HW H.264AMD 独显同上无 AMD 显卡QuickSync H.264Intel 核显办公机直播CPU 负担小高码率下细粒度画面略逊硬件独显直播封装与推流逻辑在 plugins/obs-outputs/RTMP 会话断线重连行为想确认时可读rtmp-stream.c。交付前逐项核对这七项输出分辨率与帧率 目标平台要求1080p60 或 720p60不是向导默认值录制恒定质量 CQ 20直播CBR 码率不超平台上限所有音频源采样率 48 kHz桌面/麦克风设备指向正确麦克风滤镜链完整噪声抑制 → 压缩器 → 限幅器说话峰值 -10 ~ -6 dB工具 → 统计空跑 1 分钟编码丢帧、网络丢帧都不增长CPU 70%场景切换过渡时长 300 ms或 0快捷键绑定后实际按过一遍录完 1 分钟测试片并完整播放确认音画同步、无爆音进阶想改后端行为音频缓冲、封装细节时架构文档在 docs/从backend-design.rst入手即可。【免费下载链接】obs-studioOBS Studio - Free and open source software for live streaming and screen recording项目地址: https://gitcode.com/GitHub_Trending/ob/obs-studio创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表