SAB612
New Member
Hey,
Hardware used:
CPU: Core Ultra 7 265KF - all P-core and E-cores enabled, 360 mm AIO
GPU: Intel Arc B580 (ASRock Challenger)
RAM: 64 GB DDR5 6400 MT/s CL 32 Dual Kit (XMP Profile enabled)
Resolution: As my monitor, 2560x1440, 60 FPS a second, for stream I use Lanczos to scale down to 1080p60 in the Output tab.
I have an issue. My new GPU doesn't have powerful enough encoders to record and stream at the same time anymore (no settings changed, changed from 1070 Ti to B580). So I decided to use GPU encoding for the recording (as this alone works fine, more or less) and CPU for the stream.
I tried myself with some options, starting with 1440p60 SVT AV1 one preset 8, default. As soon as I started the recording (only a black screen was recorded at that moment), the GPu utilization (3D) immediately spiked up to 100 % and everything became laggy. On the stats tab, FPS, avg. time to render frame and frames missed due to rendering lag became red. Playing games with this is not possible. Even mobile games run with less than 30 FPS and on the video, the audio isn't synced. I tried again with preset 9 and 10. I also noticed that there is a timeout message for the encoder sometimes (took too long to encode, timeout after 5 seconds or something).
I also tried AOM AV1 and x264 (medium preset), same result. 3D GPU load 100 %, CPU load goes up a bit, but not as high I expect.
Now I tried downscaling to 1080p60 (would be the target resolution anyways, with x264 medium as intended goal - Twitch doesn't really allow greater quality), with SVT AV1 on preset 8 the GPU utilization goes up only a few % (like less than 25 % utilization), but the recording occasionally times out due to 5 seconds. Preset 9 seems to run quite stable. CPU utilization is also much higher, around 40 to 50 % (varies on motion and preset). Not great, not terrible. AOM AV1 on preset 8 runs stable with much less CPU usage (like 1/4), but also worse quality. x
I know the software encoders go hard on the CPU, but is this intended? Like that I get 100 % GPU utilization. I know I probably can't run 1440p60 on SVT AV1 unless I go high with the preset, but x264 medium on 1440p60 does also not work and x264 isn't that difficult to run (or so I thought).
It's not really a problem, as I want to get rid of this card (bought it as experiment, didn't convince me, RTX 5080 it'll be when they're available) and I also don't intend on using software encoders for anything else than streaming until I get the new GPU (and videos that are saved long-term on my PC where encoding time doesn't matter, but file size and compression efficiency do), but I'm still curious if this is intended.
Additional question: Is that difference in CPU load and quality between AOM AV and SVT AV1 normal? What AV1 software encoder is more recommended to use?
Hardware used:
CPU: Core Ultra 7 265KF - all P-core and E-cores enabled, 360 mm AIO
GPU: Intel Arc B580 (ASRock Challenger)
RAM: 64 GB DDR5 6400 MT/s CL 32 Dual Kit (XMP Profile enabled)
Resolution: As my monitor, 2560x1440, 60 FPS a second, for stream I use Lanczos to scale down to 1080p60 in the Output tab.
I have an issue. My new GPU doesn't have powerful enough encoders to record and stream at the same time anymore (no settings changed, changed from 1070 Ti to B580). So I decided to use GPU encoding for the recording (as this alone works fine, more or less) and CPU for the stream.
I tried myself with some options, starting with 1440p60 SVT AV1 one preset 8, default. As soon as I started the recording (only a black screen was recorded at that moment), the GPu utilization (3D) immediately spiked up to 100 % and everything became laggy. On the stats tab, FPS, avg. time to render frame and frames missed due to rendering lag became red. Playing games with this is not possible. Even mobile games run with less than 30 FPS and on the video, the audio isn't synced. I tried again with preset 9 and 10. I also noticed that there is a timeout message for the encoder sometimes (took too long to encode, timeout after 5 seconds or something).
I also tried AOM AV1 and x264 (medium preset), same result. 3D GPU load 100 %, CPU load goes up a bit, but not as high I expect.
Now I tried downscaling to 1080p60 (would be the target resolution anyways, with x264 medium as intended goal - Twitch doesn't really allow greater quality), with SVT AV1 on preset 8 the GPU utilization goes up only a few % (like less than 25 % utilization), but the recording occasionally times out due to 5 seconds. Preset 9 seems to run quite stable. CPU utilization is also much higher, around 40 to 50 % (varies on motion and preset). Not great, not terrible. AOM AV1 on preset 8 runs stable with much less CPU usage (like 1/4), but also worse quality. x
I know the software encoders go hard on the CPU, but is this intended? Like that I get 100 % GPU utilization. I know I probably can't run 1440p60 on SVT AV1 unless I go high with the preset, but x264 medium on 1440p60 does also not work and x264 isn't that difficult to run (or so I thought).
It's not really a problem, as I want to get rid of this card (bought it as experiment, didn't convince me, RTX 5080 it'll be when they're available) and I also don't intend on using software encoders for anything else than streaming until I get the new GPU (and videos that are saved long-term on my PC where encoding time doesn't matter, but file size and compression efficiency do), but I'm still curious if this is intended.
Additional question: Is that difference in CPU load and quality between AOM AV and SVT AV1 normal? What AV1 software encoder is more recommended to use?