This is how I watch Youtube. Clean UI. No ads.
Features added:
- Smooth media playback. (DASH makes this hard but current implementation is usable).
- Media fetching retry with backoff.
- Auto picture-in-picture when user leaves page mid-playback.
- 720p setting selects correct video quality.
- English audio is always preferred, including videos with dubbed audio.
- Timestamp jump fixes.
- Uses MediaSession API for external media control.
- Comments from invidious API.
- Retry Youtube 403 errors with proxy.
- Captions from invidious companion
Notes:
- Requires a WORKING invidious instance.
Show Original README
- Project hub
- Announcements
- › CloudTube repo
- NewLeaf repo
- Documentation repo
- Mailing list for development and discussion
- Todo tracker for listing problems and feature requests
- Chatroom on Matrix