EM Media Handler

A comprehensive media handling automation script for use via command-line or with a torrenting program. Handles TV shows, movies, music, and audiobooks. Integrates with push notifications via Pushover and Pushbullet.

https://api.travis-ci.org/ErinMorelli/em-media-handler.svg?branch=master https://i0.wp.com/coveralls.io/repos/ErinMorelli/em-media-handler/badge.png?ssl=1 
 

Requirements

EM Media Handler supports Python <= 2.7 - there are plans to support 3.x in a future release.

Check out the documentation for full details on required python packages and 3rd party applications.

Make sure your system is ready before proceeding.

Quick Installation

The easiest way to install is via pip:

pip install em-media-handler

To upgrade to the latest version:

pip install -U em-media-handler

Documentation

Full documentation for EM Media Handler is available on Read the Docs:

em-media-handler.rtfd.io

Support

If you run into any problems, please report an issue in the GitHub issue tracker.

To stay up-to-date on project releases, please join our mailing list.

Installing from Source

  1. Download the source from either GitHub or BitBucket.
     
  2. From inside the downloaded source folder, run the build command:

    sudo python setup.py build

    Note:
    If you have run the build before, ensure you have a clean build environment first by running:
    sudo python setup.py clean -a

  3. Install the package:

    sudo python setup.py install

Basic Usage

To get started type:

addmedia --help

to view all of the available options.

It is also possible to integrate EM Media Handler with Deluge using the Execute plugin. See the full documentation, for more information.

User Settings

The default user configuration is installed to:

~/.config/mediahandler/config.yml

Use any text editor to open and edit the file. See the full documentation for more information on the settings that are available for configuration.

1.0b3

Download – Released 02/07/15

The initial beta release of EM Media Handler, a comprehensive media handling automation script for use via command-line or with a torrenting program.

Full documentation is available here: https://em-media-handler.rtfd.io/

Features include:

  • Full-featured command-line interface via the addmedia script
  • Integration with Deluge's execute plugin via the addmedia-deluge script
  • Automation for 4 media types: TV, Movies, Music, and Audiobooks
  • Creation of chaptered audiobook files in Linux
  • Push notifications of script success/failure via Pushbullet and/or Pushover

Project Development

If you’d like to help develop this project or use parts of it for your own, email me and I can add you as a collaborator.

GitHub

A comprehensive media handling app for use via command line or with a torrenting program. Handles TV shows, movies, music, and audiobooks. Integrates with push notifications via Pushover.


latest commit 31023bf124
Wed Jun 14 2:37:19 2017

Removing testing support for python v2.6 by Erin Morelli

 

Bitbucket