2025-12-16, 05:29 AM
(This post was last modified: 2025-12-16, 05:45 AM by Chaperone52. Edited 1 time in total.)
I'm necroing a very old post here, but I ran into this issue and lowering the bitrate to force a transcode fixed it. If I had to guess, it might be an HDR issue.
Bug: Video is just 'black'. No audio, not actually playing. Serverside logs say playback started and say it stopped playback at 0 ms when going back. No client errors or anything visible.
Device:
* Raspberry Pi 4
* Konstakang LineageOS 23.0 Android TV (Android 16) (with full proprietary GPU drivers)
* Jellyfin Android TV 0.19.5.
The Android TV app is limited so much I can't see the Codec request or otherwise debug at all. However, per this thread, setting a bitrate below native forces a transcode and it immediately works.
Video
Title: 4K HEVC HDR
Codec: HEVC
AVC: No
Profile: Main 10
Level: 150
Resolution: 3840x2160
Aspect ratio: 16:9
Anamorphic: No
Interlaced: No
Framerate: 23.976025
Bitrate: 16770 kbps
Bit depth: 10 bit
Video range: HDR
Video range type: HDR10
Color space: bt2020nc
Color transfer: smpte2084
Color primaries: bt2020
Pixel format: yuv420p10le
Ref frames: 1
Bug: Video is just 'black'. No audio, not actually playing. Serverside logs say playback started and say it stopped playback at 0 ms when going back. No client errors or anything visible.
Device:
* Raspberry Pi 4
* Konstakang LineageOS 23.0 Android TV (Android 16) (with full proprietary GPU drivers)
* Jellyfin Android TV 0.19.5.
The Android TV app is limited so much I can't see the Codec request or otherwise debug at all. However, per this thread, setting a bitrate below native forces a transcode and it immediately works.
Video
Title: 4K HEVC HDR
Codec: HEVC
AVC: No
Profile: Main 10
Level: 150
Resolution: 3840x2160
Aspect ratio: 16:9
Anamorphic: No
Interlaced: No
Framerate: 23.976025
Bitrate: 16770 kbps
Bit depth: 10 bit
Video range: HDR
Video range type: HDR10
Color space: bt2020nc
Color transfer: smpte2084
Color primaries: bt2020
Pixel format: yuv420p10le
Ref frames: 1

