alexta69 / metube

Self-hosted YouTube downloader (web UI for youtube-dl / yt-dlp)
GNU Affero General Public License v3.0
4k stars 263 forks source link

Start a "live" scheduled download doesn't give the hand #302

Open emericv opened 11 months ago

emericv commented 11 months ago

When I start a "live" video scheduled in the future (with YTDL_OPTIONS: '{"wait_for_video": [0, 604800], "live_from_start": true}'), the IDE doesn't give the hand like this :

image

alexta69 commented 9 months ago

I don't suppose this feature is supported in yt-dlp, therefore it isn't supported in MeTube.

emericv commented 9 months ago

@alexta69 Yes it's supported by yt-dlp : image

alexta69 commented 9 months ago

Amazing, I didn't know that! In that case, let's hope someone contributes the code to implement this in MeTube.

emericv commented 9 months ago

Ok, I will try to look this if I can... :)

arabcoders commented 7 months ago

This will require a multi thread/process approach for downloading to not block other downloads. My alternative idea has been implemented in metube already and can be accomplished using some cleaver hacks. you can request the new /history endpoint which will show you when the video will start broadcasting, compare the date and then requeue the video.