2025-03-28, 10:25 PM
Yes, you are correct that if fMP4 is disabled then it can't handle Dolby Vision. I think that is quite typical case everywhere except native hls with WebOS. Then again native hls fails to handle Dolby Vision when fMP4 is enabled. I don't think that is relevant issue at all. Just choose working setting like you do with official Jellyfin release. It just happens to be the other one when hls.js is used.
Dolby Atmos does not trigger because EAC3 needs to be transcoded to AAC (as EAC3 in video is not supported by WebOS). I tried to explain that in my first message. That's why I wanted to have opinions from devs because it would be possible to enable support for EAC3 and AC3 (EAC3 can have Atmos), but it would require to separate audio and video to different files. That is fault of WebOS, but so is the broken native hls.
I doubt that Dolby Atmos is actually working even when badge is shown at least when audio is pushed through HDMI ARC to amplifier. Maybe it is working on integrated speakers, I can't really tell.
I think using hls.js fixes much more than it breaks. I definitely need to compile my own version if it won't be taken to official Jellyfin. My LG C2 does not support DTS and prevents passing it to my amp. So every video that has DTS sound needs hls. And every DoVi mkv also needs hls. And all those would be played in stereo if native hls is used.
Dolby Atmos does not trigger because EAC3 needs to be transcoded to AAC (as EAC3 in video is not supported by WebOS). I tried to explain that in my first message. That's why I wanted to have opinions from devs because it would be possible to enable support for EAC3 and AC3 (EAC3 can have Atmos), but it would require to separate audio and video to different files. That is fault of WebOS, but so is the broken native hls.
I doubt that Dolby Atmos is actually working even when badge is shown at least when audio is pushed through HDMI ARC to amplifier. Maybe it is working on integrated speakers, I can't really tell.
I think using hls.js fixes much more than it breaks. I definitely need to compile my own version if it won't be taken to official Jellyfin. My LG C2 does not support DTS and prevents passing it to my amp. So every video that has DTS sound needs hls. And every DoVi mkv also needs hls. And all those would be played in stereo if native hls is used.