タグ

ブックマーク / hakobe932.hatenablog.com (3)

  • iPod touch向けのニコニコ動画のPodcastを生成する - はこべにっき#

    iPod touchが届いたー! この連休は家から出られなくなったので、iPod touchをいじり倒す予定です。 せっかくなので、Plaggerを使って、ニコニコ動画のマイリストから動画Podcastを生成してみました。ニコニコ動画 => Podcast => iTunes => iPod touch が自動できるようになるので、いつでも素敵動画が持ち歩けるように! 実際にやってみた ではまず、おもむろにお気に入りの動画をマイリストに登録します。いかにも怪しげなマイリストです。 このマイリストのRSSをもとにPlaggerで動画Podcastを生成します。Plaggerの野良プラグインに、Filter::FetchNicoVideoとFilter::FFmpegがあるのでこれを利用します。詳しくは後述。 できあがったPodcastiTunesではこんな感じに見えますよ。 ここまでくれば

    iPod touch向けのニコニコ動画のPodcastを生成する - はこべにっき#
  • HTML-RSSAutodiscoveryのテストケースがアレな件 - はこべにっき ♨

    HTML-RSSAutodiscoveryモジュールをインストールしようとすると、テストに失敗するので調べてみた。割と周知の事実なのかもしれないけど。 どうもRSSAutodiscovery.pmの中の_check_syndic8というメソッドが空の配列返してしまっているのがテスト失敗の原因みたい。このサブルーチンではsyndic8というサイトで公開されているxml_rpcの関数を呼び出して、Feedのリストを取得している。syndic8の提供しているWebサービスを使わないんなら、このままforce installしてしまっても実害はなさそうだ。 まぁ、でもなんか気持ち悪いので、調べますよ。syndic8で提供されているxml_rpcの関数一覧は、Syndic8.com - Service Listで見れる。_check_syndic8で使われているのは、syndic8.FindSite

    HTML-RSSAutodiscoveryのテストケースがアレな件 - はこべにっき ♨
    cubick
    cubick 2006/12/22
    "HTML-RSSAutodiscoveryのテストケースがアレな件"
  • Image::Compareモジュール - はこべにっき ♨

    ぼちぼち、ここの更新もちゃんと再開。日はImage::Compareというモジュールを使ってみていた。 このモジュールはその名の通り二つの画像を比較して、同じ画像かどうかを判定してくれる。便利なのは、完全に一致する画像だけでなくて、しきい値を指定することでだいたい同じそうな画像も判定してくれる所。使い方もわりと簡単で、 一つめの画像の指定 二つめの画像の指定 比較方法の指定 比較結果の取得 とわかりやすい。画像の指定にはURLも指定できて便利。比較方法もいくつかあって、しきい値も0〜441.7とわりと幅が利く。よいしきい値が選べさえすればなにかと使えそう。 どうやら、実装はImagerという別のモジュール使ってるようなんだけど、はげしく複雑そうな計算が行われてるっぽいのでここは、「情報隠蔽、カプセル化」と呪文をとなえながら使うのが良さげ。 my $cmp = Image::Compare

    Image::Compareモジュール - はこべにっき ♨
    cubick
    cubick 2006/09/07
  • 1