Re: ニコニコダウンロードうまくいかず - はけの徒然日記

ニコニコダウンロードうまくいかず - はけの徒然日記


※ nicovideo(0.0.3) 以上にて、以下の対応は必要なくなりました。

うちの環境 (WindowsXP + ruby 1.8.5[i386-mswin32]) で確認したところ、
flv のファイルのダウンロードはうまくいっていませんでした。
コメントにしか関心がいってなかったので確認してませんでした。。。orz

そして、問題箇所は?

まず出来上がった flv ファイルをみてみると、
以下のようにただ文字列が保存されています。
実際の flv データではないものを保存しています。

#

対処

そういうわけで、ファイルの保存する際に実際の flv データを出力するように
Nicovideo::Video の flv メソッドで flv データを返すようにします。

    File.open("#{video_id}.flv", "wb") {|f| f.write v.flv.flv } # flv メソッドを追加


これで、無事 flv ファイルを保存することができました。