2024-03-06, 04:16 PM
(This post was last modified: 2024-03-06, 04:23 PM by flynnz. Edited 1 time in total.)
:: I am sure this has been asked in one way or another many times on this forum, but I did search around first and couldn't really find any posts that answered this question. But I do want to apologize in the event that this is an exhausted topic ::
Does anyone know if we will ever see h.265 decoding (and other codecs that need to be transcoded) on the Jellyfin playback clients?
Needing a GPU or beefy modern CPU to transcode on a file/media server is far from ideal (cost, heat, electricity).
and even if you have a hefty setup, I imagine you will still be severely limited to how many streams you can encode at one time. For example, I share my server with my large family and friends and can hit over 10 connections at one time. This isn't a problem for files just being served up, even with my old CPU, but I imagine if I had to encode 10 video streams at a time, even a fairly decent GPU/CPU would have issues.
As it stands now, I am hand-converting all my video files using Handbrake so I don't have to encode anything in real time on my server. The issue is, that I will never get to all the video files, there are just too many. Plus having to deal with future files also seems very daunting.
So will we ever see a day when we won't need to transcode in real time or is there a technical reason the client playback software can't decode certain codecs? (licensing perhaps?)
Also as a newcomer, I was just wondering how people here set up their servers to deal with this. Do you just throw tons of horsepower at the issue? Or do you re-encode files so they don't need to be transcoded in real time?
Does anyone know if we will ever see h.265 decoding (and other codecs that need to be transcoded) on the Jellyfin playback clients?
Needing a GPU or beefy modern CPU to transcode on a file/media server is far from ideal (cost, heat, electricity).
and even if you have a hefty setup, I imagine you will still be severely limited to how many streams you can encode at one time. For example, I share my server with my large family and friends and can hit over 10 connections at one time. This isn't a problem for files just being served up, even with my old CPU, but I imagine if I had to encode 10 video streams at a time, even a fairly decent GPU/CPU would have issues.
As it stands now, I am hand-converting all my video files using Handbrake so I don't have to encode anything in real time on my server. The issue is, that I will never get to all the video files, there are just too many. Plus having to deal with future files also seems very daunting.
So will we ever see a day when we won't need to transcode in real time or is there a technical reason the client playback software can't decode certain codecs? (licensing perhaps?)
Also as a newcomer, I was just wondering how people here set up their servers to deal with this. Do you just throw tons of horsepower at the issue? Or do you re-encode files so they don't need to be transcoded in real time?