High Encoding OBS! Help!

drakead

Reputable
May 31, 2016
20
0
4,510
I am trying to record games like H1Z1 and csgo in 720p 60fps. I can record using the nvidia preset I OBS but the file is wayyyyyy to big for Sony Vegas. The .264 preset compresses it and makes it smaller and better. While using the .264 I constantly get high encoding. What can I do to fix this?

CPU: i5 6600k
GPU: gigabyte GeForce gtx 1060 6gb
RAM: corsair vengeance 16gb
MOBO: Asus z170p
PSU: Sentey 725Watt
HDD: Toshiba 1TB hdd (unsure of RPM)
 
You can try OBS since it's free:
https://obsproject.com/
And here's how to set it up for local recordings, start at the recommended crf 15, and lower the number for higher quality and higher file size recordings, or raise it for slightly lower quality and smaller file sizes.
https://obsproject.com/forum/resources/how-to-make-high-quality-local-recordings.16/
And to set it up for Twitch:
http://help.twitch.tv/customer/portal/articles/1262922-open-broadcaster-software
And to get it setup for Youtube streaming:
https://support.google.com/youtube/answer/2853700?hl=en&authuser=1&ref_topic=6136989
And optimizing it for Youtube:
https://support.google.com/youtube/answer/2853702?authuser=1

If you have an Nvidia GPU, you can use that to reduce the load on your CPU:
To set it up for recordings:
1. go to settings
2. go to encoding
3. click the Nvidia NVENC button
4. Make sure Use CBR is turned on
5. Make sure Enable CBR Padding is turned off
6. Set your Max Bitrate (Kb/s) to your upload max upload speed. You'll want like 8000 or more though, this affects the visual quality of the video partly. (1mbps = 1000 kbps, www.speedtest.net)
7. go to Video and set the FPS to 60
8. Go to Advanced
9. Turn Use Multithreaded Optimizations on
10. Set NVENC Preset to High Quality
11. Set Encoding Profile to Main
12. Turn Use CFR on.

To capture your game:
1. Right click in the white area of the Scenes: box and choose add scene, name it after the game you're gonna play.
2. Start the game you're gonna play.
3. right click in the Sources: box and choose Game Capture (for full screen games) or Window Capture (for windowed games whether borderless or not) or Monitor (to capture whatever is display one your monitor including your desktop/webbrowser/OBS)
4. Start recording.

To add a webcam:
1. Right click in the Sources: box and choose Video Capture Device.
2. Choose your webcam from the dropdown list at the top. Press Okay.
3. Click Preview Stream
4. Click the Video Capture in the sources list, go to Order and choose Move to Top.
5. Press the Edit Scene button
 
MERGED QUESTION
Question from drakead : "I need help with OBS Settings"



 
Techy, for the .264 I use about a 4000 bitrate, and for the nvidia preset I use about a 9000 bit rate. The problem is, the higher the bit rate, the bigger the file size. So when I go to edit my videos in Sony Vegas, it takes forever to load and edit anything
 


The typical rule for uploading to sites like YouTube is to use the lowest possible bitrate without sacrificing quality.

How bad does the video look at 4000 with nvidia?
 
How long are your videos?

I average about 324 MBs a min with the above settings.

It may be your videos are too long and then are in fact too large to open in vegas because your ram can't hold it all.

Also, you most likely need a dedicated 7200RPM HDD (or better) for the recordings to go to. Trying to record to the drive you're playing off of equals bad results.
 
It depends on what game im recording. If im recording a csgo or h1z1 match they are normally 20minutes or more it depends. I set my bit rate to about 8000 using the nvidia preset
 
H.264 is a rather CPU intensive codec so if you are recording why playing games your CPU will be almost always at 100%.

When recording gameplay using H.264 / H.256 or any other video codec that is dependent on the CPU it is actually best to use a Core i7 CPU because it has Hyper Threading. A Core i5 CPU can only process up to 4 threads of instructions where as a Core i7 can process up to 8 threads of instructions since Hyper Threading allows each core to process two threads (but not as well as a CPU with 8 physical cores).

I do not record gameplay so I can't really provide much advice when using nVidia's ShadowPlay other than to lower the bitrate. I am assume there are other settings you can adjust that would affect video quality. You need to do a bit of experimentation with the various settings so that lowering the bitrate will not drastically decrease the video quality.

Perhaps nVidia's forum can provide you more specific help.

https://forums.geforce.com/default/board/110/geforce-experience/


Here's a Reddit forum that can also provide more specific help.

https://www.reddit.com/r/GeForceExperience/