Go to file
Lomanic 5f47e1a71b
Fix extracting with cookie consent page in EU
Fix #27 use maintained yt-dlp lib instead of youtube-dlc

Because of the following changes in YT, we have to switch to a
maintained library https://github.com/ytdl-org/youtube-dl/issues/28604
While yt-dlp is not fixed today, youtube-dl is fixed in master and as
yt-dlp is quick to merge upstream changes back to their repo, we can
hope the issue will also be fixed there timely.

For requests sent by us directly, we include the cookies.

Ref https://github.com/ytdl-org/youtube-dl/issues/28604
2021-04-03 15:09:58 +13:00
.generic-updater Add generic-updater scripts 2020-08-12 01:21:10 +12:00
extractors Fix extracting with cookie consent page in EU 2021-04-03 15:09:58 +13:00
root Add front page 2021-04-03 14:42:30 +13:00
tools Fix temporary file removal again 2021-04-03 14:57:51 +13:00
.dockerignore Docker updates 2021-03-23 23:31:49 +13:00
.gitignore Docker updates 2021-03-23 23:31:49 +13:00
Dockerfile Docker updates 2021-03-23 23:31:49 +13:00
LICENSE Add readme and license 2020-08-08 00:31:43 +12:00
README.md Move endpoint status to documentation 2021-02-27 15:08:39 +13:00
configuration.sample.py Allow configuring the bind host address and port. 2021-03-12 00:18:07 +13:00
index.py Fix extracting with cookie consent page in EU 2021-04-03 15:09:58 +13:00
requirements.txt Fix extracting with cookie consent page in EU 2021-04-03 15:09:58 +13:00

README.md

NewLeaf

Navigation

A Python web project that mirrors the Invidious API, passing all calls directly to youtube-dl and reformatting the response to be compatible.

Status

→ See the documentation.

License

AGPL 3