Jeeaaasus / youtube-dl

Automated yt-dlp Docker image
https://hub.docker.com/r/jeeaaasustest/youtube-dl/
MIT License
258 stars 33 forks source link

WebUI: Progress display for running downloads #57

Open fpiesche opened 2 years ago

fpiesche commented 2 years ago

There's currently no way to tell whether a download is still actually running or has stalled in the background. A simple way of displaying running downloads would be to trawl the downloads directory for .ytdl files and simply displaying the current_fragment stat from the JSON within, updating it every second or two. This won't help with seeing total progress, but it'll at least give an indicator whether a download is still moving along.

More advanced implementation ideas:

hadecake commented 1 year ago

seconded this. Recently found your project and it's by far the simplest and cleanest ytdl implementation. Love it. It's just missing some essential functions that hurt it a lot. mainly that there is NO way to tell what it's doing. don't even need something fancy like a progress bar; all it needs is a log view/tab. for example if I add a new channel to the list and save, I can't tell if it runs immediately or will just check it on the next interval.

also it might be good to add --embed-thumbnail and --embed-chapters to the default list.