Skip to content

WIP: Use youtube-dl to bypass rate limit - #1029

Closed
aidanharris wants to merge 1 commit into
Soundnode:masterfrom
aidanharris:youtube-dl
Closed

aidanharris wants to merge 1 commit into
Soundnode:masterfrom
aidanharris:youtube-dl

Conversation

@aidanharris

Copy link
Copy Markdown

This is a proof-of-concept that's not meant to be merged (so feel free to close this).

This uses youtube-dl to extract a streamable URL. I don't know how they get around any API limits but I'm guessing the clue might lie here:

https://github.com/rg3/youtube-dl/blob/a26a3c6d343a4da1a3739e3af39147545c51a05d/youtube_dl/extractor/soundcloud.py

In my opinion this is a better solution than requiring people to use their own API key since it's basically "plug and play", all you need is to have youtube-dl installed.

@ghost

ghost commented Dec 2, 2017

Copy link
Copy Markdown

This is a bad idea IMHO, because then youtube-dl needs to be installed on the user's machine. What youtube-dl (and my temporary fix) does is using SoundCloud's API key, which can be used unlimited.

@acxz

acxz commented May 2, 2020

Copy link
Copy Markdown

I believe the Soundcloud API has now been capped at 15K views.

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

Successfully merging this pull request may close these issues.

3 participants