Hi,
ich bin's mal wieder
kurze Frage:
Sollte Kodi Nexus nicht alle HDR Formate in der Video Datei erkennen können?
Mir wird lediglich der HDR10 Flag angezeigt aber nicht der Dolby Vision Flag.
Müssen diese manuell im Dateinamen geändert werden?
Oder mache ich etwas falsch?
Danke im Voraus!
Alles anzeigen
Grundsätzlich übernimmt Kodi jetzt die Erkennung. Es ist aber weiterhin möglich, die Anzeige der einzelnen Icons über Dateiname/Pfad zu forcieren, wenn Kodi nichts erkennt. Hier ist der Skin-Code, mit dem geprüft wird:
<expression name="IsVideoHDR10Plus">
String.IsEmpty(ListItem.HdrType) + String.IsEmpty(VideoPlayer.HdrType) + [String.Contains(ListItem.FileNameAndPath,hdr10plus)
| [VideoPlayer.IsFullscreen + String.Contains(Player.FileNameAndPath,hdr10plus)]]
</expression>
<expression name="IsVideoHDR10">
String.IsEqual(ListItem.HdrType,hdr10) | String.Contains(ListItem.FileNameAndPath,hdr10)
| [VideoPlayer.IsFullscreen + [String.IsEqual(VideoPlayer.HdrType,hdr10) | String.Contains(Player.FileNameAndPath,hdr10)]]
</expression>
<expression name="IsVideoHDR">
String.IsEmpty(ListItem.HdrType) + String.IsEmpty(VideoPlayer.HdrType) + [String.Contains(ListItem.FileNameAndPath,hdr)
| [VideoPlayer.IsFullscreen + String.Contains(Player.FileNameAndPath,hdr)]]
</expression>
<expression name="IsVideoHLG">
String.IsEqual(ListItem.HdrType,hlg) | String.Contains(ListItem.FileNameAndPath,hlg)
| [VideoPlayer.IsFullscreen + [String.IsEqual(VideoPlayer.HdrType,hlg) | String.Contains(Player.FileNameAndPath,hlg)]]
</expression>
<expression name="IsVideoDolbyVision">
String.IsEqual(ListItem.HdrType,dolbyvision) | String.Contains(ListItem.FileNameAndPath,.dv.) | String.Contains(ListItem.FileNameAndPath,dolbyvision) | String.Contains(ListItem.FileNameAndPath,dolby-vision) | String.Contains(ListItem.FileNameAndPath,dolby vision)
| [VideoPlayer.IsFullscreen + [String.IsEqual(VideoPlayer.HdrType, dolbyvision) | String.Contains(Player.FileNameAndPath,.dv.) | String.Contains(Player.FileNameAndPath,dolbyvision) | String.Contains(Player.FileNameAndPath,dolby-vision) | String.Contains(Player.FileNameAndPath,dolby vision)]]
</expression>
Alles anzeigen