Status
Not open for further replies.

Creativeacer100

New Member
Hi I tried some of the tips and tricks on how to put the encoder on my OBS but its doesn't work i updated everything OBS, GPU everything I've even research about my GPU and its seems to supported it but the OBS doesn't totally recognized it :(. I'm using Dell Inspiron 15 5570 and here's the spec:
Processor: Core i5-8250U 1.60Ghz (4 Cores, 8 Threads)
RAM: 8GB
GPU: AMD Radeon 530 4GB
 

Creativeacer100

New Member
Hi I tried some of the tips and tricks on how to put the encoder on my OBS but its doesn't work i updated everything OBS, GPU everything I've even research about my GPU and its seems to supported it but the OBS doesn't totally recognized it :(. I'm using Dell Inspiron 15 5570 and here's the spec:
Processor: Core i5-8250U 1.60Ghz (4 Cores, 8 Threads)
RAM: 8GB
GPU: AMD Radeon 530 4GB
Is there anyway to fix this? it is just me or the OBS doesn't totally recognize my GPU
 

Fragment

New Member
@Creativeacer100

Here are overviews of the VCE/AMF (AMD) and NVENC (nv) hardware compatibility lists.
Keep in mind they are using inverted logic compared to each other. Positive list for AMD, negative list for NV.

https://github.com/obsproject/obs-amd-encoder/wiki/Hardware-Support

https://github.com/obsproject/obs-studio/wiki/NVENC-support-in-OBS

That way you can see which cards have hardware support for encoding and you can also see the feature level.
As you can see it is mainly Mobile cards that don't have that support. With very few exceptions.

Encoding on a laptop for a live stream is not a good idea unless it is a rather beefy model.
Unless you are only streaming a webcam , or a really low-spec game, like turn based stuff without much movement.
And maybe if you go for a 480p30 canvas then you can have luck with quicksync CPU encode with a decent continous output.
It's mostly a matter of optimizing and compromising with such weak hardware.
 

swizzlerz

New Member
I just purchased the new Amd RX 5700 XL Aniversery Edition. and when I try to launch the obs with this encoder in the settings and click start I get an error. " Starting the output failed. Please check the log for details/ Note if you are using the NVENC or AMD encoders make sure your video drivers are up to date. I am currently running 19.7.1. is it possible just a bug or something else?
 

swizzlerz

New Member
I just purchased the new Amd RX 5700 XL Aniversery Edition. and when I try to launch the obs with this encoder in the settings and click start I get an error. " Starting the output failed. Please check the log for details/ Note if you are using the NVENC or AMD encoders make sure your video drivers are up to date. I am currently running 19.7.1. is it possible just a bug or something else?

from the log..

18:53:00.683: [ftl stream: '(null)'] ftl_stream_create
18:53:00.683: [ftl stream: 'adv_stream'] ftl_stream_start
18:53:00.727: [AMF] [H264]<Id: 5> <Plugin::AMD::EncoderH264::SetProfileLevel> Failed to set to 31, error AMF_FAIL (code 1)
18:53:00.727: Stream output type 'ftl_output' failed to start!
 

Xaymar

Active Member
from the log..

18:53:00.683: [ftl stream: '(null)'] ftl_stream_create
18:53:00.683: [ftl stream: 'adv_stream'] ftl_stream_start
18:53:00.727: [AMF] [H264]<Id: 5> <Plugin::AMD::EncoderH264::SetProfileLevel> Failed to set to 31, error AMF_FAIL (code 1)
18:53:00.727: Stream output type 'ftl_output' failed to start!

Please upgrade the AMD Encoder plugin. That bug has been fixed for half a year now.
 

Radioslava

New Member
Hello! I am building a computer for streaming and plan to use Ryzen 5 2600 and RX 570. Do I understand correctly that problems can only occur when using AMD Encoder? Will the system consistently stream when using x264? Thanks!
 

Xaymar

Active Member
Hello! I am building a computer for streaming and plan to use Ryzen 5 2600 and RX 570. Do I understand correctly that problems can only occur when using AMD Encoder? Will the system consistently stream when using x264? Thanks!

The AMD Encoder plugin is only in effect when using the RX 570 to encode with OBS Studio. So when you use x264 (or any other encoder than AMD) you will be fine.
 

seemeexee

New Member
I can't use hardware encoder on my RX 5700 Graphices card. I am currently running 19.8.1. Windwos 10-1903
From the log:
00:00:23.809: video settings reset:
00:00:23.809: base resolution: 2560x1440
00:00:23.809: output resolution: 1920x1080
00:00:23.809: downscale filter: Bicubic
00:00:23.809: fps: 60/1
00:00:23.809: format: NV12
00:00:23.809: YUV mode: 601/Partial
00:00:23.809: NV12 texture support enabled
00:00:23.825: Settings changed (outputs, video)
00:00:23.825: ------------------------------------------------
00:00:30.405: [AMF] <Id: 41> Unable to initalize converter, error AMF_OPENCL_FAILED (code 19)
 

Xaymar

Active Member
Cleanly reinstall the driver using Display Driver Uninstaller. Windows 10 might have messed up your driver install badly.

Alternatively, if you enabled OpenCL stuff in the plugin, disable it.
 

swizzlerz

New Member
I have noticed a bug. if you select advanced. and select video adapter. and select your 2nd gpu for the encoder. then save and close obs. it will auto revert back to your primary gpu on load. so you have to manually go in and select the 2nd gpu each time you want to stream ..
1567892288434.png
 

Xaymar

Active Member
Xaymar updated AMD Hardware Encoder(s) with a new update entry:

2.6.0 - Removing support for older Drivers, High Motion Quality Boost and more

With their new Navi GPU series AMD added a new feature to the hardware encoders: High Motion Quality Boost. This option should allow you to get higher quality streams at the exact same bitrate, resolution and framerate, given that you own and use an AMD RX 5700 (XT/XT Anniversary).

However due to that the new feature, the plugin now finally dropped support for ancient drivers. You will now need to have an up-to-date driver, at minimum 19.7.1 though the recommended minimum is 19.9.2...

Read the rest of this update entry...
 
Status
Not open for further replies.
Top