this post was submitted on 24 Jan 2025
1 points (100.0% liked)

It's A Digital Disease!

23 readers
1 users here now

This is a sub that aims at bringing data hoarders together to share their passion with like minded people.

founded 2 years ago
MODERATORS
 
The original post: /r/datahoarder by /u/flock-of-nazguls on 2025-01-24 16:04:37.

This is slightly OT, but I need a solution that both our datahoarder customers and tech-illiterate customers will approve of.

We sell media products (classes), each of which is made up of about 10-20 individual mp4 video files of 5-60 minutes each (lessons). We offer both SD and HD renditions, but generally the files are pretty large, so it's not really efficient to just zip them up as a single file.

The vast majority of users own 1-2 products, but we have many with dozens, and a few thousand customers with hundreds of purchases. They're in for some major suffering if they want to download everything!

There are download links for each product's videos, but it's annoying to babysit click/save downloading all the files. Users with really crappy connections have a Bad Time because we use signed CDN links that expire after a couple hours, so they can't even use the browser's "resume" on error if they walk away.

We have a couple candidate ideas:

  • write a small Electron app as a downloader (relatively higher effort and adds support headaches)
  • do the user ownership check in a CDN lambda (read: allow long-lived links that work if you're logged into the main site) and suggest a 3rd party downloader

I'm still leaning towards a custom downloader (could also pre-structure directories for Plex or other player?) but we're pretty tight on resources, so if I could instead just say "point this free app at this url and it will do the right thing", that would be a week or two of my life I'd get back.

Suggestions? Thanks!

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here