Thanks for reporting, this has been fixed and will be available in the next release.
Awesome! Thanks.
Looking forward to the fix.
This wasnât fixed in the just released beta 9.23.0.1452. Was the fix suppose to be included in this release?
The fix was included in that version, would you be able to grab the logs after replicating the issue?
I spoke a bit too soon. The fix works on Android TV, but not on Android Mobile. On my Pixel 3XL, itâs still Direct Playing when it should be transcoding.
Pixel_3XL_Logs.txt (70.8 KB)
AV1 still Direct Plays on my Pixel 3XL mobile phone.
The fix works great on my Android TV, but not on Android Mobile.
I can confirm that 9.23.01746 correctly handles AV1 on my Shield; it automatically transcodes.
Still not fixed for Android Mobile on the latest beta. Fix works great on Android TV.
Whats happening when you play AV1 on your device? Your previous logs show that your device supports AV1 so itâs using the hardware decoder correctly, but it doesnât show any errors.
When I play an AV1 file, the video is very juddery. My phone is struggling to software transcode the AV1 file.
My device doesnât have AV1 hardware support. Itâs a Pixel 3XL that was released on Oct. 2018.
The logs show your device has an AV1 hardware decoder, we donât yet have a software decoder for AV1.
Is the AV1 video your trying to play in 4K, or 1080p?
The device was released on 2018. There are no devices in 2018 with AV1 hardware. Plex is obviously wrong if it thinks my device has AV1 hardware.
The file is 720p or 1080p. Definitely not 4k.
Your device has this AV1 decoder; c2.android.av1.decoder, but since itâs not working properly its likely its a software decoder thatâs been added via a software update. So we can ban the codec on the Pixel 3XL.
Google added a software decoder that is causing Plex to mistaken it as a hardware decoder? Am I understanding you correctly?
Correct, it might be a hardware decoder we only have the name to go over, either way your device reports a system decoder is available for AV1, so we try to use it when you play AV1.
So I tried playing a 4K HDR AV1 file and the Pixelâs AV1 decoder(c2.android.av1.decoder) isnât used. My Plex server automatically transcodes it. It seems the AV1 decoder is only used for 1080p or below.
The AV1 decoder(c2.android.av1.decoder) works fine on newer phones like my S22 which has the CPU power to support it, but not on older phones like my Pixel 3XL.
I donât think I will pursue this issue anymore because this seems to only affect older phones. Thank you for your help @sixones.
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.