rsnic (pronounced "arsenic") is the RuSt Neat Invidious Client.
It is a CLI-frontend for Invidious instances.
- Search and play videos with a media player of your choice
- Search by uploader/channels
- Download videos/audio using a downloader of your choice
- Manage subscriptions from the CLI
Cargo installation coming soon.
Run rsnic search [query]
to search, rsnic -h
for help.
rsnic creates a configuration file on first run, on Linux this is ~/.config/rsnic/rsnic.toml
.
It looks like this by default:
instance = 'https://invidious.snopyta.org'
player = 'mpv'
player_args = []
results = 20
instance
is the Invidious instance to use (if you have connection issues try switching this!)player
is the media player to use, the default of mpv is highly recommended.player_args
is for media player arguments, for exampleplayer_args = ['--no-audio']
.results
is the number of results to display after a search, the maximum is 20.
- mps-youtube (requires getting a YouTube API key?)
- straw-viewer (has a GTK+ and CLI version)
- Hosted Invidious instances
- Minitube
- SMTube