OBS Studio experiences encoder overloads with the Intel Arc A580's QuickSync H.264 encoder (Twitch doesn't support AV1 encoding except from Nvidia RTX 40xx series cards yet) even when the fastest TU (Target Usage) preset and baseline profile were used.
Additional Relevant Info:
Affected machine is a custom built tower PC with an Intel Core i7 9700K @ 3.60GHz at stock settings, 32 GB of Crucial Ballistix DDR4-3200 CL16 RAM, and an ASRock Challenger OC Edition Intel Arc A580 graphics card on ASRock Taichi Intel Z390 Motherboard. The latest firmware revision of that motherboard added support for ReBAR and Above 4G Decoding, both of which were enabled prior to testing. I understand that the system requirements for Intel Arc cards are a 10th gen Intel CPU or later with Intel 400 series or later motherboard, but I was hoping this set up would work since it offered the required features. Graphics card was purchased with the goal of replacing an ASUS TUF Nvidia RTX 2060 in hopes of equal or better performance; especially since I was considering migrating to Linux full time in the near future if all went well.
Canvas and output resolution are both set to 720p. TU setting was set to Fastest and the profile was set to the baseline preset. Games tested while attempting to stream were Stray and Deep Rock Galactic. These were streamed on a single DP display configuration at a refresh rate of 60 Hz with both games being played in Windowed Mode and captured via Game Capture Source in OBS Studio. FPS has been locked to 60 both in-game and via Arc Control's Universal Settings. V-Sync was enabled both in-game and via Arc Control.
I'm willing to test and troubleshoot as advised if possible within the return period of the graphics card (12 days remaining as of writing this) in hopes of getting good QuickSync H.264 encoder performance with near parity or better performance than an 5 yr old PCIe Gen 3 x8 RTX 2060. C'mon, Team Blue, I know you can make this happen. <3
Update: Tried doing just a local recording with the card's QuickSync AV1 encoder in OBS Studio, also on Fastest, still overloads. So I can confirm it's not just H.264
Checklist [README]
Application [Required]
OBS Studio
Processor / Processor Number [Required]
Intel(R) Core(TM) i7-9700K CPU @ 3.60GHz
Graphic Card [Required]
Intel Arc A580 - ASRock Challenger OC Edition
GPU Driver Version [Required]
32.0.101.6297
Other GPU Driver version
No response
Rendering API [Required]
Windows Build [Required]
Windows 10 22H2
Other Windows build
No response
Intel System Support Utility report
igcit_ssu.txt
Description and steps to reproduce [Required]
Problem:
OBS Studio experiences encoder overloads with the Intel Arc A580's QuickSync H.264 encoder (Twitch doesn't support AV1 encoding except from Nvidia RTX 40xx series cards yet) even when the fastest TU (Target Usage) preset and baseline profile were used.
Additional Relevant Info:
Affected machine is a custom built tower PC with an Intel Core i7 9700K @ 3.60GHz at stock settings, 32 GB of Crucial Ballistix DDR4-3200 CL16 RAM, and an ASRock Challenger OC Edition Intel Arc A580 graphics card on ASRock Taichi Intel Z390 Motherboard. The latest firmware revision of that motherboard added support for ReBAR and Above 4G Decoding, both of which were enabled prior to testing. I understand that the system requirements for Intel Arc cards are a 10th gen Intel CPU or later with Intel 400 series or later motherboard, but I was hoping this set up would work since it offered the required features. Graphics card was purchased with the goal of replacing an ASUS TUF Nvidia RTX 2060 in hopes of equal or better performance; especially since I was considering migrating to Linux full time in the near future if all went well.
Canvas and output resolution are both set to 720p. TU setting was set to Fastest and the profile was set to the
baseline
preset. Games tested while attempting to stream were Stray and Deep Rock Galactic. These were streamed on a single DP display configuration at a refresh rate of 60 Hz with both games being played in Windowed Mode and captured via Game Capture Source in OBS Studio. FPS has been locked to 60 both in-game and via Arc Control's Universal Settings. V-Sync was enabled both in-game and via Arc Control.I'm willing to test and troubleshoot as advised if possible within the return period of the graphics card (12 days remaining as of writing this) in hopes of getting good QuickSync H.264 encoder performance with near parity or better performance than an 5 yr old PCIe Gen 3 x8 RTX 2060. C'mon, Team Blue, I know you can make this happen. <3
Device / Platform
PC - Windows 10. Twitch.
Crash dumps [Required, if applicable]
No response
Application / Windows logs
https://obsproject.com/logs/9puluLlPm0vKf4kc
OBS_Log.txt