-
-
Notifications
You must be signed in to change notification settings - Fork 3.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Only do DoVi remux when the client supports profiles without fallbacks #13113
Only do DoVi remux when the client supports profiles without fallbacks #13113
Conversation
In 10.10 clients that can only play the fallback layer like the Samsung TVs will report `DOVIWithHDR10` as supported video range, but the server should not do remux in DoVi as the client can only play the fallback layer. This changes the server to only do DoVi remux when the client can play DoVi videos without a fallback layer.
Only do DoVi remux when the client supports profiles without fallbacks Original-merge: 9464f9e Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Bond_009 <bond.009@outlook.com>
|
The |
LG TV and Samsung TV has different logics because for Samsung TVs there are no DoVi capabilities at all so those color ranges are reported purely for the fallback layer. On LG TVs the real DoVi without fallback is always reported on supported TVs. The reason behind this change is that Samsung TV also has buggy HLS player that struggles with seeking. |
|
Don't they share the client code? Those capabilities can't be reported as far as I recall without |
|
it is directly hard coded. |
|
I will have to look deeper into the client code. Thanks for explaining! |
In 10.10 clients that can only play the fallback layer like the Samsung TVs will report
DOVIWithHDR10as supported video range, but the server should not do remux in DoVi as the client can only play the fallback layer. This changes the server to only do DoVi remux when the client can play DoVi videos without a fallback layer.Changes
Issues
Forum report: https://forum.jellyfin.org/t-issue-with-playback-of-hevc-files-in-jellyfin-dolby-vision-tag-misconfiguration?pid=43992