Hello, I just want to suggest to have a separate “Quality Settings” for Live TV & DVR. The reason why is because I’m playing movies, tv shows, and personal medias in maximum quality (remote & local) but I don’t want to play Live TV in maximum quality because plex always transcode the Live TV in my case. I don’t have a powerful machine in my local to transcode UHD -> UHD Live TV channels and also I’d also like to save computing power because i’m planning to move my Live TV server to a smaller machine (raspberry pi) to save energy.
what I want to achieve is set the maximum quality for movies, tv shows but not for the Live TV.
Then Live TV will still be transcoded, which the RasPi cannot do.
Yeah, you’re right, but, based on my observation, transcoding UHD -> UHD is heavier than transcoding UHD -> 720p. So I guess, I have to transcode it to lower quality for the smaller machine will be able to transcode the live tv. I’m hoping that I can handle that from there.
I doubt that the pi will ever be able to even decode UHD.
an rpi 4? I’m not sure, haven’t tried it yet, but yeah, just like what i have said, those are just part of my plans. if not possible with a pi then at least a machine with a lower power consumption to save energy.
currently, that’s not possible because Live TV & DVR have tightly coupled quality settings with other medias that can be played directly.
I made it work with a workaround (using xTeVe). PMS is no longer transcoding UHD -> UHD. I used an iptv-proxy (xTeVe) with FFmpeg in it. ffmpeg (with my control) is now in-charge of transcoding UHD -> SD.
In this setup, even my client (Android TV) is set to maximum quality, the quality is still SD and it’s not transcoding (average CPU usage from ffmpeg, not 100%, PMS transcoder almost has no CPU usage). Not a user-friendly solution but it works in my case.
If it’s possible to close this suggestion instead of deleting, would be nice.
PS: it works with mpegts not in hls, might work for you, just play around.
Cc: @OttoKerner