2025-06-15, 10:12 PM
(This post was last modified: 2025-06-15, 10:18 PM by Stogie87. Edited 1 time in total.)
Hi there,
are there any updates on this topic?
I am using the Jellyfin for Kodi plugin (v1.0.7) on CoreELEC, together with my own modded version of the Embuary skin. I have implemented video codec flag icons and other info displays. However, I have noticed that when it comes to getting the HDR type from my Jellyfin server, no HDR information is available if I use the dynamic video file mode (i.e., playing directly via the Jellyfin plugin without syncing the library). Audio, video, and channel codecs are recognized and displayed, but HDR type is always missing.
I have tried all the known Kodi $INFO tags and ListItem properties (ListItem.HdrType, ListItem.VideoHDRType, ListItem.Property(hdrtype), etc.). None of them work with dynamically streamed Jellyfin content. These only provide results for files that have been added and scanned into the local Kodi library (with "ListItem.HdrType" and ibrary sync). Even advanced attempts using ListItem.Property(Stream.HDRType) or similar variants always return an empty value.
The only method that reliably provides the HDR type for Jellyfin streams is $INFO[Player.Process(video.source.hdr.type)], but this only works while the video is actually playing—not in the library or overview screens.
As of now, there does not seem to be any way to display HDR flags for Jellyfin content before playback starts. Is there any progress or planned update regarding this limitation?
Are there workarounds or future plans to support HDR type metadata for dynamically streamed content in the Jellyfin for Kodi plugin?
Thanks in advance!
are there any updates on this topic?
I am using the Jellyfin for Kodi plugin (v1.0.7) on CoreELEC, together with my own modded version of the Embuary skin. I have implemented video codec flag icons and other info displays. However, I have noticed that when it comes to getting the HDR type from my Jellyfin server, no HDR information is available if I use the dynamic video file mode (i.e., playing directly via the Jellyfin plugin without syncing the library). Audio, video, and channel codecs are recognized and displayed, but HDR type is always missing.
I have tried all the known Kodi $INFO tags and ListItem properties (ListItem.HdrType, ListItem.VideoHDRType, ListItem.Property(hdrtype), etc.). None of them work with dynamically streamed Jellyfin content. These only provide results for files that have been added and scanned into the local Kodi library (with "ListItem.HdrType" and ibrary sync). Even advanced attempts using ListItem.Property(Stream.HDRType) or similar variants always return an empty value.
The only method that reliably provides the HDR type for Jellyfin streams is $INFO[Player.Process(video.source.hdr.type)], but this only works while the video is actually playing—not in the library or overview screens.
As of now, there does not seem to be any way to display HDR flags for Jellyfin content before playback starts. Is there any progress or planned update regarding this limitation?
Are there workarounds or future plans to support HDR type metadata for dynamically streamed content in the Jellyfin for Kodi plugin?
Thanks in advance!