首页
计算器
计算器工具
DeekSeep满血版
当贝AI DeekSeep R1 满血版
AI导航网
一站式AI产品导航
刷机
刷机玩机救砖技巧
开启辅助访问
立即注册
登录
用户名
Email
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
本版
文章
帖子
用户
刷机救砖
固件下载
魔百盒论坛
TCL电视论坛
小米电视论坛
海信电视论坛
荣耀智慧屏
索尼电视论坛
Apple TV论坛
OBS 高CPU占用率/画面卡顿/编码慢解决方案大全
mufengcool
回答数
9
浏览数
5413
mufengcool
cpu
编码
CPU使用率
原作者:dodgepong
视频编码是非常耗费CPU的操作,OBS也不例外。OBS使用了开源的最好的编码库,x264来做视频编码。然而,有些人可能会遇到高CPU占用率,有些人可能因为设置不对造成其他程序的卡顿。有时候,OBS会在状态栏提示“High CPU usage”(高CPU占用率),表示你的电脑不能及时的完成视频的编码工作,这导致了视频会卡。
这里整理了一些技巧,帮助你避免卡顿。
调低你的输出分辨率
对CPU占用率影响最大的是分辨率。比如1080p比720p每帧多出一倍的像素,CPU的工作量也大一倍。最常用的降低CPU占用率的方法就是调低分辨率。OBS会根据分辨率缩小视频然后再给编码器。可能你因为屏幕是1080p就把输出的分辨率也调成一样,但你的CPU可能没有这么强的编码能力。你可以把输出改成720p(或者更低)来减轻CPU的负担。
在“设置”,“视频”,“输出(缩放)分辨率”中修改分辨率。你可以保持基础分辨率不变,修改输出分辨率来获得好的性能。
缩放过滤器(二次平方,双直线,Lanczos)的区别是缩小的视频的算法不同。二次平方最快占用资源最少,但看起来不如何样。Lanczos需要更多资源但是看起来更好。这看你自个需要去尝试。
降低你的FPS
如果你的码率比30高,另一台选择是降低FPS到30。这回降低每秒钟CPU需要处理的帧数。如果你的CPU能力非常弱的话,当然可以降的比30更低。
修改x264 CPU使用预设(preset)
x264的一些设置也会影响视频质量和CPU的使用率。OBS的默认设置是最快的,通常也平衡了CPU和图像质量。可以在“设置”,“输出模式(高级)”,“流”选项卡中的“CPU使用预设“”中调节。
使用预设中的速度用来设置编码器运行的多“快”。更快的速度会在计算质量时使用更低的CPU。慢的速度使用更多的CPU资源,画质更好。
比如,你不准备修改分辨率和FPS,而仅仅把CPU使用率从veryfast调掉ultrafast,x264会用更短的时间编码,但图像可能会出现大的色块和像素快。
在设置时小心,因为降低一级就会对CPU使用率有很大的影响。比如,faster比veryfast用两倍的CPU。如果你不确定选哪个,那么就选veryfast。
试试Quicksync,AMF或者NVENC
Quicksync,AMF和NVENC是最近Intel集成GPU,AMD GPU或者nVidia GPU带的硬件编码器。在同样的码率下,硬件编码的结果要差一点,但CPU占用率低。注意QSV NVENC在低码率下效果很差所以不推荐。
如果你有相关的硬件编码器,你可以看到这个选项。
Quicksync设置起来有点小技巧,参考这个网址:How to use Quicksync?
同样,AMF如果有问题,参考这个网址:Troubleshooting Guide
检查你的视频源
摄像头或者采集卡可能会用占用很多的CPU。如果你有摄像头,确保摄像头的分辨率不会过高了。浏览器视频源在复杂动画和脚本运行的情况下也会造成CPU占用高。
升级硬件
一些机器基本设置什么都救不了,像双核的CPU和AMD APU。可能这还能推送一台360p的25FPS的流在ultrafast的预设下,但效果肯定不好。如果你有Sandy Bridge架构的i5或者i7,AMD的6-8核,那么你应该推流效果不会差。
OBS和其他推流软件的很大不同是它会用GPU来增强性能,然而一些过于老的GPU会影响性能,通常因为内存通道太低或者处理器核心太少。nVidia GTX200系列和9800GT或者更早的显卡虽然几年前很牛,但目前这些很老的卡会很大影响OBS的效果。
其它程序和游戏也会占用CPU
其它程序(尤其是游戏)会占用很多CPU,比如战地4,或者模拟器游戏。这些程序会和OBS争抢CPU资源,所以你也应该考虑调低游戏的视频设置。你也可以在“设置”,“高级”中降低处理器优先级。一般我们需要给OBS高于普通的优先级。当然,谨慎的修改这个选项。
更多建议,请运行日志分析器
如果还有其他可能导致OBS卡的原因,你通常可以用R1CH的日志分析器在OBS的日志里找到。你可以找到性能原因或者其他可能原因。你可以在OBS 帮助,日志文件选项中看到。
原文地址:Question / Help - High CPU Usage/High Encoding/Taking too long to encode? Read this first!
在看直播(专注直播数据和相关技术服务): 在看直播排行榜 - 实时斗鱼直播间排行
更多OBS技术贴:
OBS基本设置
【译】OBS Studio (工作室版)和Classic(经典版)的区别
回答
提问
使用道具
举报
|
来自北京
用Deepseek满血版问问看
>>用【当贝酷狗音乐】海量正版、无损音乐!
VIPshop.ca
|
来自北京
谢谢,多核心和高线程的体验会不会更好些?
用Deepseek满血版问问看
回复
赞
踩
使用道具
举报
sis666
|
未知
我想问一下我处理器amd2600 显卡1065内存16g为什么obs直播的时候玩LOL有点卡打团fps降低60左右 我切出去看cpu和显卡占有率都很低怎么办
回复
赞
踩
使用道具
举报
3880525
|
来自北京
大佬,我想问一下为什么我是泰坦rtx录制视频依然很卡啊
回复
赞
踩
使用道具
举报
chevean
|
来自云南
录制的时候把win10游戏模式关了就不卡了
回复
赞
踩
使用道具
举报
yaxingit889
|
来自北京
真是一个好帖子
回复
赞
踩
使用道具
举报
xingrukun
|
未知
下载obs百度:obs.pub
回复
赞
踩
使用道具
举报
xmwsi
|
来自吉林
大佬,请问一下,我cpu i910900k 显卡3090,播手游用的采集卡,我的obs里编码可以选择fast还是veryfast?我想直播画质更好一点
回复
赞
踩
使用道具
举报
zephyr1234
|
来自北京
宽带20m cpui510400f3060 播LOL手游 fps30 码率4000-6000 有时手机游戏页面的wifi标识会变红卡一下 该怎么解决啊哥
回复
赞
踩
使用道具
举报
allenpeng
|
未知
FASTE吧,直播画质跟你电脑/网络这些有关,并不是无脑高,合适就行
回复
赞
踩
使用道具
举报
相关问题
更多>
为什么索尼电视cpu不行
为什么索尼电视cpu不行
微软或暂停推出ARM版Surface Go 4,取而代之的是升级CPU小改款新机
微软在去年推出Surface Pro 9,提供了ARM版本(高通SQ3)可选,在自家最具代表性的硬件上换用ARM ...
闺蜜机芯片CPU能效排行:当贝闺蜜机搭载天玑1200荣登榜首
众所周知,芯片犹如人的大脑,对电子产品的性能起着至关重要的作用。闺蜜机自然也不例外。那么, ...
索尼智能电视为什么不说cpu参数
索尼智能电视为什么不说cpu参数
小米电视哪个cpu好啊
小米电视哪个cpu好啊
小米电视cpu哪个比较好去回答
小米电视CPU是指电视主板上的中央处理器,它是电视的核心部件之一,负责整个系统的运作和控制。 ...
小米电视cpu是哪里的
小米电视cpu是哪里的
小米电视的cpu哪个型号好
小米电视的CPU型号是决定其性能和使用体验的一个重要因素。对于小白用户来说,选择一款好的CPU型 ...
ZNDS问答首页
›
OBS 高CPU占用率/画面卡顿/编码慢解决方案大全 ...
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
发表回复
回帖后跳转到最后一页
最新回答
小米电视哪个app可以看直播软件哪个好
阅读:0
怎么使用当贝盒子
阅读:0
电视功率小米多少瓦
阅读:0
当贝盒子怎么用省钱
阅读:0
小米电视的音乐在哪里
阅读:0
小米一体机电视哪个品牌好
阅读:0
小米电视机哪里维修
阅读:0
小米电视屏幕破损多少钱
阅读:0
笔记本如何免费投屏到海信电视上
阅读:0
索尼电视为什么没有导购
阅读:0
Archiver
-
手机版
-
当贝AI
-
发现AI
-
Sitemap
-
智能鱼缸之家
-
联系我们
-
隐私政策
-
ZNDS问答
(
苏ICP备2023012627号
苏公网安备 32011402011373号
)
增值电信业务经营许可证:苏B2-20221768 Copyright © 2013 - 2025
GMT+8, 2025-4-26 08:55
, Processed in 0.117229 second(s), 19 queries , MemCache On.