OBS回放缓存报错解决方法之一
前言:
因为英伟达和AMD显卡自带的即时回放不太自由,录制的视频太大而且需要进一步处理压缩,所以使用OBS录制可以做到不占用太多显卡与CPU性能而且直接生成大小合适、清晰的视频。
问题:
(相关资料图)
如果你也和我一样出现以下图片中的报错那么请继续看下去。
原理:
缓存回放的临时数据是暂存在内存中的,但是如果内存仅仅是8G*2共16G来暂存是不够用的,使用这里会借用的到虚拟内存。
虚拟内存对于一些游戏和程序的运行是有一定影响的。但是需要占用一定的磁盘空间。我之前出于某些问题把虚拟内存设置在了资料盘上,随着资料变多,就出现了以上问题。经过一番研究,原来虚拟内存是不能随便设置的。
解决方法:
那么就打开相关设置,把虚拟内存设置在磁盘空间充足的分区,而且最好是固态硬盘里面。
其他关于回放缓存的设置:
回放缓存所暂存的视频是根据OBS录像这里的编码保存的,所以如果你需要录制一些FPS游戏,对于动态要求高的视频而且不会模糊,并且不占用显卡和CPU性能。那么就如下图设置
这里采用CPU X264编码器,码率控制为CRF,CRF设置为16(数字越高越模糊,17就接近肉眼能识别的清晰度),当然数字越小视频码率越高,占用的空间越大。CRF对于CBR的优点就是玩FPS游戏不会一动起来就会产生动态模糊的效果。
更多编码器设置可以参考这两篇专栏:在无压缩画质下进一步降低obs对cpu的占用 - 哔哩哔哩 ()
给新人主播一些OBS设置建议,让你的直播间画质提升个数量级。 - 哔哩哔哩 ()
关键词: