Unfortunately I still get a lot of colour flashing (and extreme artifacting) with mesa 22.2. I use a custom image I build myself and have debugged extensively, and I’ve come to the conclusion that the problem is specifically with Plex Transcoder, rather than drivers.
Using jellyfin-ffmpeg5 inside the same container works perfectly with HW transcoding (mesa >= 21, Ryzen 5700G), while using Plex Transcoder causes colour flashing and artifacting. This was the case prior to 22.2 as well and I’ve verified with identical ffmpeg commands running manual transcodes.
If Plex didn’t use a custom build of ffmpeg packaged as Plex Transcoder then we could simply swap it out for jellyfin-ffmpeg5 and everything would work. Wonder if it would be possible to build jellyfin-ffmpeg5 from source with Plex compatibility built in…
I tried UnicornTranscoder as well, targetting jellyfin-ffmpeg5, but didn’t get very far with it.