Thanks. I just couldn’t tell from that link or any other that it was due to literally be supported in the next release. But I don’t “speak” GitHub very well.
Yeah sorry about that, should have linked back to it.
But yes if all goes well 10.7 should have it, each release updates seem to come out faster, as each one has massive code cleanups that make new features even easier to add.
Dev talks about that here, should be the second comment. https://www.reddit.com/r/jellyfin/comments/hzdoz2/so_why_jellyfin/?utm_source=share&utm_medium=web2x
For the record, and I’m repeating myself here, even if you are NOT transcoding HDR content, and are just playing it in original 4K HDR, or playing on a client that applies tone mapping to the video itself after a transcode, all of the thumbnails you generated for the seek bar of the video are washed out images because they were generated without tone mapping! There is really no excuse whatsoever for Plex not supporting basic features for a paid service.
I bought a 5-bay NAS instead of an 8-bay NAS because the 5-bay model had support for 3 or 4 concurrent 4K transcodes. But little did I know…the most popular media server in the world, is still serving 3rd world quality features. Worst part is people say these features are missing because they’re focusing on their DVR functionality. Well guess what? That is broken as hell as well. I have channels missing depending on what device I’m connecting to plex on. And if I want to watch a show as I’m recording it, it requires a second tuner/iptv stream to do it…instead of doing the common sense thing which is play the recording back to you as it’s saving it.
Plex. Jackass of all trades. Master of none.
FWIW Roku plays PGS subs fine for me, 4K or no 4K
I was disappointed to find today that when watching a movie at a friend’s house, it was choosing the wrong version. The client was a Samsung Smart TV that’s 4K HDR. However we were watching remotely, so it was transcoding my library. I have a lot of 4K HDR but 1080p versions “side by side” with the 4K HDR. The Samsung was insisting on choosing the 4K version every time. I had the quality set to 20 Mbps.
SO PLEX @OttoKerner et al :
Can you just make it where Plex never transcodes a 4K HDR. Maybe this has been requested or mentioned. But wouldn’t it be better for Plex to never transcode HDR, since it can’t tonemap, than to transcode awfully? Because if Plex knew to never transcode, maybe it would force the client to choose the video that it didn’t have to tonemap?
Taking a swing at this:
On the 4K TV, setting the video play quality to ‘original’ should eliminate the major reason to transcode 4K video.
On your PMS server, there’s a Transcoder setting for ‘Disable video stream transcoding’ but it’s not limited to remote players or just HDR video. PMS may still transcode audio and there are implications for subtitles.
Unfortunately can’t set to “original” at friends house for 4K HDR because the server can only pump out 50 Mbps max (my max internet upload speed, although I have 1 Gbps download… but it’s upload that counts obv on server side). And on top of that will occasionally have two or three streams going out. So I have to set max remote streaming at 15 sometimes 20 Mbps at the sever level.
TL;DR Plex HAS to transcode in remote stream situation (this is true for most folks).
But the main issue is if Plex sees an HDR and a 1080p file sitting side by side and is doing transcoding, it should just transcode the 1080p and keep its hands off the HDR file.
Having a max upload of 50 Mbps on the Internet is likely going to be a impediment to virtually all remote UHD clients whether HDR or SDR.
Any videos with bit-rates that exceed your Internet connection must force a transcode if you want to watch the video remotely which of course brings out the lack of tone mapping issue.
They also don’t seem to acknowledge serious bug reports from paying customers. I don’t blame the actual developers, they’re probably not given time during the day to be able to actually afford caring about what people are saying on the forums… but honestly, it looks bad when a company is taking people’s money and can choose to totally ignore valid issues customers have.
Couldn’t agree more, its so odd to me that all the server releases are focused on DVR and LiveTV bug fixes, with no attention paid to the forums or all the bugs/features real paid plexpass users are asking for…
Nvidia Shield just added tone mapping with the latest update!
Unfortunately that doesn’t help with the problem most of us are experiencing, which is when 4K content is being transcoded. If Plex did the transcoding to HEVC and kept the HDR in tact, then the tone mapping on the shield side might help (assuming you’re always watchning on the other end with a shield device). But if you’re on the go using a tablet, mobile phone, or someone elses TV, this won’t do any good.
The best approach would be for Plex Server to handle the tone mapping when it does the transcoding.
Can only agree. I am actually looking into Emby right now because at least it got tone mapping on the road map…
Jellyfin just added support for this into their unstable builds. Will be a little while until it gets released in stable but its there and working!
Unfortunately Jellyfin is no option for me, only Plex or Emby. But it’s definitely nice seeimg them implement it. I can only hope this will put Plex and Emby in the position to deal with this feature sooner than later.
Jellyfin requires a nvidia gpu to work.
That’s not what the Jellyfin website says.
Hardware Acceleration
“FFMpeg and Jellyfin can support multiple hardware acceleration implementations such as Intel Quicksync (QSV), AMD AMF, nVidia NVENC/NVDEC, OpenMax OMX and MediaCodec through Video Acceleration API’s.”
I guess I should have been more clear, although I though it was clear given the topic:
Jellyfin requires a nvidia gpu in order to get tonemapping working.
Can we at least add tone mapping to the optimizer? Plex Media Player app on the PC can tone map a 4k HDR source > 4K correctly on a non HDR display. So why can’t this be done for the optimizer?
Yeah, I would be happy to have the optimizer have tone mapping. So I could create a 720p SDR copy for my remote users automatically, when adding a 4K HDR movie to the library.