manbearwiz/youtube-dl-server

Request: Error handling on download thread

GeorgeHahn opened this issue · 3 comments

Queue downloading does not recover after any error occurs on the download thread.

This is the same issue as: #43

I'm experiencing this same issue. Did you @GeorgeHahn find a solution?

Nope. This issue could be fixed pretty easily with a PR, but the project appears to be unmaintained. I think I remember fixing this locally, but my server was stolen and I never pushed the code to my fork.

I haven't tried it, but my notes mention https://github.com/Tzahi12345/YoutubeDL-Material as a promising alternative.

Yeah somehow I stopped getting notified about issues in this repo. I had no idea this many people were using it. I pushed an update to switch from bottle to starlette and got rid of the queue and download worker in favor of a starlette BackgroundTask. I think this should address the issue.