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

Is there a way to enable or configure a number of simultaneous downloads? #358

Open
Ben64 opened this issue Dec 20, 2023 · 6 comments
Open
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@Ben64
Copy link

Ben64 commented Dec 20, 2023

As it is, MeTube is the best thing I've found for downloading live streams from Twitch. However, if one stream is being downloaded, nothing else can be at the same time, and the extra streams gets completely missed. Allowing concurrent downloads that is configurable would be excellent for my use case.

@PikuZheng
Copy link
Contributor

are you meaning #314

@Ben64
Copy link
Author

Ben64 commented Dec 21, 2023

are you meaning #314

No, multiple threads is nice but not what I'm referring to. If I put two currently live streams from twitch into MeTube, only the first one will download, and the second one is stuck in queue waiting for the first to finish. This results in the second stream being potentially lost in time forever.

I'd like a separate instance of yt-dlp to be launched if configured to do so

@PikuZheng
Copy link
Contributor

well... maybe the easist way is deploy multi cotainer.

@Ben64
Copy link
Author

Ben64 commented Dec 21, 2023

Wouldn't the easiest way be to just add this feature to the application?

@alexta69 alexta69 added enhancement New feature or request help wanted Extra attention is needed labels Dec 30, 2023
@rrediske
Copy link

rrediske commented Apr 9, 2024

Wouldn't the easiest way be to just add this feature to the application?

Nope. The easiest way by far would be to deploy a second container, especially these days with docker compose and such, we're talking maybe 5 minutes? I can't imagine rewriting metube for simultaneous downloads would take less than 5 minutes.

But in the end, it depends on how badly you want it. If it's not worth 5 minutes of your time, you probably don't want it as badly as you think you do.

@Ben64
Copy link
Author

Ben64 commented Apr 9, 2024

Wouldn't the easiest way be to just add this feature to the application?

Nope. The easiest way by far would be to deploy a second container, especially these days with docker compose and such, we're talking maybe 5 minutes? I can't imagine rewriting metube for simultaneous downloads would take less than 5 minutes.

But in the end, it depends on how badly you want it. If it's not worth 5 minutes of your time, you probably don't want it as badly as you think you do.

Having a queue that allows multiple concurrent downloads would be so much more convenient than adding more containers every time I want to download a stream

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

No branches or pull requests

4 participants