2025-03-01, 07:09 PM
(This post was last modified: 2025-03-01, 07:10 PM by TheDreadPirate. Edited 1 time in total.)
Right now jellyfin-web, and all the clients based on it, allows for downloads of the media. But with no way to then play that file within Jellyfin. You'd have to use an external player on your device. Meaning no progress tracking, watch status, etc.
If you're on Android, though, Findroid (videos only) is an excellent 3rd party app that has a proper offline mode. It will sync the watch status once you are back online and will play files that you've downloaded in the app. Of course, it works as a proper Jellyfin player when online. And since Findroid has the option to use MPV as the playback engine, pre-transcoding is usually not necessary. Though that can come at a battery life penalty.
Having said all that, pre-transcoded downloads have been discussed. There is a github discussion on our "jellyfin-meta" git hub.
https://github.com/jellyfin/jellyfin-met...ussions/66
TLDR; it is not simple to implement. But we definitely agree is it something very desirable.
If you're on Android, though, Findroid (videos only) is an excellent 3rd party app that has a proper offline mode. It will sync the watch status once you are back online and will play files that you've downloaded in the app. Of course, it works as a proper Jellyfin player when online. And since Findroid has the option to use MPV as the playback engine, pre-transcoding is usually not necessary. Though that can come at a battery life penalty.
Having said all that, pre-transcoded downloads have been discussed. There is a github discussion on our "jellyfin-meta" git hub.
https://github.com/jellyfin/jellyfin-met...ussions/66
TLDR; it is not simple to implement. But we definitely agree is it something very desirable.