Question / Help OBS Studio Encoding Overload on Super High End System

FleebusMcGee

New Member
Hello,

I keep seeing "Encoding Overload" whenever trying to record at these settings.

Note: I want to keep the quality as high as possible. That's why I have RGB as color format and the bit rate being so high.

Output:
File Type: mp4
Audio Tracks: 2
Encoder: x264
Rate Control: CBR
Bitrate: 26300
CPU Usage Preset: Faster
Profile: High

Video:
Base Resolution: 2560x1080
Output Resolution: 2560x1080

Advanced:
Process Priority: Above Normal
Color Format: RGB
YUV Color Space: 709
YUV Color Range: Full



PC Specs:
CPU: AMD Ryzen Threadripper 1950x
RAM: 32GB Gskill Trident Z RGB 2400 MHz
GPU: GTX 1070
Drive Recording To: Western Digital VelociRaptor 10,000 RPM
 

Attachments

  • 2017-08-22 18-06-35.txt
    5.9 KB · Views: 27

Harold

Active Member
File Type: mp4
Please don't do this. If your recording gets interrupted for ANY reason, the entire recording becomes completely unusable.

Note: I want to keep the quality as high as possible. That's why I have RGB as color format and the bit rate being so high.
Using a color format other than NV12 causes a MASSIVE performance hit.
18:06:36.921: GPU conversion not available for format: 6
Especially on your system. CPU based color conversion is EXTREMELY heavy compared to GPU.

Using ANY CBR based bitrate for recording is just plain silly, as it constrains your upper quality limit below that of CRF/CQP based bitrate selection.

CPU Usage Preset: Faster
Increases the cpu usage of the encoder for minimal gain.

For a test do the following
1> change your output mode to simple
2> change your recording quality to indistinguishable
3> change your recording format to MKV
4> change your encoder to software low cpu use.
5> change the color format in advanced back to NV12.
 

Fenrir

Forum Admin
Audio bitrate of 320 is BEYOND overkill, you should set that back to 160.

Also, why are you using CBR for recordings? You'll have much better success with CQP.

Lastly, videos with full color range don't play back properly in many players (same with RGB and 709 color space), and chrome has issues as well, which is why those are not the defaults
 

FleebusMcGee

New Member
Please don't do this. If your recording gets interrupted for ANY reason, the entire recording becomes completely unusable.


Using a color format other than NV12 causes a MASSIVE performance hit.

Especially on your system. CPU based color conversion is EXTREMELY heavy compared to GPU.

Using ANY CBR based bitrate for recording is just plain silly, as it constrains your upper quality limit below that of CRF/CQP based bitrate selection.


Increases the cpu usage of the encoder for minimal gain.

For a test do the following
1> change your output mode to simple
2> change your recording quality to indistinguishable
3> change your recording format to MKV
4> change your encoder to software low cpu use.
5> change the color format in advanced back to NV12.

Hello,
Thanks for replying so quickly.

I tried the settings you recommended and it doesn't have encoding overload. But there is one problem. When using Simple mode, I can't record dual audio tracks, which I need to.

Also a quick question. Do you know why its so demanding to record RGB color format?

I try to do that because it looks exactly like whats being displayed on my desktop, and less color correction when editing.
 

FleebusMcGee

New Member
Audio bitrate of 320 is BEYOND overkill, you should set that back to 160.

Also, why are you using CBR for recordings? You'll have much better success with CQP.

Lastly, videos with full color range don't play back properly in many players (same with RGB and 709 color space), and chrome has issues as well, which is why those are not the defaults

Hello,

I use 320 bit rate for audio, because I can hear the difference between them. And I am a person that likes everything to sound good, and also, look good for recordings.

I use CBR because I have seen lots of people use that setting. And I don't the Rate control setting called "CQP".

Why I use the max color space, is because it looks a lot better. More accurate colors.
 

Harold

Active Member
Also a quick question. Do you know why its so demanding to record RGB color format?
Because CPUs aren't specialized for color format changing, where GPUs have dedicated components for it. If your GPU doesn't have hardware acceleration for the color format you're trying to use (yours does NOT) then it has to be done on the cpu.

As for similar settings to the simple output mode settings I gave you earlier, https://obsproject.com/forum/resour...lity-recording-and-multiple-audio-tracks.221/
 
Top