OBS Studio 28.1 Released; enables NVENC AV1 Accelerated Encoding on GeForce RTX 4000 GPUs

Published by

Click here to post a comment for OBS Studio 28.1 Released; enables NVENC AV1 Accelerated Encoding on GeForce RTX 4000 GPUs on our message forum
https://forums.guru3d.com/data/avatars/m/256/256969.jpg
I have tested it over the last two weeks, be warned that even if you record AV1, upload it to youtube, enable AV1 preference in your youtube settings: You will only receive av1 back from youtube when watching 8K content. There's absolutely no point in uploading av1 to youtube for now imo, you can’t yet use it for streaming as well. I haven’t yet tested av1 but used hevc quite a bit: at 4K60 you end up with equal or better quality at somewhere between Half and 2/3 of the bitrate of h.264
https://forums.guru3d.com/data/avatars/m/69/69564.jpg
Youtube enables AV1 only on some high view count videos, and at the same time that video is lower bitrate and can at times look worse than VP9. (youtube only uses AV1 to save bandwidth not to improve image quality) Also you can only record far as I'm aware, AV1 streaming isn't finalized or something weird like that (not that any platforms support it anyway). No reason not to use AV1 however for recordings, higher image quality uploads at similar or even smaller file sizes result in better quality for the highly compressed youtube versions. Really no reason not to.
https://forums.guru3d.com/data/avatars/m/256/256969.jpg
Calmmo:

Youtube enables AV1 only on some high view count videos, and at the same time that video is lower bitrate and can at times look worse than VP9. (youtube only uses AV1 to save bandwidth not to improve image quality) Also you can only record far as I'm aware, AV1 streaming isn't finalized or something weird like that (not that any platforms support it anyway). No reason not to use AV1 however for recordings, higher image quality uploads at similar or even smaller file sizes result in better quality for the highly compressed youtube versions. Really no reason not to.
The couple issues that come to mind that i assume to be worse are: - Is AV1 recording impact on gaming performance similar or worse than H.264? - Is youtube processing of AV1 as fast as H.264? Uploaded an AV1 25minutes video 2 days ago and it still processing the 4K/1440p resolutions, while H.264 would have been processed and available in all resolution within 2-3hours tops.
data/avatar/default/avatar40.webp
interesting info XenthorX thanks for sharing you wouldn't have optimal OBS or generally speaking H264 or HEVC settings for fast moving games by any chance ? I tried everything up to 30Gbs files on youtube but quality never looks acceptable The AV1 thing shows something I guessed but of course have no proof of that big youtube channels enjoy better quality, there's no way I can replicate the quality of 4K channels like https://www.youtube.com/c/JacobKatieSchwarz https://www.youtube.com/channel/UCG9Ueqf2gujTdd8avCt2fXg https://www.youtube.com/c/BrunoSaraviaPhotography but at the same time I have no viewers and I just test stuff for friends, I understand those are mostly static images recorded at super HQ but still ,such smooth moving landscape shots I don't get I'm missing something clearly, I'm curious about what kind of files those well known 4K channels upload p.s. great channels to have people who never saw a large oled tv keep their mouth open for 15 minutes lol
https://forums.guru3d.com/data/avatars/m/186/186805.jpg
Doesnt both RTX30 and RX6000 series have AV1 as well??
https://forums.guru3d.com/data/avatars/m/256/256969.jpg
kakiharaFRS:

interesting info XenthorX thanks for sharing you wouldn't have optimal OBS or generally speaking H264 or HEVC settings for fast moving games by any chance ? I tried everything up to 30Gbs files on youtube but quality never looks acceptable The AV1 thing shows something I guessed but of course have no proof of that big youtube channels enjoy better quality, there's no way I can replicate the quality of 4K channels like https://www.youtube.com/c/JacobKatieSchwarz https://www.youtube.com/channel/UCG9Ueqf2gujTdd8avCt2fXg https://www.youtube.com/c/BrunoSaraviaPhotography but at the same time I have no viewers and I just test stuff for friends, I understand those are mostly static images recorded at super HQ but still ,such smooth moving landscape shots I don't get I'm missing something clearly, I'm curious about what kind of files those well known 4K channels upload p.s. great channels to have people who never saw a large oled tv keep their mouth open for 15 minutes lol
There's nothing to fix fast moving game capture quality beyond as it's tied to the technology itself: your monitor is subdivided in chunks and you're merely updating those chunks fully once in a while. The more those chunks change between two full updates, the worst the quality is gonna be. This is the whole "b-frame" configuration that all recorded footage beyond "raw recording" are using. You can reduce your b-frame count but it comes and bandwidth cost, and some stremaing services even requires specific settings on that regard. High quality footage means no motion blur on the source, and moderate amount of fast camera movements, there's no way around it, that's where the technology is now.
CPC_RedDawn:

Doesnt both RTX30 and RX6000 series have AV1 as well??
They have decoding, as well as RTX 30XX serie. But AV1 encoding is available only on Intel Xe and RTX 40XX afaik. Not sure OBS studio support the Intel solution at this point in time.
https://forums.guru3d.com/data/avatars/m/227/227994.jpg
Will all 40 series cards get this, or just 4090 and 4080?
https://forums.guru3d.com/data/avatars/m/294/294824.jpg
XenthorX:

The couple issues that come to mind that i assume to be worse are: - Is AV1 recording impact on gaming performance similar or worse than H.264? - Is youtube processing of AV1 as fast as H.264? Uploaded an AV1 25minutes video 2 days ago and it still processing the 4K/1440p resolutions, while H.264 would have been processed and available in all resolution within 2-3hours tops.
That's because the servers are not encoding by the masses for AV1. AV1 is nice but until it becomes mainstream I don't see many people using it. They will have to upgrade the hardware for it but $#@$ 2+ days to encode it. What did they do give you a micro-tier server at AWS? haha
TheDeeGee:

Will all 40 series cards get this, or just 4090 and 4080?
That is a good question as the 4080 is not built the same as the 4090. I assume all would get it.
https://forums.guru3d.com/data/avatars/m/256/256969.jpg
Meathelix1:

That's because the servers are not encoding by the masses for AV1. AV1 is nice but until it becomes mainstream I don't see many people using it. They will have to upgrade the hardware for it but $#@$ 2+ days to encode it. What did they do give you a micro-tier server at AWS? haha That is a good question as the 4080 is not built the same as the 4090. I assume all would get it.
At least it's an opened standard without licensing, unlike hevc.. ! Really hope it democratize. Check this 1440p@120FPS 8Mbps Twitch demo using AV1: https://www.twitch.tv/videos/637388605 Impressive ! Using H.264 you need at least 50Mbps for a watchable 4K60.
https://forums.guru3d.com/data/avatars/m/50/50906.jpg
XenthorX:

At least it's an opened standard without licensing, unlike hevc.. ! Really hope it democratize. Check this 1440p@120FPS 8Mbps Twitch demo using AV1: https://www.twitch.tv/videos/637388605 Impressive ! Using H.264 you need at least 50Mbps for a watchable 4K60.
General usage of AV1 would be awesome. Bad thing is that decoding needs high CPU usage (a lot of CPUs can't handle decoding properly) or HW decoding, which is fairly limited as of today. Also encoding time can be huuuuge if no HW encoding is available. I'm 100% sure that giving it a decade or so, AV1 will end up being mainstream, but right now it's only for a select few.