Hi,
I am running latest AMD drivers, 19.6.3. Latest OBS and also latest NVIDIA Drivers. Issue began with wanting to use AMD Vega 56 and when I looked to use the AMD encoder it failed log file states:
15:00:18.732: [AMF] <Id: 3> Unable to initalize converter, error AMF_OPENCL_FAILED (code 19)
15:00:18.732: Stream output type 'rtmp_output' failed to start!
15:00:53.672: Settings changed (outputs)
15:00:53.672: ------------------------------------------------
15:00:55.319: [AMF] <Id: 7> Unable to initalize converter, error AMF_OPENCL_FAILED (code 19)
15:00:55.319: Stream output type 'rtmp_output' failed to start!
I am not sure when or why this has started to happen. It worked before. However OBS will not allow the AMD encoder to be used at all as long as NVENC/NVIDIA card is installed. NVIDIA card is stated as being GPU 0 in OBS. That should not be the case. AMD card is 0 and NVIDIA is 1. OBS is the only application that is seeing NVIDIA card as device 0.
I uninstalled OBS, completely. I removed the NVIDIA drivers completely from system, then I removed NVIDIA card, I then did a clean install of latest AMD drivers. Reinstalled OBS and the AMD encoder worked no problem. I then installed the NVIDIA graphics card again, clean installed drivers. I then opened OBS and the issue was back again. OBS refused to use AMD encoder once NVENC was present on system again....
I have tried OBS versions OBS-Studio-22.0.2-Full-Installer-x64, OBS-Studio-23.1-Full-Installer-x64 in hope that rolling back would correct issue. It did not.
It appears NVENC is hijacking device priority as it should not be seen as GPU 0 on this system. Any attempt to set it to 1 in NVENC GPU setting and then selecting AMD encoder reverts it back to 0 automatically. If I try to use NVENC once I set GPU to 1 NVENC no longer works.
on a side note. the first email address I used to register here came up banned by admin. this is the first time I have registered here I have never had a problem in the 8+ years of using OBS to need to register here and have had the email in question for a long time, only owner of it that I am aware of. can an admin be so kind as to DM to discuss this?
I am running latest AMD drivers, 19.6.3. Latest OBS and also latest NVIDIA Drivers. Issue began with wanting to use AMD Vega 56 and when I looked to use the AMD encoder it failed log file states:
15:00:18.732: [AMF] <Id: 3> Unable to initalize converter, error AMF_OPENCL_FAILED (code 19)
15:00:18.732: Stream output type 'rtmp_output' failed to start!
15:00:53.672: Settings changed (outputs)
15:00:53.672: ------------------------------------------------
15:00:55.319: [AMF] <Id: 7> Unable to initalize converter, error AMF_OPENCL_FAILED (code 19)
15:00:55.319: Stream output type 'rtmp_output' failed to start!
I am not sure when or why this has started to happen. It worked before. However OBS will not allow the AMD encoder to be used at all as long as NVENC/NVIDIA card is installed. NVIDIA card is stated as being GPU 0 in OBS. That should not be the case. AMD card is 0 and NVIDIA is 1. OBS is the only application that is seeing NVIDIA card as device 0.
I uninstalled OBS, completely. I removed the NVIDIA drivers completely from system, then I removed NVIDIA card, I then did a clean install of latest AMD drivers. Reinstalled OBS and the AMD encoder worked no problem. I then installed the NVIDIA graphics card again, clean installed drivers. I then opened OBS and the issue was back again. OBS refused to use AMD encoder once NVENC was present on system again....
I have tried OBS versions OBS-Studio-22.0.2-Full-Installer-x64, OBS-Studio-23.1-Full-Installer-x64 in hope that rolling back would correct issue. It did not.
It appears NVENC is hijacking device priority as it should not be seen as GPU 0 on this system. Any attempt to set it to 1 in NVENC GPU setting and then selecting AMD encoder reverts it back to 0 automatically. If I try to use NVENC once I set GPU to 1 NVENC no longer works.
on a side note. the first email address I used to register here came up banned by admin. this is the first time I have registered here I have never had a problem in the 8+ years of using OBS to need to register here and have had the email in question for a long time, only owner of it that I am aware of. can an admin be so kind as to DM to discuss this?
Last edited: