2020-08-07 12:31:09 +00:00
|
|
|
|
# Second
|
|
|
|
|
|
2021-02-11 11:31:07 +00:00
|
|
|
|
## Navigation
|
|
|
|
|
|
|
|
|
|
- [Project hub][hub]
|
|
|
|
|
- [Announcements][announce]
|
|
|
|
|
- [CloudTube repo][cloudtube]
|
|
|
|
|
- › Second repo
|
|
|
|
|
- [Mailing list][list] for development and discussion
|
|
|
|
|
- [Todo tracker][todo] for listing problems and feature requests
|
|
|
|
|
- [Chatroom on Matrix][matrix]
|
|
|
|
|
|
2020-08-07 12:31:09 +00:00
|
|
|
|
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}`
|
2020-08-07 14:54:39 +00:00
|
|
|
|
- `/api/v1/search?q={search}`
|
2020-08-20 12:09:51 +00:00
|
|
|
|
- `/api/v1/search/suggestions?q={search}`
|
2021-01-17 22:59:14 +00:00
|
|
|
|
- `/api/v1/captions/{id}`
|
2020-08-07 14:54:39 +00:00
|
|
|
|
- `/vi/{id}/{file}`
|
2020-08-09 08:38:40 +00:00
|
|
|
|
- `/api/manifest/dash/id/{id}`
|
2020-08-07 12:31:09 +00:00
|
|
|
|
|
|
|
|
|
## The future
|
|
|
|
|
|
2020-08-20 12:09:51 +00:00
|
|
|
|
- Playlists
|
|
|
|
|
- Channel playlists
|
2020-08-07 12:31:09 +00:00
|
|
|
|
- Proxying video streams and ?local
|
2020-08-20 12:09:51 +00:00
|
|
|
|
- ...anything else?
|
2020-08-07 12:31:09 +00:00
|
|
|
|
|
|
|
|
|
## License
|
|
|
|
|
|
|
|
|
|
AGPL 3
|
2021-02-11 11:31:07 +00:00
|
|
|
|
|
|
|
|
|
[hub]: https://sr.ht/~cadence/tube/
|
|
|
|
|
[announce]: https://lists.sr.ht/~cadence/tube-announce
|
|
|
|
|
[cloudtube]: https://git.sr.ht/~cadence/cloudtube
|
|
|
|
|
[second]: https://git.sr.ht/~cadence/Second
|
|
|
|
|
[list]: https://lists.sr.ht/~cadence/tube-devel
|
|
|
|
|
[todo]: https://todo.sr.ht/~cadence/tube
|
|
|
|
|
[matrix]: https://matrix.to/#/#cloudtube:cadence.moe
|