ニコニコ動画のビデオをダウンロードしてmp3に変換[Ubuntu10.10]
昨日に引き続きBGMの調達です。
Youtubeには無い楽曲でしたのでニコニコ動画を探したら見つかりました。
今日はニコニコ動画からのmp3取得手順です。
環境
Ubuntu10.10
nicovideo-dl 2008.10.08
cws2fws(ffmpeg付属)
git
まずはnicovideo-dlをインストールです。
$ sudo aptitude install nicovideo-dl
それからニコニコ動画のビデオをダウンロードします。
$ nicovideo-dl http://www.nicovideo.jp/hogehoge
ffmpegで変換しようとするとこんなエラーが表示されました。
$ ffmpeg -i hogehoge.swf -ab 128 -ar 44100 hogehoge.mp3 (省略) [swf @ 0x9c51bc0]Compressed SWF format not supported
どうやら圧縮SWFのようです。
どうやったらいいのか調べていたところffmpegのソースの中にある
Cのプログラムを使うといいとのこと。
というわけでソースを落してきました。
http://www.ffmpeg.org/download.html
ここからです。
$ git clone git://git.videolan.org/ffmpeg.git
これでffmpegというディレクトリが作成されてソースを落せます。
あとはCのプログラムをコンパイルです。
$ cd ffmpeg/tools $ gcc -lz -o cws2fws cws2fws.c $ sudo mv cws2fws /usr/local/bin
SWFを解凍?します。
$ cws2fws hogehoge.swf hogehoge2.swf
あとはffmpegで変換できます。
$ ffmpeg -i hogehoge2.swf -ab 128 -ar 44100 hogehoge.mp3
参考URL
http://aerith.mydns.jp/regrets/2008/05/flv2mp3-verup.html
http://d.hatena.ne.jp/deadnendo/20080324/nicovideodl
http://axela5004.blog74.fc2.com/blog-entry-388.html