Icymountain
New Member
Just at one second, the estimated memory usage is already 1.3 GB. How do I reduce this?
you aren't using 1M bitrate, you are using 1000M bitrate. and either way, OBS ignores that if you set your buffer to 0. then it goes by the crf to which you have set to 0 which is absolute quality. 0 compression just all out bitrate. MOST people wont notice anything below 15 on a YT video so start there, and better yet, use the default, it is perfectly fine and dont let anyone else tell you different.This is the last logfile, https://gist.github.com/6efb394f81c09e7cd244
And yes, I'm actually using...uh...1M bitrate. I'm not streaming though. I was following some guide online that was supposed to give you lossless recording without ungodly CPU usage and file size, and it seems to be working. Compared to the default settings with lowered framerate and downsizing, I'm now actually able to record without lowered framerate and downsizing, and 10 FPS higher.
Using custom x264 settings: "qp=0"
What should I be doing then? I've tried using the OBS guide's settings before, with crf=15 and all that. Problem was I was getting horrible FPS, about half of what I normally get. With these new settings, it did improve it by about 50%, so I'm only losing 25% FPS.
Anything I can do to keep the same CPU usage, yet lower memory usage?
EDIT: This was the guide I was following: http://www.reddit.com/r/gamedev/comments/21ga7r/tutorial_how_to_make_lossless_high_framerate/
try NVENC instead. otherwise, if you have to use the intel https://obsproject.com/forum/threads/laptop-black-screen-when-capturing-read-here-first.5965/ I think you have to set the video tab back to the intel, but why? the intel is weaker, this is why I suggest you switch everything over to the nvidia GPU. it is dedicated for a reason.I just switched to Quicksync, and everytime I try to record, there's an error: qvshelper was killed, encoding failed. Do I need to change something else?
try NVENC instead. otherwise, if you have to use the intel https://obsproject.com/forum/threads/laptop-black-screen-when-capturing-read-here-first.5965/ I think you have to set the video tab back to the intel, but why? the intel is weaker, this is why I suggest you switch everything over to the nvidia GPU. it is dedicated for a reason.
Eek, the GT 620M doesn't have NVENC I guess.I don't know why, but my NVENC option is greyed out. Anyway, the quicksync is working fine now, I fiddled with the encoding settles a little.
Also, my video adapter is set to my nvidia GPU. Weird though, there's 3 entries to choose from, and all 3 are just the nvidia GPU. Is something wrong?
EDIT: Oh, but I didn't add OBS to the nvidia control panel though. How do I do that? Same as any other game program?
2nd EDIT: Aaaaand I've just done that. So I set the preferred graphics processor to the nvidia GPU, and that's it? Do I need to fiddle with the program settings?
the optimus program that switches your graphics, make sure that QVSHelper.exe runs on the intel and not the nvidiaHow do I set the thing with QVSHelper?
EDIT: Oh god I'm blind, it's a program inside the OBS folder. Should I set OBS to run on my integrated card as well?
the optimus program that switches your graphics, make sure that QVSHelper.exe runs on the intel and not the nvidia
post a new logfile and we'll see.Oh but I've just realised, the replay buffer memory usage is still just as high. Any idea how to fix this?
Why are you using such a large bitrate? Don't do that.
You are using quicksync with a buffer size of 12680, i don't think the buffer size 0 trick works with quicksync.