muumoo.jp


ニュース記事検索


過去ログ 2007年07月29日 - ニュース過去ログ

ニュース過去ログ

2007/07/29 管理人日記 ニコニコ動画をダウンロードできるようになるGreasemonkeyスクリプト (管理人日記)

昨日に続いてニコニコ動画用のGMスクリプト。

使い方

上記のリンクからGMスクリプトをインストールします。で、あとはニコニコ動画の再生画面を見ると、動画タイトルのすぐ上に [download] っていうリンクが追加されています。

[download]

これをクリックすると、smile.flvというファイルがダウンロードされます。このファイルがその動画です。

再生するには

ダウンロードしたファイルを再生するには、flvに対応したソフトを入れる必要があります。または他の形式に変換してしまっても良いでしょう。

たくさんあるので検索すればすぐ見つかると思います。

ちなみに私は「PSPにニコニコ動画を入れよう!(ふぉーみゅらわん&PSP裏情報)」で紹介されてる方法で、携帯動画変換君のffmpeg.exeを最新版に差し替えて、それを使って変換してAdvanced/W-ZERO3[es]で見てます。ニコニコのflvを直接再生できるWindowsMobile用のアプリが無いので仕方ない。

コメントは入ってません

flvは動画部分だけです。コメントはFlashのプログラムがその場で描画してるので、ダウンロードした動画には含まれません。

「コメントの無い動画なんてニコニコ動画じゃない!」ごもっともな話。私もそう思う。画面をひたすらキャプチャして動画にするソフトを使えば、コメント込みの動画もゲットできますが、動画の時間と同じだけの録画時間がかかってしまうので、あんま便利じゃない。

flvとコメントデータをダウンロードして、ローカルでコメントを流しながら動画を再生できるプレイヤーでもあれば最高なんですけどね。

音をmp3で抜き出せる

flvの音声部分はmp3なんだそうです(全部がそうなの?)。だから簡単に取り出せる。

これもいろんなソフトがあるので好きなのを使えばいいと思いますが、私はFLV Extractというのを使ってます。起動して、「Audio」だけにチェックを入れて、flvファイルをこのウィンドウの上にドラッグ&ドロップで持ってくれば良い。

メモ

nicovideonという便利なサービスがあって、これがGreasemonkeyスクリプトも配布していたのですが、nicovideonを経由しなくていい方法は無いのかなーと思って調べていました。

そしてニコニコ動画をスクレイピング & FLV保存するPerlモジュールを作ってみた。のところにあったWWW::NicoVideoを見たところ、

  1. 動画ページのURLを元にapiのURLを作る
  2. apiにURLにリクエストする
  3. 戻ってきたテキストの「url=」っていう部分に書いてあるのがflvのURL

って感じでダウンロードできるようでした。

これだけなら別サイトのサービスを利用しなくても、クライアントサイドだけで(JavaScriptだけで)やれそうだったので、Greasemonkeyスクリプトにしてみました。作ってみたら意外と簡単だった。再発明かも知れない。

この記事のURI:
http://muumoo.jp/news/2007/07/29/0nicovideodownloader.html
関連記事 最新の関連記事
関連記事 直後の関連記事
関連記事 直前の関連記事


Copyright© 2002-2007 muumoo.jp All Rights Reserved.