Question / Help Different encoders for stream and recoding

big12boy

New Member
Hello everyone,

i would like to use my hardware to it full potential.
Therefor i want my GPU (AMD HD 7870 GHz, Encoder: AMD VCE) to encode the recording at 1080p 60fps 16000kbps and my CPU (Intel Xeon L5640 @ 3.5GHz, Encoder: x264) to encode the stream at 720p 60fps 3500kbps.
Both of them independently work without problems, but together they get overloaded (stuttering and low bitrate).

My question now is, does OBS Studio allow two different encoder and if it does, do you have any advise for me?
Note: I tried lower Bitrates, but i does not change anything.


My recording/stream PC:
GPU: HIS IceQ HD 7870 GHz Edition
CPU: Intel Xeon L5640 @ 3.5GHz
MB: ASUS Sabertooth x58
Capture Card: Elgato GameCapture HD60 Pro

LOG: https://gist.github.com/2b309eef1f6bbfa423a7b4c00914e450
 

Attachments

  • OBS-Video.PNG
    OBS-Video.PNG
    44.7 KB · Views: 36
  • OBS-Stream.PNG
    OBS-Stream.PNG
    51.3 KB · Views: 32
  • OBS-Rec.PNG
    OBS-Rec.PNG
    52.7 KB · Views: 30
Last edited:

big12boy

New Member
Just noticed that i chose the wrong category, can someone please move the thread to the obs studio category?
Sorry!
 

big12boy

New Member
Just tried the newest OBS Studio Version (0.15.2), with the newest WHQL Radeon Settings (Ver. 16.6.1) and it still isn't working.

I also tried some more Possibilities:
- Recording and streaming using the CPU H.264: causing 100% CPU Load.
- Both encoding using the AMD VCE Encoder: causing low bitrate and "Encoder overloaded" Message, while MSI Afterburner showed 78% GPU usage (CPU hovered around 30% usage).
- Streaming using H.264 on the CPU (down scaled from 1080p to 720p, 60FPS 3500kbps): 70% CPU usage and 27% GPU usage, therefor streaming fine
- Recording using AMD VCE (1080p 60FPS 16000kbps): using 30% CPU and 70% GPU, recording fine

Has anyone got some more ideas that could help?
 
Top