popcorn-app

An experiment using the peerflix module of nodejs and connecting a bunch of APIs.

  • Owner: popcorn-time/popcorn-app
  • Platform:
  • License::
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

#Popcorn time Dependency Status

Goodbye

Update 15 March 2014 : Sorry friends, but we removed issue tracking because it was being used to link elsewhere.

Idea

To allow any computer user to watch movies easily streaming from torrents, without any particular knowledge.

Demo Screenshot

Status

Under development (RC1) for Mac OSX - Windows - Linux.

APIs

Currently used:

In discussion:

Building

Dependencies

You will need nodejs and grunt:

$ npm install -g grunt-cli

Build

Install the node modules:

$ npm install

Build with:

$ grunt nodewkbuild

By default it will build for your current platform however you can control that
by specifying a comma separated list of platforms in the platforms option to
grunt:

$ grunt nodewkbuild --platforms=linux32,linux64,mac,win

You can also build for all platforms with:

$ grunt nodewkbuild --platforms=all

Any problem?

Regarding superagent dependency

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');
// }

Regarding Video, MP4 H264 Playback

Development

  • 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.
  • Run node-webkit from the root directory with --debug to enable debugging mode like so node-webkit . --debug

Main metrics

Overview
Name With Ownerpopcorn-time/popcorn-app
Primary LanguageCSS
Program languageRuby (Language Count: 4)
Platform
License:
所有者活动
Created At2014-02-19 15:59:58
Pushed At2020-10-01 13:17:09
Last Commit At2014-03-15 14:13:30
Release Count3
Last Release Namebeta_2_5 (Posted on )
First Release NameBeta_1 (Posted on 2014-02-28 19:19:08)
用户参与
Stargazers Count5.2k
Watchers Count325
Fork Count1.7k
Commits Count2
Has Issues Enabled
Issues Count0
Issue Open Count0
Pull Requests Count152
Pull Requests Open Count39
Pull Requests Close Count126
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private