1
0
mirror of https://git.sr.ht/~cadence/NewLeaf synced 2024-11-14 03:57:31 +00:00
Go to file
2020-08-30 01:16:18 +12:00
.generic-updater Add generic-updater scripts 2020-08-12 01:21:10 +12:00
extractors Experimental: filter specific itags for dash video 2020-08-30 01:16:18 +12:00
tools Allow uppercase in URL domain 2020-08-24 22:38:01 +12:00
.gitignore Add configuration 2020-08-12 02:05:22 +12:00
configuration.sample.py Add configuration 2020-08-12 02:05:22 +12:00
index.py Remove unused declarations in index 2020-08-29 19:19:55 +12:00
LICENSE Add readme and license 2020-08-08 00:31:43 +12:00
README.md Update README to match project state 2020-08-21 00:09:51 +12:00
requirements.txt Add python-dateutil to requirements 2020-08-14 00:14:49 +12:00

Second

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

Status

These endpoints are somewhat implemented:

  • /api/v1/videos/{id}
  • /api/v1/channels/{ucid}
  • /api/v1/channels/{ucid}/{part}
  • /api/v1/channels/{part}/{ucid}
  • /api/v1/search?q={search}
  • /api/v1/search/suggestions?q={search}
  • /vi/{id}/{file}
  • /api/manifest/dash/id/{id}

The future

  • Playlists
  • Channel playlists
  • Proxying video streams and ?local
  • ...anything else?

License

AGPL 3