Giter VIP home page Giter VIP logo

plex-mlb's Introduction

Plex-MLB

A Plex plugin for mlb.com. Coverage includes video clips, interviews, exclusive stories, as well as live games for MLB.tv subscribers.

Changelog

0.3.1 - fix: we can now load mlb.com's scoreboard XML, even when it's invalid

0.3

  • new: browse and stream archived games
  • new: watch condensed games
  • new: stream national video broadcasts, if available
  • new: stream audio broadcasts
  • new: stream mlb.tv "basic" video
  • new: watch highlights from a specific game
  • new: if a favorite team is selected, jump straight to that team's game with a main menu shortcut
  • new: now available as a standalone plugin installer (*.plexapp)
  • fix: fixed a number of highlight searching/listing bugs stemming from changes to the mlb.com backend

0.2

  • new: added live game streaming for MLB.tv subscribers
  • new: added shortcuts to some of mlb.com's better daily highlights (FastCast, MLB Network, Plays of the Day)
  • new: added preference for favorite team
  • new: added preference to show/hide spoilers (default: show)
  • change: removed "popular searches", since it is no longer being updated by mlb.com
  • fix: fixed team highlights, broken due to a change on mlb.com

0.1.1

  • fix: team, popular and search pages now display current team, keyword or query instead of the word "Search" in the page title
  • new: added standard search icon

0.1

  • new: initial version
  • new: search/browse video clips from mlb.com

Building From Source

The Plex-MLB plugin bundle is built from files in the bundle/ and templates/ directories. To build the bundle you'll need:

With those tools installed, get a copy of the source and install the plugin:

$ git clone git://github.com/rfletcher/plex-mlb.git
$ cd plex-mlb
$ rake install

If you'd like to remove the plugin later, use:

$ rake uninstall

Or, rake uninstall:hard to get uninstall the plugin and it's preferences and data.

Contributing

Code contributions are welcome! If you'd like to add a feature, just fork the project on GitHub and send me a pull request. Be aware that this is the only thing I've ever written in Python. If you don't know Python well, don't mimic my style. If you do, go easy on me (and please do refactor!).

After you've forked Plex-MLB on GitHub, install the development version of the bundle:

$ rake install:dev

Plex is now watching bundle/ for changes. Any edits you make will be automatically loaded by Plex. Push them up to GitHub and send a pull request.

Links

plex-mlb's People

Contributors

elan avatar rfletcher avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.