make a podcast from a mylist
Ruby
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib
README
account.yaml
example.rb
example_video.rb

README

* nicopodcast

** 概要
ニコニコ動画の公開リストをPodcastにする

** 必要なソフトウェアなど
- ruby
- apache(ローカルで使う場合はなくてもいい)
- ffmpeg
- Gemでいろいろ
-- hpricot
-- mechanize
-- nicovideo

** 使い方
- ファイルをどっかに置く
- account.yamlを書く
- lib/crawler.rb を継承してクラスを作り、設定を書き、
  そのオブジェクトを作ってrunするスクリプトを書く(例:example.rb)
- 実行するとフィードと動画や音楽が落ちてくる
- フィードをiTunesに登録

** Crawlerクラスの継承について
- def collect_input_data に各種設定を、
- def hook_publish_feed にフィードを読みやすいに整形する処理を書く
- それ以外は特に変更しなくても動く
- example.rbを参考に

** 動画形式の出力について
example_movie.rbが動画形式で出力するサンプルです。
ffmpegに追加のライブラリ等が必要なようです。
手元のUbuntuの場合、ffmpegを以下のURLの通りにインストールすると、うまくいきました。
他のOSでは動作を確認していません。

  http://uik14661.exblog.jp/7932196/

** TODO
- マイリスト以外の入力に対応
- 古い動画を削除
- アートワークをつける