stashapp / stash

An organizer for your porn, written in Go. Documentation: https://docs.stashapp.cc
https://stashapp.cc/
GNU Affero General Public License v3.0
9.42k stars 804 forks source link

[Feature] Allow downloading of video(s) offline #3073

Open jankid14 opened 2 years ago

jankid14 commented 2 years ago

As titled, under some circumstances it'd be nice to be able to download / cache a few videos offline. Say if you're expecting to be cut off from the server running Stash. I'm imagining that it would just download to the local Browser storage, something akin to Plex downloading a film ahead of time. It could use one of web storage options, probably IndexedDB or the FileSystem API (Chromium-only).

This would need to come with some facility to manage the offline media, like listing the downloads in one place. Ability to delete one or clear all, etc.

TIA!

kyle-greenholt commented 1 year ago

For anyone looking at this in the meantime, you can fairly easily download videos from the "Stream" link in the "File Info" tab for a scene. This doesn't address all of the requests in this issue but does facilitate some level of offline access.