Files
proton-stream/docs
nvrl bb5a6638c4 feat(core,meta,app,android,ios): title logos and runtimes
ani.zip sent each series' TVDB clear logo and every episode's running
time from the start, and neither was kept. Enrichment now stores the logo
in title_metadata.logo_url (kept across a refresh of the same entry, like
the fanart) and episode runtimes in episode_metadata.runtime, TVDB's
first and AniDB's length after it. AniList's duration lands in
TitleDetails::runtime; TMDB episode runtimes are kept too.

Schema v13 adds the two columns and marks AniList titles un-enriched
without deleting anything. TitleDetails::revision lets details written
before runtime existed refetch by id while the old ones stay on screen,
instead of blanking them in the migration as v10 did.

Clear logos are padded to a square, so each client crops them to their
visible pixels before drawing. The logo replaces the name on the
library's banner and the title page (not on a light theme's title page,
where lettering made for dark art can vanish). Episode rows show how long
they run, in place of the file size on Android and iOS; a film's runtime
joins its line of facts.
2026-10-29 16:11:24 +01:00
..

proton-stream documentation

proton-stream turns the videos in your Proton Drive, and the share links people send you, into a library you can browse and stream. It runs on Linux, Windows, Android, Android TV and iOS. This is an unofficial client, not a Proton product.

The library in the desktop app

Start here

  • Getting started: install, add your first share, press play.
  • Installation: every platform, and how to update and uninstall.
  • FAQ: short answers to the questions people ask first.

Using it

  • User guide: the library, title pages, the player, downloads, history and settings.
  • Account and sync: signing in, folders of your own Drive, and keeping your place on every device.
  • Android and iOS: what is different on a phone, a tablet and Android TV.

Reference

When something goes wrong

  • Troubleshooting: links that will not add, sign-in problems, playback problems, and where the logs are.

Contributing

Bugs are tracked in BUGS.md in the repository.