Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing support for direct YT livestream DLs #178

Open
emanueljg opened this issue Aug 19, 2024 · 4 comments
Open

Missing support for direct YT livestream DLs #178

emanueljg opened this issue Aug 19, 2024 · 4 comments

Comments

@emanueljg
Copy link
Contributor

Version running

yt-dlp-web-ui: manually built current master
yt-dlp: v2024.08.06

Describe the bug

  • --live-from-start works, but there's 0 logs or visual feedback of it downloading anything (I had to continuously du my destination directory to confirm it was doing anything)
  • --wait-for-video flat out doesn't work, and won't start downloading a stream even once it has begun

To Reproduce
--live-from-start:
Try to download any ongoing livestream with the template --live-from-start.

--wait-for-video:

  1. Choose a livestream that has not yet started
  2. Start a download in the ui with the template --live-from-start --wait-for-video 60 (check for livestream start each minute)
  3. Have livestream start
  4. Wait > 60 seconds
  5. Check size of destination dir: should not increase, meaning no downloading is occuring

Steps to reproduce the behavior:
See above

Expected behavior
--live-from-start:
Clear feedback from the service, both in logs and UI, that progress is being made
--wait-for-video:
Should start downloading once video has been detected.

Screenshots
N/A

Additional context
N/A

@marcopeocchi
Copy link
Owner

It's a WIP. The feat-livestream-support branch was created to solve this issue.

@marcopeocchi
Copy link
Owner

marcopeocchi commented Aug 19, 2024

It will look like something like this
image
image

I need to test some edge cases before merge into master

@marcopeocchi
Copy link
Owner

Experimental support merged into master

@CrazyWolf13
Copy link
Contributor

@marcopeocchi That's awesome!

Would you consider anywhen in the future (low prio) adding support for twitch streams? for example via streamlink?

Thanks for you opinion on this, If that's something you like, I'd create a new issue and may be able to assist in the process.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants