All Projects → fmtoffolo → SeasonPremiere

fmtoffolo / SeasonPremiere

Licence: other
A TV show streamer using some APIs and peerflix

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
applescript
352 projects
shell
77523 projects

SeasonPremiere

A TV show streamer using some APIs and peerflix. It is just a hobby and proof of concept. It still needs lots of work.

It is my first project(medium size) using angular so I'm pretty sure the code is garbage. Quite a learning experience.

##The app uses

  • Peerflix
  • Opensubtitles-client to get subtitles from Open Subtitles
  • ShowSearcher to get torrent data from Kickass.
  • Trakt.tv api to get shows data.
  • Various libraries like date.js, videoJS, jQuery.
  • Inspired by popcorn time, and used some of its code mostly for the subtitles encoding. But in the end I forced the encoding directly from opensubtitles so not much was used. I did use the already built nodewebkit distributions to have h264 support.

##How does it work?

The app displays the shows which had a new episode during the previous week. You then go to the show's view and select which episode you want to watch (last season only). After that you go to the episode view where you can finally play the episode.

##Build it To build you need to install the dependencies of the package.json files and then run

grunt dist-win --force

I force it because jslint throws lots of errors. Mostly spaces...

##Use it If you just want to check it out, you can download it from here: HERE

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].