lbryio / lbry-desktop

A browser and wallet for LBRY, the decentralized, user-controlled content marketplace.
https://lbry.tech
MIT License
3.57k stars 415 forks source link

Pause/Resume Downloads (especially for stalled/failed) #7261

Open rambo919 opened 2 years ago

rambo919 commented 2 years ago

I commonly have instances (these days with 80-90% of attempted downloads) of the download simply silently failing and staying stuck at any percentage of downloaded.

Then I have to kill all lbry instances, restart them and restart the download from scratch. Due to the huge sizes (2+GB for 50min+) of the downloads that I cannot set (I have to reconvert them to smaller size afterwards myself) this means a single download can take anything from an hour to all day with constant kill/restarts until I finally downloaded the thing.

I cannot use a separate download manager because almost none of the videos show a "save video as" that is not greyed out in an internet browser.

Same problem with multiple channels so the easiest fix is a button to pause/resume? Adding smaller download options won't fix the problem as much as alleviate it.

jessopb commented 2 years ago

Thanks for the push - this feature is close, and the pause and start rpc calls already exist. Should be able to get to this soon after the next release.