Jellyfin Forum
Issue with Playback of HEVC files in Jellyfin, Dolby Vision tag misconfiguration - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+--- Thread: Issue with Playback of HEVC files in Jellyfin, Dolby Vision tag misconfiguration (/t-issue-with-playback-of-hevc-files-in-jellyfin-dolby-vision-tag-misconfiguration)



Issue with Playback of HEVC files in Jellyfin, Dolby Vision tag misconfiguration - Delleg - 2024-11-25

Hello everyone,

I’m experiencing an issue with HEVC (h265) video playback in Jellyfin, particularly with files encoded in Dolby Vision. My setup includes a GTX 3060 GPU on Windows 11, and I have CUDA Toolkit installed. While attempting to play certain videos, I noticed that the playback fails on some devices, especially those requiring compatibility with the hvc1 tag.

Upon inspecting the media file details, I realized that Jellyfin transcodes the videos with the dvh1 tag, which is incompatible with some of my devices, such as my Samsung Smart TV running Tizen OS.

I’ve looked through Jellyfin’s settings and configuration but haven’t found an option to explicitly set the video tag during transcoding. It seems like Jellyfin’s FFmpeg integration might not have the necessary flag (-tag:v hvc1) for HEVC output.

log

Here’s what I’ve tried so far:

Verified that my FFmpeg is up to date.
Checked Jellyfin’s admin panel for any playback or transcoding profile settings.
Searched for custom configuration options but couldn’t find a way to override the tag Jellyfin applies during transcoding.
Does anyone know how to:

Force Jellyfin to use the hvc1 tag for HEVC transcoding?
Edit the FFmpeg command Jellyfin uses for transcoding tasks?
Add a custom transcoding profile to resolve this issue?
Any guidance or suggestions would be greatly appreciated!

Thank you!


[url=https://pastebin.com/raw/ZrZqZ6gu][/url]


RE: Issue with Playback of HEVC files in Jellyfin, Dolby Vision tag misconfiguration - TheDreadPirate - 2024-11-25

There is not config to change the ffmpeg command Jellyfin produces without changing the server code. You can force transcoding with tone mapping by lowering the bit rate setting in the player, or in the global settings, or stripping DV in favor of the HDR10 base layer.


RE: Issue with Playback of HEVC files in Jellyfin, Dolby Vision tag misconfiguration - gnattu - 2024-11-26

Hello, what you are seeing is a result from a recent client change for Tizen to allow direct playback of the fallback layers, but the server thinks the client has full Dolby Vision capability when a remux is really needed. I made a PR on the sever to fix this: https://github.com/jellyfin/jellyfin/pull/13113