Question / Help Can anyone explain this?

SajidChouhan

New Member
Something seriously wrong either with AMD or OBS. I don't post on forums until its a doomsday. I am having issues while only recording on OBS with My AMD Rx580 GPU.
everything works fine while recording with CPU(x264).
The recording is impossible with Rx580 either AMDx264 or HEVC x265.
I tried every possible thing available on internet and nothing helped.I even unplugged my 2nd monitor but that didn't made any difference. Tried every possible bit rate etc... but it seems like error somewhere else. I request all the OBS experts to kindly help and have a look at my log files
So I am Attaching my log file for better understanding.
 

Attachments

  • 2019-03-26 16-47-32.txt
    19.5 KB · Views: 853

Narcogen

Active Member
16:49:18.341: Output 'adv_file_output': Number of lagged frames due to rendering lag/stalls: 35 (1.7%)

GPU overload.

https://obsproject.com/wiki/GPU-overload-issues

16:49:18.502: Video stopped, number of skipped frames due to encoding lag: 1845/1911 (96.5%)

Encoder overload. In your case, if you're using AMF, this is *also* your GPU. If you're capturing a GPU-intensive app on a single PC setup and your CPU is not overloaded, you should be using x264 and not AMF.

https://obsproject.com/wiki/General-Performance-And-Encoding-Issues
 

SajidChouhan

New Member
16:49:18.341: Output 'adv_file_output': Number of lagged frames due to rendering lag/stalls: 35 (1.7%)

GPU overload.

https://obsproject.com/wiki/GPU-overload-issues

16:49:18.502: Video stopped, number of skipped frames due to encoding lag: 1845/1911 (96.5%)

Encoder overload. In your case, if you're using AMF, this is *also* your GPU. If you're capturing a GPU-intensive app on a single PC setup and your CPU is not overloaded, you should be using x264 and not AMF.

https://obsproject.com/wiki/General-Performance-And-Encoding-Issues
First of all, Thank You for your reply....But I can't digest what you said above because of the following reasons;-
1. Is it impossible to record/stream using AMD GPU
2. People with low-end CPUs can never record a good gameplay( because everyone don't have 2700x or i7)
3.What about dedicated Video encoding cores on GPU (Also shown in Windows Task manager Tab)
4. How can Radeon ReLive works soo fine on GPU AVC/HEVC Recording. If I am wrong somewhere please explain me the logics
 

SajidChouhan

New Member
Found a solution.
Just enable OpenGL transfer and all your miseries will be gone
attaching the image file of setting location
 

Narcogen

Active Member
Programs like Radeon ReLive (for AMD) and ShadowPlay (for Nvidia) work very differently. They record frames directly from the card. They don't do compositing of multiple arbitrary sources. OBS does do this, and it requires GPU resources. If ReLive works well for you, you should use it. OBS is never going to perform as well at the basic task of screen recording on the same hardware as those programs. It exists for the things people need to do that they can't do at all.
 

iGurkin

New Member
1554272991631.png
fought the problem for a long time, found how to fix

https://www.youtube.com/watch?v=CPVhXyuOd7o rx 580 example
 
Top