Open te5s3rakt opened 1 year ago
Thanks for the suggestion. I'll put this on the wishlist.
This is a terrible idea, but maybe it works.
My first thought was that you could setup two sources for the same channel / playlist with different folders and quality settings.
Anyway, the better option is to let Jellyfin transcode as needed or setup a batch process to transcode the higher quality media to a lower quality using idle CPU cycles.
Anyway, the better option is to let Jellyfin transcode as needed or setup a batch process to transcode the higher quality media to a lower quality using idle CPU cycles.
If we had high quality sources, yes, but we don’t. Remember that everything on YouTube is already encoded and compressed from an original source. Encoding from an encode will always produce shit results.
Whereas we have access to a bunch of encodes at different qualities all encoded from the source file. This is the best outcome for us quality wise.
Additionally, storage is cheap, processing is not. So you’re much better off grabbing and storing multiple qualities of the same file.
Pretty much as the title states: It would be nice to be able to download multiple qualities of the same video. So that is multiple copies of the video would be downloaded.
Reason being, there are setups where people are piping their YouTube library into Plex/Emby/Jellyfin. Depending on the horsepower of their server, they may be inclined to "gatekeep" content to their users based on quality. A common scenario is putting 4K content in one library and 1080p max in another, and restricting users to Direct Play. Where a user can't run 4K HDR, etc., they can still watch in a streaming friendly (mp4, 1080p, SDR, stereo audio) version.
TubeSync outlines post indexing all the availability quality types of a video. It'd be handy to cherry pick from those, all the copies you'd like to archive. So like selecting a 4K HDR copy, and a 1080p SDR H264 copy for example.
Sure, you could just download the max quality, and transcode down, but some users servers simply don't have the power to do that on the fly, or in advance. Those same users may have unmetered internet connections though, and care not about downloading a single video half dozen times.