nicopodcastはRuby製のフリーウェア(ソースコードは公開されている)みんな大好きニコニコ動画。コンピュータからその場で閲覧するのも良いが、オフラインで見たいという要望も少なからずある。個別にダウンロードするソフトウェアもあるが、手間がかかってしまう。もう少し手軽な手段として公開リストをあらかじめ変換してしまうという方法がある。

スクリーンショット(2009-10-21 11.54.09).png

サンプルスクリプトを実行しているところ

 

変換先は何が考えられるだろう。nicopodcastではポッドキャスティングに変換する。公開リストの動画をダウンロードした後、FFMpegを使ってFlashビデオからMP3へ変換しポッドキャスティング用のXMLファイルを生成する。後はiTunesをはじめとするポッドキャスティング対応ソフトウェアで読み込めば良い。

nicopodcastではさらに動画(ボッドキャスティング)にも対応している。この場合はMPEG4への変換になるだろう。ポッドキャスティングを使うメリットとして、ニコニコ動画でリストに追加さえすれば後は自動的にコンテンツが更新されてiTunesに取り込まれるという点だろう。

スクリーンショット(2009-10-21 11.56.05).png

ダウンロードされたファイルの構成

 

ポッドキャスティングを使わなくともMP3ファイルなどは保存されるので音楽系動画を登録しておけば楽しく使えそうだ。なおニコニコ動画では動画のダウンロードを規約上禁止しているのでご注意いただきたい。

 

hitode909’s nicopodcast at master - GitHub

 http://github.com/hitode909/nicopodcast