VAAPI AMD AV1 has very bad video quality compared to any other codec

XxVicky69xX

New Member
I have a RDNA3 GPU (RX 7600) and i am having VERY BAD video quality compared to any other codec available. The screen looks significantly blurrier, it is way more grainy, with blocky outlines, some weird colored lines around the edges and it is just not sharp at ALL.

I am using ffmpeg-obs, i've installed the regular obs-studio package with the browser plugin separately on AUR, and there are no additional ffmpeg configurations, inside and outside the program. I am using the mesa packages for the graphics card and i'm on Arch Linux at kernel 7.1.8-arch-1.3, with XFCE4 within a X11 session.

Right below, there is a comparison between H265 CQP 20 and AV1 CQP 20. AV1 looks very, VERY BAD in comparison.

 
Hi. CQP levels as i understand will not produce the same resulting quality across encoders. You'll likely want to tune that for your AV1 example and not just compare with "same settings".
 
Hi. CQP levels as i understand will not produce the same resulting quality across encoders. You'll likely want to tune that for your AV1 example and not just compare with "same settings".
Here you go, comparisons between H265 and AV1 at 1080p60 with CBR 8000. The difference is GIGANTIC between both encoders, with H265 not even getting actual significant artifacts on the screen.

 
There are compression artefacts on both videos; but I agree that H265 seems better in the tests you're running.

Remember it isn't just bitrate that determines the visual quality - there is also the question of how much processing load is required to decode (or encode). So two codecs at the same bitrate and b-frame interval will not necessarily look the same.
 
There are compression artefacts on both videos; but I agree that H265 seems better in the tests you're running.

Remember it isn't just bitrate that determines the visual quality - there is also the question of how much processing load is required to decode (or encode). So two codecs at the same bitrate and b-frame interval will not necessarily look the same.
I have processed solely the OBS page, my desktop background and a bunch of Firefox tasks, and AV1 looks infinitely worse. I saw that people without AMD hardware are unable to see the same issues as mine, but for me, the difference between both videos is gigantic to the point that the AV1 footage is just unusable for me.


Here are some screenshots that could help to see the issue between both codecs for every hardware. The AV1 footage not only looks way blurrier, but it has colored blocky artifacts around the edges and some portions of the screen maintains blurrier than the rest of it no matter the actual scenario.
h264.png
blurry2.png
blurry1.png
av1.png
 
Back
Top