mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-07-16 05:43:54 +03:00
[PR #11334] Add support for out-of-spec but existent, Dolby Vision Profile 8 CCid 6 media. #12847
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Original Pull Request: https://github.com/jellyfin/jellyfin/pull/11334
State: closed
Merged: Yes
As described in the linked issue, there are media that are identified by mediainfo as Dolby Vision Profile 8 CCid 6. Since BluRay spec guarantees, as far as I could tell, that all HDR containing BluRays have at least an HDR10 layer acting as the base layer, and more specifically in this case, since the above must stem from a DoVi BluRay (which is the only case that uses CCid 6, see Profile 7), Dolby Spec requires that a "BluRay compatible" HDR base/fallback layer exists, which should be HDR10 as described above.
Hence, given that FFmpeg supports profile 8, the above cases should be tagged as DOVIWithHDR10.
Any corrections are encouraged and appreciated!
Changes
Add an extra switch case, so as to tag Profile 8 CCid 6 as DOVIWithHDR10
Issues
Fixes #11330