To allow any computer user to watch movies easily streaming from torrents, without any particular knowledge.
Under development (RC1) for Mac OSX - Windows - Linux.
Currently used:
RottenTomatoes for movies metadata.PirateBay Recent popular movies list.- YIFY movie torrents API.
- OpenSubtitles for subtitles
- TheMovieDB for movies metadata.
In discussion:
- SubtitleSeeker for subtitles.
You will need nodejs and grunt:
$ npm install -g grunt-cli
Enable your Operating System in Gruntfile.js
and disable all the others:
…
nodewebkit: {
options: {
…
mac: false,
win: false,
linux32: false,
linux64: true
},
…
Install the node modules:
$ npm install
Built with:
$ grunt nodewkbuild
Due to wrong browser verification on a dependency, this hard fix must be applied.
Replace node_modules/moviedb/node_modules/superagent/index.js
contents with:
// if (typeof window != 'undefined') {
// module.exports = require('./lib/superagent');
// } else if (process.env.SUPERAGENT_COV) {
// module.exports = require('./lib-cov/node');
// } else {
module.exports = require('./lib/node');
// }
- Info: https://github.com/rogerwang/node-webkit/wiki/Support-mp3-and-h264-in-video-and-audio-tag
- Needed to build a custom build of node-webkit that adds h264 support (or you can download ready-to-go builds from https://file.ac/s4Lt3Vo6rls/)
- Alternatively, we can replace a .so and .dll file from the correspondent Chrome build to node-webkit and node-webkit.exe
- Run
compass watch
in Terminal for CSS compiling and listen to future changes. - How to build with SublimeText
- Currently Gaze to watch all files and reload the app is disabled due to memory leaks and unstability.