にこぽとは

iPhone や iPod touch でニコニコ動画を見られるようにするウェブアプリケーションです

 

動作内容は、マイリストに登録されている動画をダウンロードし、iPhone や iPod touch で見られる形式に変換し、 その動画をウェブからアクセスすることで、再生することが可能としています

また、機能の一部として、podcast配信や、opmlの吐き出しがあります。 ffmpeg のエンコードオプションを変更することで、PSPなどで動画を楽しむことが可能です

実際の動作

必要なもの

  • Apache2
  • PHP5
  • MySQL5
  • ffmpeg
  • cws2fws

Apache の設定

mod_rewrite を有効にしてください

PHP の設定

curl, tidy を有効にしてください

インストール

インストールには、多少なりの技術を必要とします。 要点しか説明しませんので、がんばってください

  1. MySQLに、にこぽのデータ保存用のデータベースを作ります
  2. にこぽをダウンロードし、展開します
  3. 先ほど作ったデータベースにて、/app/config/sql/import.sql を実行します
  4. /app/tmp/ のパーミッションを 777 にします
  5. /app/webroot/files/nicovideo/ のパーミッションを 777 にします
  6. /app/config/bootstrap.php のファイルを修正します

    // ニコニコ動画 ログイン情報
    define('NICOVIDEO_LOGIN_EMAIL',    'example@example.com');
    define('NICOVIDEO_LOGIN_PASSWORD', 'password');

    ログイン情報を記述します

  7. /app/config/database.php のファイルを修正します

    var $default = array(
    	'driver' => 'mysql',
    	'persistent' => false,
    	'host' => 'localhost',
    	'login' => 'root',
    	'password' => '',
    	'database' => 'nicopo',
    	'prefix' => '',
    	'encoding' => 'utf8',
    );

    データベース接続情報を記述します

  8. /app/config/core.php のファイルを修正します

    Configure::write('Security.salt', '5af986f55713db5daaae841d4d6e5db728e0eeafcadcc962b4204df94a5370f7');

    5af986.... のところを適当な文字列に変更します

  9. ログインするためのユーザを作成します

    $ /cake/console/cake users create xxxxxxx -app /app/

    xxxxxxx はパスワードになります

  10. cron を設定します

    */10 * * * * /cake/console/cake cron -app /app/
  11. 以上で、インストール完了です

ダウンロード

  • 2008/10/21 rev.1.00.72 (配布は終了致しました)

更新履歴

  • 2008/10/21 ファーストリリース rev.1.00.72

Sponsored Link

Twitter

Amazon