【rtmpdump】 続 有料生放送を保存する方法

従来の方法 で保存できなかったので、保存する方法を調べてみた。

保存できなくなってた放送
「ワンピース エピソード・オブ・アラバスタ 砂漠の王女と海賊たち」無料上映会 - ニコニコ生放送

放送自体のAPIは暗号化されていて、さらに、配信プロトコルが rtmpe になって特定のパッチを当てないと保存できないから、それ用の rtmpdump を使って保存する。

使用する rtmpdump は

https://github.com/K-S-V/Scripts/downloads

で配布されているものを使用する。

次に RTMPExploreX を用意して、そのフォルダの中に上の rtmpdump 他一式をコピーする。

そして RTMPExploreX を起動し、rtmpsuck を起動して放送ページを開くと解析され、保存されながら動画が再生される。そのときに、同じフォルダ内に Command.bat に解析結果が出力されるのでそれを実行することでTSを保存できる。

コマンドを実行するには cmd.zip を保存し rtmpdump と同じフォルダ内に解凍して、cmd を実行し、コマンドをコピペすればコマンドラインから rtmpdump を実行できる。

上の生放送の保存コマンド例

rtmpdump -r "rtmpe://nlaoe14.live.nicovideo.jp:1935/fileorigin/01" -a "fileorigin/01" -f "WIN 11,5,502,135" -W "http://nl.nimg.jp/public/swf/certified.swf" -p "http://live.nicovideo.jp/watch/lv116445024" -C S:123456789:lv116445024:0:1355662669:e1f0cb2da006ddb5 -y "mp4:/content2/20121212/lv116445024_210547329000_1_a9cbbc.f4v" -o "lv116445024_210547329000_1_a9cbbc.f4v.flv"

ここからわかることは、配信プロトコルが rtmpe になっていることと、プレイヤーが従来のプレイヤーではないということでそれは放送ページにも書いてある。

※PCでのみご視聴いただけます。
※携帯電話、iPhone、Androidではご視聴いただけません。


なので放送を見るためのAPIを復号するのにいつもとは違うプレイヤーが必要になる。その仕様を調べるには、使用した rtmpdump と一緒に Patch.diff があり、それを読むとわかる(私はわからない)。
関連記事

この記事へのコメント

管理人のみ通知 :

トラックバック


ニコニコチャンネル始めました
ニコラボチャンネル
スポンサード リンク

昔なつかしのファミコンの怒涛の100連発レビュー

ニコニコ学会の書籍の第2弾、第1弾よりもだいぶ内容がやわらかめ

n次創作観光 -アニメ聖地巡礼/コンテンツツーリズム/観光社会学の可能性

田村淳(ロンドンブーツ1号2号)×川上量生(株式会社ドワンゴ代表取締役会長)の超対談ほか中の人インタビューや歌ってみた、踊ってみた、ゲーム実況など各カテゴリのユーザーインタビューも掲載

楽天市場でのお買い物はこちら
新着記事と追記・編集記事
はてブ数の推移
ブログ内検索
プロフィール

Author:ロベルト
お問い合わせはこちらまで
robelt2525[at]gmail.com

中の人 @nico_lab
ブログ更新用 @blo_nico_lab

詳しいプロフィールはこちら

カテゴリ
アクセスの多い記事
記事アーカイブ

最新コメント
リンク
ニコニコ静画
アニメカテゴリ毎時ランキング
免責事項
当ブログはリンクフリーです。記事によりトラブルが生じた場合でも、当ブログ管理人は一切の責任を負いません。 当ブログに記載されている情報の正誤や利用は、ご自身の判断でお願いします。 紹介したアプリケーションに関する問い合わせは作者に問い合わせてください。ニコニコ動画に関する質問はまずは公式掲示板、2ch、各Q&Aサイトを参照ください。
ブログの読者になる(RSS)
アクセス数