Hatena::ブログ(Diary)

狼ニコ生うらやまけしからん日記

2010-03-29

rtmpdumpを使ったニコニコ生放送録画

[追記]

  • 2010/05のFME導入以来下記の方法は動作しません

従来の記事

% make posix
 rtmpdump
 -r "URL"
 -y "LIVEREP"
 -a "liveedge"
 -f "WIN 10,1,51,66"
 -s "http://live.nicovideo.jp/liveplayer.swf?20100325.17"
 -t "URL"
 -C S:"TICKET"
 -o output.flv
 -v
URL: ["getplayerstatus/rtmp/url"]
LIVEREP: ["getplayerstatus/stream/contents_list/contents"]のうちrtmp:で始まっているもの
TICKET: ["getplayerstatus/rtmp/ticket"]
    • -sで指定しているswfプレイヤーバージョンはニコ生の配信ページのソース中に記載
      • メンテ後などに増えていることあり
  • とりあえず作ってみたラッパースクリプト
  • namarecoを作る前に調査すべきだった
    • 今後はnamarecoのrtmp処理部をrtmpdumpに任せる方針に転換するのがいいのかなあ
    • コメントとの時刻同期部分だけがどうなるかちょっと心配

akira_youakira_you 2010/04/02 16:45 素晴らしいスクリプトの公開有り難うございます。仲間内で使うためにニコ生タイムシフト専用に改造を行っていまして、折角なので公開しようかと思っております。もちろんreadmeに改造元がこちらのサイトのソースであることを明記しようとは思っています。ご了承願えますでしょうか?お手数ですが宜しくお願いいたします。

kesikarankesikaran 2010/04/02 21:27 あんな汚いソースを改造いただきありがたいやら申し訳ないやらです
改造版の公開もちろん大歓迎です
公開されましたら拝見しに参りますね楽しみにしています

akira_youakira_you 2010/04/03 10:43 早速公開させていただきました。
こちらもやっつけで動かしているので、お恥ずかしいできなのですが、動けばおkということで。
http://d.hatena.ne.jp/akira_you/20100403

kesikarankesikaran 2010/04/04 00:12 ソース拝見しました
こうすればタイムシフトも録画できるんですねとても参考になりました
一般の私にはあまり縁がないのですがw

mikurunmikurun 2010/06/22 12:28 コメントありがとうございました。
いろいろいじって、なんとか録画出来るようになりました

kesikarankesikaran 2010/06/22 21:08 おお動いたんですね
おめでとうございます
ブログも拝見しました
ギシアンちゃんのますますの発展を楽しみにしております