Further to my post back in 2014 about creating your own automated media centre, I’ve improved on a few aspects of this.
- Replaced Serviio with Emby. Emby is better than Serviio by a long way, and continuously improved.
- Enhanced my Flexget setup considerably with 4 private trackers and variables.
- Replaced e-mail notifications with Pushbullet push notifications to my iPhone.
- Added an NVIDIA Shield (not pro version, don’t need the HDD) with Kodi (and emby for Kodi plugin) to play media locally on my TV.
- Added Filebot to do automatic extraction and renaming of files into the relevant place for emby to consume.
Let’s look at the changes one by one.
Not too much to say here, other than Emby is awesome. You can add multiple accounts for friends, and content and watch history is synced across devices. I have multiple devices accessing it including Android TV/Kodi, Roku, Samsung Smart TV, iPhone App, and Google Chrome. I’m not going to detail how to set it up as that is well documented, but suffice to say emby is a great product and I’m a lifetime premium subscriber.
In my setup, media is automatically extracted by Filebot (below) after being downloaded, indexed by emby using real-time file system monitoring, and relevant meta data is downloaded automatically.
Notable plugins that I have installed are
- Emby.Kodi Sync Queue – very important, and provides instant updates to Kodi when new media is available and syncs library deltas to Kodi instead of the entire library.
- CoverArt – make things look pretty.
- Rotten Tomatoes Reviews – self-explanatory.
- Trakt – syncs my libary and watch history with Trakt (cos I’m nerdy).
Flexget is an amazingly powerful tool, and is the brains of the setup. Since my original post, I’ve cleaned up my config and updated it for more recent versions of Flexget, and refined my configuration to abstract some of the configuration using YAML alises. My current configuration is below: