TV Shows manager (Beta version) download link
![Gitter](https://badges.gitter.im/Join Chat.svg)
Stream your favorite shows right from Alfred. Remember which episode you’re at (and where you stopped in it), know if a new episode is out, download for later...
Everything you want for TV Shows is in this workflow.
<img src="https://github.com/Sheraff/tvshows-alfred-workflow/blob/master/demo/demo.gif?raw=true" alt=“demo gif” />
First and foremost, download the workflow.
This workflow makes use of NodeJS, if you don’t know what it is, you probably don’t have it. If you don’t like to tinker with your computer, your journey ends here :-(
This workflow also uses VLC for playback, if you don’t have it, it’s always good to get it anyway ;-)
If you have these two things, it’ll work right out of the box!
If you want better video quality, and smoothest functioning of the whole workflow, I recommend the MPV player:
$ brew tap mpv-player/mpv
$ brew install --HEAD mpv-player/mpv/libass-ct
$ brew install mpv --HEAD
If you wish to receive notifications to keep you informed of what might be happening (it’s always reassuring to know that it’s just loading and hasn’t crashed), install terminal notifier:
$ sudo gem install terminal-notifier
- use "season" torrents if nothing else available
- high priority try and use the 1x01 notation for piratebay search as backup in regular get_magnet (not only on respond_with_magnet)
- check seed nb before offering streaming (suggest DL instead) (hard to know the threshold!)
- DEBUG: kill peerflix properly (I'm not sure this bug still happens)
- duration 0 case gives Infinity progress
- read user prefs from file
- better no-result case
- handle cases where there is no internet / results from mdb or piratebay are unavailable
- clean DB in post-processing: things we know will require re-fetching should be deleted