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

Automatically download VOD when stream ends #977

Open
2 tasks done
dlfsjdfjodifjsodifjsdo opened this issue Feb 25, 2024 · 3 comments
Open
2 tasks done

Automatically download VOD when stream ends #977

dlfsjdfjodifjsodifjsdo opened this issue Feb 25, 2024 · 3 comments
Labels
enhancement New feature or request

Comments

@dlfsjdfjodifjsodifjsdo
Copy link

Checklist

Write your feature request here

Is such a thing possible within the app?
There are many cases where VODs get deleted before I can download them.

@dlfsjdfjodifjsodifjsdo dlfsjdfjodifjsodifjsdo added the enhancement New feature or request label Feb 25, 2024
@glubsy
Copy link

glubsy commented Mar 10, 2024

Why not download the stream as it is being broadcasted?

There are tools available for that: example here.

Triggering download on the VOD as soon as it ends would not be reliable anyway: the video Id changes when it becomes a VOD, and there is no guarantee that the VOD would not be deleted immediately after the stream has ended.

@superbonaci
Copy link
Contributor

superbonaci commented Mar 11, 2024

@glubsy But if you start downloading a VOD after it has ended, and they delete it, won't allow you to complete the download once you've started, or takes action immediately regardless?

That script you mention, what happens if you run it a while after the stream has started, will it download everything from the beginning or only the content as it goes? Because that will mean you must start capturing as soon as the stream begins.

@superbonaci
Copy link
Contributor

superbonaci commented Mar 14, 2024

The script you link https://github.com/mrwnwttk/livestream_scripts indeed downloads the stream as it is being broadcasted, but doesn't get the whole stream from the beginning, only from that point going forward. That means you have the run the script before the stream begins so keeps monitoring it...

I've reported the issue let's see what they say about it:

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

No branches or pull requests

3 participants