ferristream
Stream torrents directly to your media player. Search, select, watch.
Motivation
Sometimes I just want to try out a movie/series without having to download their entire discography. This tools makes it possible to connect to my indexer, start a sequential torrent and see if I dig it.
Disclaimer
This project is partly written by Claude Opus 4.5
Installation
Quick Install (Recommended)
macOS/Linux:
|
Windows (PowerShell):
powershell -ExecutionPolicy ByPass -c "irm https://github.com/van-sprundel/ferristream/releases/latest/download/ferristream-installer.ps1 | iex"
Alternative Methods
cargo-binstall (downloads pre-built binary):
Manual download: Download the latest binary from Releases.
Build from source:
Configuration
[]
= "http://localhost:9696"
= "your-prowlarr-api-key"
[]
= "mpv"
# Optional - TMDB for autocomplete and metadata
[]
= "your-tmdb-api-key"
# Optional - auto-race torrents (0 = disabled, shows manual selection)
[]
= 10 # race top 10 torrents, pick first matching one
# Optional - auto-fetch subtitles
[]
= true
= "en"
= "your-key" # from opensubtitles.com
# Optional - Discord rich presence
[]
= true
= "your-discord-app-id"
# Optional - Trakt scrobbling
[]
= true
= "your-trakt-client-id"
= "your-trakt-access-token"
Requirements
- Prowlarr instance with configured indexers
- Media player (mpv, vlc, etc.)