jellyfin / jellyfin-webos

WebOS Client for Jellyfin
https://jellyfin.org
Mozilla Public License 2.0
638 stars 65 forks source link

No HDR support when audio needs transcoding #76

Closed stoically closed 2 years ago

stoically commented 2 years ago

Not sure if this is an issue with the webos app or jellyfin in general: When playing a video file that supports HDR it works fine with full direct play (HEVC video codec and TrueHD audio codec, including the hotfix mentioned in https://github.com/jellyfin/jellyfin-webos/issues/59), but it no longer switches the TV into HDR mode when selecting an audio track that needs transcoding, such as DTS (2020+ model).

Thanks for working on the webos app, it works just great!

anthonylavado commented 2 years ago

There's something I mentioned in that issue somewhere, I believe it ends up being in the server repository. Right now there isn't proper support for "split" transcoding. That is to say, the server doesn't seem to be able to only transcode part of the stream. This all depends on the media of course.

In this case, the audio transcoding is triggering a video transcode, which isn't necessary. We'll have to wait for that to be fixed on the server side.

stoically commented 2 years ago

I see, thanks for the explanation. I've also seen some stuff around ffmpeg parameters that might preserve the HDR setting while searching for it a bit. Gonna open an issue in the server repo then, since the webos can't fix this it seems.