【超パーティー】 TS保存方法

この記事の方法でも保存できない放送が出てきたので 【rtmpdump】続 有料生放送を保存する方法 を参照。

この記事の方法よりも ニコ生の録画方法 まとめ:ニコラボチャンネル - ニコニコチャンネル で紹介している RTMPDumpHelper の方が簡単。

チケット情報│ニコニコ超パーティー│ニコニコ超会議2012 公式サイト

MediaBox と、rtmpdump を使ってTSを保存する。ただしapiが暗号化されているので、コメントは保存できないがニコ生/実況コメントキャプチャ(配布停止)で保存できるかもしれない。(私の環境では何も反応しない)

kakoroku 付属のrtmpdumpを使用するか、http://rtmpdump.mplayerhq.hu/ から rtmpdump-2.4-git-010913-windows.zip を保存する。

追記 2012年8月14日
公式から win バイナリがなくなってしまったので下の非公式バイナリを保存するか、公式バイナリのミラーサイトから保存する。配布再開されました。

その他の非公式の rtmpdump は rtmpdump コマンド一覧と使い方 を参照。

まずMediaBoxをダウンロード(Compressed Package(1.92M))し、解凍してMediaBox.exeを実行する。次にブラウザを起動するが、Vista 以降の場合はこちらも管理者権限で起動する。起動するときに右クリックを押して「管理者として実行」を選択する。

ここで MediaBox を起動するとネットに繋がらない症状が報告されている。解決策は 追記 2012年8月7日 を参照。

次に超パーティーの放送ページを開いて放送を視聴する。

【DAY1】ニコニコ超パーティーFirst Night~1×0~ - ニコニコ生放送
【DAY2】ニコニコ超パーティーLast Night~2×0~ - ニコニコ生放送

すると、右下にポップアップが表示され、それをクリックして、
05-05-2012 00.01.52

Copy Request Header(Q) を選択し、メモ帳などにコピペする。
05-05-2012 00.01.53

コピペ例

url: rtmp://nlaoe24.live.nicovideo.jp:1935/fileorigin/00/mp4:/content/20120428/lv73382323_164610551000_1_3a613a.f4v (Aとする)
app: fileorigin/01
extra: AAAAAAIAAAAvAAAA...(Bとする)
flashVer: WIN 11,2,202,233
pageUrl: http://live.nicovideo.jp
swfUrl: http://live.nicovideo.jp/nicoliveplayer.swf?120412102902
tcUrl: rtmp://...
playPath: mp4:/content/20120428/lv73382323_...



このようにコピペでき必要な部分は url: rtmp://... と、extra: AAAAAAIAAAAvAAAA... の部分。 AAAAAAIAAAAvAAAA... はbase64デコードして読めるようにする。

Base 64 Decoder

ここの入力欄に AAAAAAIAAAAvAAAA... をコピペして Decode のボタンを押す。すると文字化けした文字と数字とアルファベットが復号される。その読めるところを一時的にメモ帳などにコピペ(B'とする)する。

rtmpdump の必要なオプションは3種類だけで保存可能なので今までのオプションをまとめると


rtmpdump -r "A" -C S:"B'" -p "放送ページアドレス" -o output.flv

実際のコマンドはこのような感じになる
rtmpdump -r rtmp://nlaoe26.live.nicovideo.jp:1935/fileorigin/00/mp4:/content/20120822/lv123456789_173357168000_1_4fd8d1.f4v -C S:123456:lv123456789:1:1345600000:3536b27afd920185 -p http://live.nicovideo.jp/watch/lv123456789 -o hoge.flv

これで超パーティーのTSが保存できる。TSは必ず3時間で分割されるので分割された部分以降の時間帯までシークして再度情報を取得して分割された動画を保存する

2日目のTSは3つあり、1番目のTSはオプションに -A 3880 を追加すると調度良い所から保存できる。

rtmpdump -r "A" -C S:"B'" -p "放送ページアドレス" -A 3880 -o output.flv

rtmpdump はコマンドラインから起動するので上のコマンドをメモ帳などに書いて 名前.bat で保存し、rtmpdump.exeがあるフォルダに 名前.bat を置いて実行する。3時間以降のファイルを保存するときに -o output.flv の output の名前を変更しないと上書きになるので注意。

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

放送中の公式生放送で namarokuRecoder が反応しない場合も MediaBox を使うと保存できる。


rtmpdump -vr "A" -p "放送ページアドレス" -o output.flv

追記 2012年5月8日
rtmpdumpで直接TSを保存する方法はkakorokuでも同じようにTSが存在するところから保存されるので、生放送が始まる前も保存の対象になる。視聴しているところから保存する場合にはRTMPExploreX を使って視聴しながら保存するか、TS全部保存して編集ソフトで入らないところは省く。おすすめの編集ソフトはXMedia Recodeです。

MediaBox を使うとネットに繋がらなくなる症状について


一部のPCで MediaBox を起動するとブラウザでネットに繋がらなくなったり、他の通信するツールでもネットに繋がらなくなることが起きている。原因はファイアウォールで MediaBox を例外指定するとネットに繋がるようになる。例外指定の方法については各種セキュリティソフトで異なるので各自調べてください。それでも例外指定の方法がわからない場合は一時的にファイアウォールを切ってください。

本文内でわからないことがあったらまずはコメント欄を参照してみてください。

追記 2012年8月7日


【超パーティー】 TS保存方法 : #comment482 より

MediaBoxを起動したらネットに繋がらない症状・・・
自分も同じ症状になったのですが、起動の順序を変えると
改善する可能性があります。
例えば
ブラウザ起動→MediaBox起動→動画ページにアクセス出来無いとなっていたら、
一度、ブラウザ、MediaBoxを終了後、
MediaBox起動→ブラウザ起動をしてみて下さい。
自分はこれで普通にアクセス出来たので無事に落とせました。
MediaBoxで不具合が出ている方は試して下さい。


原理はよくわからないがこれでうまくいく事があるみたい。

rtmpdump コマンド一覧と使い方

追記 2012年5月12日
rtmpdump の -A を指定することで最初の準備時間をカットできるが、最後まで保存できないバグがある。
【rtmpdump】 ニコ生のTSの放送前の準備時間を保存しない方法 を参照。

追記 2012年8月4日
MediaBox を使うとネットに繋がらなくなる症状について

TSを編集するのに便利な XMedia Recode
XMedia Recode - k本的に無料ソフト・フリーソフト

その他の編集ツールなどは ニコニコ動画に関係する編集と再生ツールのまとめ を参照。

APIの復号については ニコニコ大会議2010夏~笑​顔のチカラ~ 解析TLまとめ - Togetter を参照。
関連記事

この記事へのコメント

mif2012/05/08 (火) 17:44:15

いつも記事を拝見させて頂いています。
一つ質問があるのですが
>TSは必ず3時間で分割されるので分割された部分以降の時間帯までシークして再度情報を取得して分割された動画を保存する。
時間帯までシークして再度情報を取得とありますが
開始時間の時間指定の方法が分からず必ず-30:00からになってしまうのですが
任意の時間に合わせたい場合はどうしたらいいのか教え頂いてもよろしいでしょうか?
よろしくお願いします。

ロベルト2012/05/08 (火) 23:55:39

mif さんこんばんは

>開始時間の時間指定の方法が分からず必ず-30:00からになってしまうのですが

記事を追記しましたので参照いただければと思います。結論から言うとrtmpdumpで直接TSを保存する方法はkakorokuでも同じようにTSが存在するところから保存されるので、生放送が始まる前も保存の対象になり、rtmpdump単独で開始時間を指定して保存は出来ません。

mif2012/05/09 (水) 01:28:17

コメントありがとうございます。
今更ながらやっとつなぎ目と言いますか再度情報取得の仕組みが分かりました。
任意の場所ではなくて最初から3時間丁度の場所で取得出来るんですね…
イベントステージのTSも1件同時にやっていたので混乱していました。
今回初めてrtmpdump使用したので分からないだらけでしたがおかげでスッキリしました。
TS期限切れる前に打開出来なかったらと焦っていましたが、本当にありがとうございました。
これからもよろしくお願いします。

25252012/05/20 (日) 18:15:51

はじめまして
MadiaBoxがひらかなくて困っています。
申し訳ありませんが、
ニコニコ超パーティーTSを保存したものを
いただくことってできますか?
よかったら返答のほうよろしくおねがいします。

もう少し頑張ってみます、

ロベルト2012/05/20 (日) 23:26:27

2525 さんこんばんは

何ビットのOSかわからないのでよくわかりませんが

>MadiaBoxがひらかなくて
これは起動しても何も反応しないということでしょうか

まずは以下の1のaからfを確認してみてください

MediaBox - Hensence.com
http://www.hensence.com/en/mbox/faq.htm

あまの2012/05/23 (水) 17:23:42

はじめまして^^

文字化けされたものを復号までできました!
ですが、それ以降よくわからなくて進めません
rtmpdump -r "A" -C S:"B" -o output.flvをどこに張り付ければいいのか、rtmpdumpの使い方が全くわかりません

ご面倒でなければ、手順を詳しく教えていただけますでしょうか?
ダメでしたらおとなしく諦めます><

ロベルト2012/05/23 (水) 19:24:14

あまの さんこんばんは

記事にもう少し詳しく書きました。
>>rtmpdump はコマンドラインから起動するので上のコマンドをメモ帳などに書いて 名前.bat で保存し、rtmpdump.exeがあるフォルダに 名前.bat を置いて実行する。

アダム2012/05/27 (日) 22:20:56

はじめまして
質問させてください。

現在windows 7 (64bit)にてTSの保存にチャレンジしています。

rtmpdump -r "A" -C S:"B" -p "放送ページアドレス" -o output.flv

↑のうち、"放送ページアドレス"とは、一日目のTSであれば以下を書けばいいのでしょうか?
http://live.nicovideo.jp/watch/lv73382323

batファイルを実行しても0KBのファイルが作成されるだけで
成功しません。

何が間違っているのかご教授頂けませんでしょうか?
よろしくお願いします。

ロベルト2012/05/28 (月) 00:37:53

アダム さんこんばんは

>↑のうち、"放送ページアドレス"とは、一日目のTSであれば以下を書けばいいのでしょうか?
>http://live.nicovideo.jp/watch/lv73382323

そうです。

AはTSが同じなら確か固定で、Bはアクセスするたびに変わります。そしてBには有効時間があり、時間が過ぎると保存できなくなります。

よろしければB'を一部伏字にしてコマンドを教えていただけると、保存できない原因が分かるかと思います。

あとわかりやすくするためにBとB'を区別するように追記しました。

アダム2012/05/28 (月) 01:55:31

ロベルトさん
ご返答頂きありがとうございます。

コマンドは記事の例に沿って書いています。
有効時間があるということで、1分以内に以下のコマンドのbatファイルを作成して実行しましたが、やはり0KBのFLVファイルが作成されてしまいます。

rtmpdump -r "rtmp://nlaoe24.live.nicovideo.jp:1935/fileorigin/00/mp4:/content/20120428/lv73382323_164610551000_1_3a613a.f4v" -C S:"1247725:lv73382323:0:1338136955:dceca5f88139e●●●" -p "http://live.nicovideo.jp/watch/lv73382323" -o output.flv

*コマンドは改行せず1行で書いています。

ちなみにですが、batファイルを実行する際Mediaboxから"Process rtmdump.exe is using network.~以下略"という様なバルーンテキストが表示されますが、Mediaboxは起動させたままで良いのでしょうか?

改めてご確認の程よろしくお願いします。

ロベルト2012/05/28 (月) 11:47:49

アダム さんこんにちは

コマンドを見た限りでは問題ないように見えます。ちゃんとrtmpdumpのあるフォルダの中でbatを起動していますか。
それでもうまくいかない場合はコマンドプロンプトからそのコマンドを実行してみて、そのログを教えてください。

>Mediaboxは起動させたままで良いのでしょうか?
起動したままでも終了してもどちらでもよいです。

わかば2012/05/29 (火) 13:55:03

はじめまして、わかばと申します。
一つ質問させて頂いても、よろしいでしょうか。

記事の方に「次にブラウザを起動するが、Vistaの場合はこちらも管理者権限で起動する。」とあります。これは、『ブラウザ』と『MediaBox』の2つを管理者権限で起動するという事でしょうか?

そう思い、『MediaBox』を管理者権限で起動してみたところ、『ブラウザ』がネットに繋がらなくなってしまいました。

また、『MediaBox』を管理者権限ではなく普通に起動した場合は、リソースを拾ってきてくれず、動画が保存できませんでした。

少し分かりづらい文章となってしまいましたが、私の保存方法に何か問題点がありましたら、ご指摘頂けないでしょうか?
ちなみに、OSはVista32ビットです。

よろしくお願いいたします。

ロベルト2012/05/29 (火) 21:03:30

わかば さんこんばんは

>これは、『ブラウザ』と『MediaBox』の2つを管理者権限で起動するという事でしょうか?
そうです。UACの設定を変えていないVistaだとMediaBoxを起動するときにUACのポップアップが現れて、実行にワンクッションが置かれます。Vistaの場合ブラウザを管理者実行しないとMediaBoxが反応しないはずです。

>『MediaBox』を管理者権限で起動してみたところ、『ブラウザ』がネットに繋がらなくなってしまいました。
おそらくセキュリティソフトかファイアウォールが通信を遮断しているのだと思います。なのでそれを停止してみるか、MediaBoxを例外指定して再度試してみてください。

わかば2012/06/02 (土) 18:02:39

>>ロベルトさん
お礼を申し上げるのが遅くなってしまい、申し訳ございません。

ファイアウォールを切ったところ、無事に保存できました。ありがとうございます。


>>アダムさん
既に解決されてるかとは思いますが、同じ問題が起きた人のために、書かせていただきます。

例として載っているコマンド「rtmpdump -r "A" -C S:"B'" -p "放送ページアドレス" -o output.flv」をコピーして使用する際、『「"A"」と「-C」の間のスペース』と『「"B'"」と「-p」の間のスペース』この2つを全角スペースから、半角スペースに直してみて下さい。
おそらく、これで保存できると思います。

ロベルト2012/06/02 (土) 23:41:19

わかば さん指摘ありがとうございます。

全角のミスは以前もあったのですが、今回もまたミスしてしまいました。コマンドの記入は一層の注意をしていきたいと思います。

2012/06/06 (水) 23:15:11

ちょっと本筋とは違うかもしれませんが…

超パーティーではなく、ニコ生の別の有料生放送を録画したくてこの記事を参考にしようとしました。
MediaBoxを起動で取得を終えた後、再起動したりするとブラウザをはじめとするネットを介するアプリケーションが立ち上がらなくなります。(FireFoxは立ち上げの前にクラッシュレポートがあらわれる)
原因がMediaBoxにあるとわかったのはかなり時間がかかったあとなのですが…
解凍していたMediaBoxのフォルダを捨てようとしたとき、どうも「NetworkSniffer.dll」が削除できず、管理者が云々といってロック強制解除もきかずセーフモードから削除(その削除も一苦労)、今度はブラウザが立ち上がるもネットワークがうまくつながらず、zipファイルを展開しなおすことで元に?戻りました。
どうしても録画したい有料生放送のTL(チケット制)があり、またMediaBoxを開いてみましたが、動画再生の際スペックが弱くて強制終了になり、再起動したらまた前と同じような状態に…
今度は削除して再展開する時、展開したその瞬間にブラウザクラッシュしてしまう始末です。
(前に外付けHDDにも入れて、そこから起動したのがいけなかったのかもしれません。)
それで今現在、途方に暮れております。
(これはスマホから打っています)
何がいけなかったのでしょうか。
最初の設定がわからなくて適当にキャンセルしたりしたのがいけなかったのか…

管理人様はこのような事態になりませんでしたか?
XP(SP2)だからいけなかったのか、わからずじまいです。
復旧を自力でなんとかするにしても、今後はなるべくMediaBoxには頼りたくないのですが、どうしたらよいでしょう…
プレミアムだから24時間以内に入れたら良いですが、記事にも書かれてましたいわゆる「B′」が取得できなりればどうにもならないのでしょうか。

ロベルト2012/06/06 (水) 23:33:59

鮭 さんこんばんは

MediaBox は既存のrtmpsuck,rtmpsrvを使わずに通信を解析するツールです。なので通信の障害が生じているのかもしれません。MediaBoxと相性が悪いのはこちらでは確認できませんが、その他にもrtmpsuck,rtmpsrvを使って解析できるツーがあるので以下を試してみてください。

【rtmpdump】 rtmpexplorer より使いやすい RTMPExploreX
http://looooooooop.blog35.fc2.com/blog-entry-948.html

未だ記事を書いていないRTMPDumpHelper
http://www.nirsoft.net/utils/rtmp_dump_helper.html

-2012/06/07 (木) 02:45:09

ロベルト様
わざわざご回答有難うございます。
解析ツールのご紹介も助かります。
お蔭さまでなんとか復旧し、今PCから打っているところです(ほぼ偶然に直ったような感じなのでまだ腑に落ちませんが…)
原因はわかりませんが、確かにただ愛称が悪いのかもしれません。
RTMPExploreX等は後で試してみます。
夜分遅くに失礼いたしましたm(__)m

horo2012/07/02 (月) 18:27:07

こんにちは。
早速ですが質問させていただきます。
rtmp explorerを使いテレ朝動画をダウンロードしようと頑張っているのですがなかなか上手くいきません。
まず、rtme explorerで動画が始まらないので(rtmpsrvを消したらちゃんと始まる)その場合の対処法で再生出来た時同時にrtmpsrvを起動するという方法は出来なかったのですが、そこでこのページを参考にしてmedia boxでコピペをするところまでは出来ました。しかし、例のようなextra:という項目がなくてB’が作れないので困っています。ご教授いただけると幸いなのですが、色んなサイトの見よう見まねで勧めてきたのでかなり知識が乏しいです。なので訳のわからない事を聞いていたらスイマセン。

ロベルト2012/07/02 (月) 23:13:32

horo さんこんばんは

このページのことでしょうか
http://www.tv-asahi.co.jp/douga/

RTMPDumpHelper を使うことで保存できました。

サイトスクリプトblog : RTMPDumpHelper
http://blog.livedoor.jp/brsscl/archives/266019.html

ただしrtmpsuckで出力されたオプションをそのままrtmpdumpに渡すとエラーがでました。

horo2012/07/03 (火) 05:49:05

迅速な回答ありがとうございます。
今日、仕事が終わったら早速試したいと思います。
動画の視聴期限が迫っていたのですごく助かりました。

horo2012/07/04 (水) 00:41:20

ロベルトさんこんばんは。
RTMPDumpHelperを使ってみたのですがやっぱり動画が始まりません。
warning: handshake: type mismatch: client 6, server answered 9
warning: handshake: server not genuine Adobe!
error: rtmp_connect1, handshake failed.
って出てるのですがどうすればいいですか?

horo2012/07/04 (水) 19:41:53

連投スイマセン
自己解決しました。
お世話になりました。

rain2012/08/03 (金) 01:23:13

こんばんは。

MediaBoxを導入したのですが、一部のアプリケーションや
ブラウザでネットワークに繋がらなくなってしまいました。
改善方法などありましたら教えて頂きたいです。

ロベルト2012/08/04 (土) 00:06:50

rain さんこんばんは

追記し忘れていたので本文に追記しました。

コメント欄にもありましたが、ネット繋がらなくなった原因はファイアウォールなので例外指定するか、一時的に切ってみてください。

rain2012/08/04 (土) 01:40:45

ロベルトさん、こんばんは。

回答ありがとうございます。

ファイアウォールで例外指定や一時停止してみたのですが、
変化はありませんでした。
やり方などが間違っていたのでしょうか?
MediaBoxを消すことは出来ないのでしょうか?
質問ばかりですいません。。

ロベルト2012/08/04 (土) 11:45:44

rain さんこんにちは

ファイアウォールが原因でないとネットに繋がらなくなる原因はよくわかりません。

>MediaBoxを消すことは出来ないのでしょうか?
消すの意味がよくわかりませんが、インストーラーを使っているのならアンインストールを、
ポータブル版を使っているのならフォルダごと削除。

MediaBox の終了の仕方は右下に出るアイコンを右クリックしてExit MediaBoxで終了できます。

FX2012/08/06 (月) 20:27:07

こんばんは~
今日、残したい有料放送があったので、こちらの記事を参考にして、
無事に残す事が出来ました~
編集中に気になった事があったので確認させて下さい。
MediaBoxでコピペしたrtmp:~で始まるURLの真ん中ぐらいに
「/mp4/」とありますが、これはmp4でTSが保存されていると考えて宜しいのでしょうか?
今回、自分が残したかった放送もURLにmp4が入っていたので、
例となっている
「rtmpdump -vr "A" -p "放送ページアドレス" -o output.flv」
の拡張子をmp4にして保存したので・・・


あ、後、これは他の人も同じ症状が出てた様ですが、
MediaBoxを起動したらネットに繋がらない症状・・・
自分も同じ症状になったのですが、起動の順序を変えると
改善する可能性があります。
例えば
ブラウザ起動→MediaBox起動→動画ページにアクセス出来無いとなっていたら、
一度、ブラウザ、MediaBoxを終了後、
MediaBox起動→ブラウザ起動をしてみて下さい。
自分はこれで普通にアクセス出来たので無事に落とせました。
MediaBoxで不具合が出ている方は試して下さい。

ロベルト2012/08/07 (火) 00:49:24

FX さんこんばんは
> 「/mp4/」とありますが、これはmp4でTSが保存されていると考えて宜しいのでしょうか?
拡張子をmp4に変えてもmp4のフォーマットで保存されていません。mediainfoで確認してみてください。
フォーマット : Flash Video と表示されるはずです。
http://mediainfo.sourceforge.net/ja

> MediaBoxを起動したらネットに繋がらない症状
についての報告ありがとうございます。記事に追記しておきます。

FX2012/08/07 (火) 20:02:56

ロベルトさん、こんばんは~

mediainfo、既にインストール済みだったので確認したら確かに、
フォーマット : Flash Videoになっていますね。
極窓でも拡張子を調べたらflvになっちゃいましたw
URLのmp4って何のために・・・
まあ、無事に落とせているので結果OKって事でw

ありがとうございます。

梅サイダー2012/08/21 (火) 00:14:34

はじめまして
上の記事を参考にして、ニコ生のとある有料放送を録画しようとしたのですが、以下のエラーが出て上手くいきません。
INFO: Connected...
ERROR: rtmp server sent error
ERROR: rtmp server requested close

rtmpdump -r "A" -C S:"B'" -p "放送ページアドレス" -o output.flv
をそのままコピーして、"A" "B'" "放送ページアドレス"をMediaBOXに表示された通り貼り、batを作成したのですが、何回繰り返しても上のerrorが出ます。
他に確認すべき事が何かあるのであれば、教えて頂けると有難いです。

ロベルト2012/08/21 (火) 21:15:46

梅サイダー さんこんばんは

考えられることは 全角文字が含まれる。B' の'がコマンドに含まれる。認証キーの期限が切れている。仕様が変わったなど。

rtmpdump -r "A" -C S:"B'" -p "放送ページアドレス" -o output.flv
で"B"の部分の最初のユーザーIDを編集してコマンドとそのコマンドを実行した時の出力ログを全てコピペしてください。右クリックから選択範囲を指定してEnterでコピーできます。

または MediaBox 以外のツールで rtmpexplorerX を試してみてください。
http://looooooooop.blog35.fc2.com/blog-entry-779.html

梅サイダー2012/08/26 (日) 02:47:56

丁寧なご回答ありがとうございます
返事が遅くなり申し訳ありません。
Bをデコードした後のコピペを失敗していたみたいです。6桁の生IDの頭に0があったので、そこまでコピーしていました。
その0を削除したら上手くいきました。

お手数かけました!

rain2012/08/26 (日) 08:51:22

度々すいません。。
上の記事のリンクからMediaBoxをDLしたのですが
フォルダを削除しようとしても、実行中と出て削除できませんでした。
また、MediaBoxを管理者として実行しても画面右下のアイコンに
カーソルを合わせるとアイコンが消えてしまうのですが、、
どうすれば良いのでしょうか?

ロベルト2012/08/26 (日) 11:30:06

rain さんこんにちは

>フォルダを削除しようとしても、実行中と出て削除できませんでした。
画面右下のアイコンから終了する。それでも終了できなければタスクマネージャーから強制終了する。
それでも終了しなければ再起動する。

>MediaBoxを管理者として実行しても画面右下のアイコンにカーソルを合わせるとアイコンが消えてしまう
消えたときにタスクマネージャーにプロセスが残っているのなら原因はわかりません。

まるな2012/10/26 (金) 00:42:31

 こんばんは、初めまして。
TSの保存方法を探してこちらに伺いました。

今まではkakorokuを利用していたのですが
kakorokuだけではニコファーレの保存が出来ない為
こちらの記事を参考に試してみましたが
batファイルを実行しても0KBのファイルが作成されます。

コマンドは以下のようにして(一部伏字にしました)
rtmpdumpと同じフォルダの中でbatを実行しました。

rtmpdump -r "rtmp://nlaoe45.live.nicovideo.jp:1935/fileorigin/00/mp4:/content/20121018/lv110311735_174448152000_1_65f417.f4v" -C S:"195▲▲▲▲▲:lv110311735:1:13511▲▲▲▲▲:d8ae3078738▲▲▲▲▲" -p "http://live.nicovideo.jp/watch/lv110311735" -o output.flv


こちらの記事を読みながら不備の無いように気を付けて何度もやり直しましたが
毎回0KBのファイルしか作成されません。
同じニコ生でも仕様が違うのでしょうか?
それとも最近の動画保存のアレコレで仕様の変更等があったのでしょうか?

何か間違いなどありましたらご指摘頂けると有難いです。

ロベルト2012/10/26 (金) 00:52:24

まるな さんこんばんは

原因がわからないので

cmd.bat
"C:\WINDOWS\System32\cmd.exe"

上のバットファイルを作って、rtmpdumpのフォルダに置き、バットを実行し、rtmpdump のコマンドを打って出力ログを教えて下さい。

まるな2012/10/26 (金) 03:32:14


早速のお返事有難うございます。
すみません、コマンドとか詳しくわからなくて時間がかかってしまったのですが

新規でメモ帳に
C:\WINDOWS\System32\cmd.exe
を、記載して名前を
cmd.bat
にしてrtmpdumpと同じフォルダに保存。
それを実行して
rtmp://nlaoe24.live.~
を貼り付けてENTERキー。
以上でよかったでしょうか?

上記の結果で出たものがこれですが


C:\Users\▲▲▲▲▲\Desktop\新しいフォルダー>C:\WINDOWS\System32\cmd.exe
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Users\▲▲▲▲▲\Desktop\新しいフォルダー>rtmpdump -r "rtmp://nlaoe24.live.nicovideo.jp:1935/fileorigin/01/mp4:/content/20121018/lv110311735_174448152000_1_65f417.f4v" -C S:"195▲▲▲▲▲:lv110311735:1:13511▲▲▲▲▲:f3fa50b2ab0▲▲▲▲▲" -p "http://live
.nicovideo.jp/watch/lv110311735" -o output.flv
RTMPDump v2.3
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting ...
WARNING: HandShake: client signature does not match!
INFO: Connected...
ERROR: rtmp server sent error
ERROR: rtmp server requested close

C:\Users\▲▲▲▲▲\Desktop\新しいフォルダー>


もしかして検討違いの事をしていましたらすみません。
これで何かわかるでしょうか?

ロベルト2012/10/26 (金) 19:49:19

まるな さんこんばんは

以下を試してみてください

ここから新しいrtmpdump保存する
https://github.com/svnpenn/rtmpdump/downloads

RTMPExploreXを保存する
http://looooooooop.blog35.fc2.com/blog-entry-948.html

RTMPExploreXを起動してrtmpsuckをMonitorして放送ページを開く
するとrtmpdumpのあるフォルダに拡張子のついていない動画ファイルが作られる
動画を視聴しながら保存するので一時停止しない
動画を視聴するときは動画に.flvの拡張子をつける

同時にCommand.batにコマンドが書き込まれるのでこれを使っても保存できる

まるな2012/10/27 (土) 00:19:47

こんばんは、お返事有難うございます
お返事を頂いてからすぐに教えて頂いた事をやってみたのですが
やはりやり方を間違っていたのか保存できないまま視聴の利用期限が切れてしまいました
色々と教えて下さいましたのに活用できなくてすみません

それと
「 RTMPExploreXを起動してrtmpsuckをMonitorして放送ページを開く 」をしようとしても
 ・Web ページへのナビゲーションは取り消されました
 ・このプログラムではこの Web ページを表示できません
と表示されてつながらなかったのですが
普通にWebを見ようとしても
 「スタートメニュー」から「Internet Explorer」を右クリックして
 「管理者として実行」をしないとWebにつながらなくなってしまったのですが
(スタートメニューの表示やタスクバーに固定してあるアイコンからはつながらなくて
「Internet Explorer ではこのページは表示できません」の画面しかでてこない)
昨日からこの作業(動画の保存に関する)しかしていないのですが
その為にこの様になったのでしょうか?
自分ではもうどうしようもない状態なのですが
すみません、なにかわかる事がありましたら教えて頂けないでしょうか?

ロベルト2012/10/27 (土) 11:42:58

まるな さんこんにちは

追記 2012年8月7日 以降に書いてあるように MediaBox を常駐していませんか。もしそうならタスクトレイから終了してください。

http://looooooooop.blog35.fc2.com/blog-entry-933.html#repo120807

MediaBox を起動していないにもかかわらずネットにつながらない、または管理者権限での実行でないとネットにつながらない場合は、セキュリティソフトのファイアウォールの設定に変更があったのかもしれません。コメント欄を参照してみてください。

http://looooooooop.blog35.fc2.com/blog-entry-933.html#comments

まるな2012/10/28 (日) 00:32:00

 こんばんは、お返事有難うございます
こちらのコメント欄は何度も拝見させて頂いて色々試していたのですが
やはり元の状態には戻らなかったのでシステムの復元を利用しました
お手数おかけしてすみませんでした

結果、Webは普通につながる様になったので
教えて頂いた「 RTMPExploreX 」をもう一度試してみたところ
普通のタイムシフトですが保存ができました有難うございます

ですが「 同時にCommand.batにコマンドが書き込まれるのでこれを使っても保存できる 」の
意味がどうしても解りませんでした

「 RTMPExploreX 」のフォルダの中に「 rtmpdump 」を解凍して展開されたもの一式を入れて
起動しているのですが
「 拡張子のついていない動画ファイル 」は出来ているのですが
「 Command.bat 」といったものは見当たらないです
度々の質問で申し訳ないのですがよろしければこちらの方のご解答頂けると嬉しいです
(RTMPExploreX のページに移動した方がよければ向こうの方で伺います)

ロベルト2012/10/28 (日) 23:21:22

まるな さんこんばんは

こちらの記事でもいいですよ。

>「 Command.bat 」といったものは見当たらないです

rtmpsrv で解析すると Command.bat ではなくて Command.txt に出力されるようになっていました。解析が成功しないと解析ログは出力されません。しかし書き込み履歴を見ると Command.bat も追記されることもあるのでなぜ Command.bat が追記されないのかがよくわかりませんでした。

こじこじ2013/02/15 (金) 05:15:46

はじめまして、こんばんは。
超初歩的なことを聞かせてください。
そもそも作ったコマンドは何のどこに貼り付けたら良いのでしょうか?
当方ニコニコの有料動画のTSを保存したいのですが、Media Boxだけで保存まで
いけるのでしょうか?
それともkakoroku Recorderも併用しないといけないのでしょうか?
見当違いな質問だったらすみません。
あと恥かきついでにbat ファイルのつくり方?も合わせて教えていただけると助かります。
おいそがしいところ申し訳ありませんが何卒よろしくお願い致します。

ロベルト2013/02/16 (土) 00:27:43

こじこじ さんこんばんは

本文では以下のように書いていましたが
>rtmpdump はコマンドラインから起動するので上のコマンドをメモ帳などに書いて 名前.bat で保存し、rtmpdump.exeがあるフォルダに 名前.bat を置いて実行する。

やっぱりそれでもわかりにくかったみたいなので、cmd.bat を配布することにしました。
http://nicolab.drapache.com/cmd.zip
より保存して、rtmpdump と同じフォルダに解凍して置き、cmd.bat を実行し調べたコマンドをコピペしエンターキーを押せば rtmpdump が実行出来ます。

こじこじ2013/02/20 (水) 22:10:39

ロベルトさん こんばんは。

せっかくご回答いただいたのに返事が遅れてしまい申し訳ありませんでした。
教えていただいたようにやってみます。
わかりやすいご解説ありがとうございました!
不慣れなものでまた質問させていただくかもしれませんが、その時は
よろしくお願いいたします。
ありがとうございました。

まっち2013/02/28 (木) 23:52:56

ロベルトさん 初めまして!

TSのダウンロードを初めて行おうとしている初心者で非常にわかりやすい記事で参考にさせていただいております。
今回、有料で24時間しかTS視聴できない放送をダウンロードしようと思って、いろいろと試して経験値を稼いでいるところで、方法としては
http://looooooooop.blog35.fc2.com/blog-entry-1031.html
を参考に、RTMPExploreXでcommand.batのlogからコマンドを抜き出した上で、出力ファイル名を変更してコマンドを実行しています。
いくつかのサイトでは問題なくダウンロードできるのですが、とある放送を試しにダウンロードしてみようとしたら下記の文字が出てエラーになってしまいました。
原因として何が考えられるか教えていただけないでしょうか?
(初歩的なところで躓いていましたら申し訳ありません…)

<コマンド> 一部伏字
rtmpdump -r "rtmp://nleaf**.live.nicovideo.jp:****/liveedge/ts_130228_22_1" -a "liveedge/ts_130228_22_1" -f "WIN 11,1,102,63" -W "http://nl.nimg.jp/public/swf/liveplayer.swf" -p "http://live.nicovideo.jp/watch/lv127135630?ref=top&zroute=index" -C S:7477**:lv1271356**:0:13620596**:3f4b74b1ae21e94a --live -y "lv127135630_201345510000_3_dc161b_747755_0" -o "test.flv"

<エラーメッセージ>
INFO: Connected...
ERROR: rtmp server sent error
ERROR: Closing connection: NetStream.Play.Failed

ロベルト2013/03/01 (金) 00:23:42

まっち さんこんばんは

チャンネル生放送のTSは昨日のメンテナンスから保存方法が変わり RTMPDumpHelper と rtmpsuck が必要になりました。詳しい検証はまだですがブロマガの方に追記しています。
http://ch.nicovideo.jp/nico-lab/blomaga/ar8759

まっち2013/03/20 (水) 02:21:15

先日は返信ありがとうございました。
自分のダウンロードしたかったTSはRTMPDumpHelperのrtmpsuckで行ってみたところ途中の段階では上手く取り込めていたため、最小化してしばらく経ってから確認してみたところ途中で何らかのエラーが出て(メッセージの詳細は失念いたしました…)途中で取り込みが止まってしまっていました。
結局はcommand.batからコマンドを抜き出して、rtmpdumpで直接吸い出すやり方でうまくはいったのですが、180分以上あったのに気づいておらず結局最後数分が切れてしまいました。

上記の経験がありrtmpsuckでの録画を今のところためらっており(そもそもrtmpsuckでも3時間以上録画ができるのかよく理解しておりませんが…)、rtmpdumpでコマンドを入れる方法をメインにTSの保存を行っているのですが、長時間TSをもれなく保存する方法がうまくいかなくて困っています。
ブラウザーで再生位置を変えて時間ごとの参照しているファイルを調べてみたのですが、9時間5分の番組であるのに対し、参照するファイルが5つほど(本来は4つになるはず)になっているなどいまいち仕組みが納得できない状況なのですが、原因としてはどのようなことが考えられるかご教示いただけないでしょうか?

ロベルト2013/03/20 (水) 23:19:19

まっち さんこんばんは

> 9時間5分の番組であるのに対し、参照するファイルが5つほど(本来は4つになるはず)になっているなどいまいち仕組みが納得できない状況

公式生放送のTSをコマンドから保存する場合は、放送に映っているところからではなく配信を開始したところから保存されるので放送時間以上の動画時間になります。TSは3時間毎で分割される他、放送方法を変えたりサーバーが不調だったりして分割されたり、ファイルが重複することもまれにあります。rtmpsuckはシーク毎にコマンドを command.bat に出力するので何種類の動画があるのか調べることができます。結局のところ有料放送はそれぞれのファイルが連続しているかどうか再生確認する必要があります。

Kr2013/05/05 (日) 17:32:02

こんばんは。ニコニコ超パーティーII無事録画できましたが、
Day1のほうはコメントもkakorokuRecoderやjkcommentで取得できました。Day2はどうしてもどちらのソフトを使用してもAPIが暗号化されています。やPlaystatusが暗号化されてますなど。
Day1できたのにDay2ができないなんてことがあるのでしょうか。

ロベルト2013/05/07 (火) 00:16:22

Kr さんこんばんは

> Day1できたのにDay2ができないなんてことがあるのでしょうか。
あります。運営はいつでもAPIを暗号化したり、平文に戻すことができます。なので1日目は平文であったのが暗号文に変わっています。

すずな2013/05/07 (火) 05:33:07


ROOTFIVEさんの有料放送を取り込もうとしたのですが、難しく、「バッチファイルとして認識されていません」というエラーがでます。
RTMPを使用した方法もやってみたのですが、拡張子のついていない動画ファイルというものがよくわからなくて・・・
できれば詳しく教えて欲しいです・・・

すずな2013/05/07 (火) 13:27:17


何度もすいません、拡張子のついていないファイルは、RTMPで再生しはじめてすぐできるものなんですか・・・?
おねがいします。

ロベルト2013/05/07 (火) 20:44:58

すずな さんこんばんは

MediaBox よりも簡単な RTMPDumpHelper を試してみてください
一番下にダウンロードリンクがあります。
http://www.nirsoft.net/utils/rtmp_dump_helper.html

rtmpdump や rtmpsuk はこちらを使ってください
http://www.mediafire.com/?bwxugu3x319p1x5

RTMPDumpHelper を起動してブラウザでTSを再生すると解析されて、
同時に同じ場所に command.txt に出力される最終行のコマンドをコピペし、
改めてメモ帳などにコピーして、拡張子を「.bat」に変更し rtmpdump がある
場所にバッチファイルを移動して実行してください。

> バッチファイルとして認識されていません
rtmpdump とバッチファイルが同じ場所にありますか。それとも記述した rtmpdump の指定パスが正しいですか。

> 拡張子のついていない動画ファイル
動画とは認識されない拡張子になるはずです。上の rtmpdump や rtmpsuk を使うと最初から動画として保存されます。

> 拡張子のついていないファイルは、RTMPで再生しはじめてすぐできるものなんですか・・・?
そうです。TSの映像が映ると同時に動画が保存されます。

ちゅら2013/05/18 (土) 14:45:22

ロベルトさんこんにちは。

PC知識に乏しいながらも、こちらのサイトを参考にさせていただき超パーティーを録画することができました。
ありがとうございます。

質問よろしいでしょうか。内容が不適切であればお手数ですが削除願います。

上記RTMPDumpHelper(rtmpsuck)+KSV さんの rtmpdumpの方法で
動画は保存できましたが、コメントは保存できませんでした。
kakorokuやニコニコ実況コメントビューアを試したり、
もしやと思い超パーティーの無料版での保存を試みましたが、
いずれもコメント取得できませんでした。
コメント保存したい場合、アマレココ等デスクトップキャプチャソフトを使用するしかないのでしょうか?
他に方法をご存知であれば教えていただきたいです。

記事違いで投稿するか迷いましたが、よろしくお願いします。

ロベルト2013/05/18 (土) 23:16:38

ちゅら さんこんばんは

結論からすればほとんどの人はこういったkakorokuで保存できない放送(有料放送)
のコメントをタイムシフトからは保存出来ません。

まずはAPIを復号する必要があります
http://togetter.com/li/45002

次にコメントサーバーのアクセス先を調べてコメントを取得します。
更にコメントを遡るには何かしらの処理が必要になります。

これで晴れてコメントが保存出来ます。なので普通のユーザーはコメントを
タイムシフトから保存することはできません。

ちゅら2013/05/19 (日) 00:19:04

ロベルトさんこんばんは。
早速の回答ありがとうございます。

なるほど私には難しそうですね。少し諦めが付きました。

こういった知識は全く無かったので、勉強する良い機会になりました。
ありがとうございました。

ゆうり2015/07/12 (日) 01:58:20

はじめまして。
ニコ生有料チャンネルのタイムシフトを保存したくてこちらの方法にたどり着きました。
MediaBoxを起動してブラウザ(IEを管理者で実行)でTSを再生したのですが、プロンプトのポップアップが出ず、MediaBox本体を見てもコマンドが表示されないのです。
エラーが出たりするわけではないのですが、動画を再生しても「無反応」な原因はわかりますでしょうか?

ロベルト2015/08/16 (日) 10:53:40

ゆうり さんこんにちは
返信が遅れましたが、有料放送でタイムシフトが kakoroku で保存できない場合は RTMPDumpHelper を
そうでない場合は kakoroku が使えるはずです。

ニコ生の録画方法 TS編
http://ch.nicovideo.jp/nico-lab/blomaga/ar4288

管理人のみ通知 :

トラックバック


ニコニコチャンネル始めました
ニコラボチャンネル
スポンサード リンク
THE IDOLM@STER THE@TER ACTIVITIES 03
THE IDOLM@STER THE@TER ACTIVITIES 03

Fate/EXTELLA REGALIA BOX for PlayStation (R) 4 【初回限定特典】ネロ・クラウディウス、アルトリア・ペンドラゴン衣装「純真のナイトドレス」プロダクトコード付+【Amazon.co.jp限定特典】アルテラ衣装「スイートデビル」プロダクトコード配信 - PS4
Fate/EXTELLA REGALIA BOX for PlayStation (R) 4 【初回限定特典】ネロ・クラウディウス、アルトリア・ペンドラゴン衣装「純真のナイトドレス」プロダクトコード付+【Amazon.co.jp限定特典】アルテラ衣装「スイートデビル」プロダクトコード配信 - PS4

妖怪ウォッチ くったりぬいぐるみだニャン ジバニャン
妖怪ウォッチ くったりぬいぐるみだニャン ジバニャン

Fate/EXTELLA VELBER BOX 【初回限定特典】ネロ・クラウディウス、アルトリア・ペンドラゴン衣装「純真のナイトドレス」プロダクトコード付+【Amazon.co.jp限定特典】アルテラ衣装「スイートデビル」プロダクトコード配信 - PS4
Fate/EXTELLA VELBER BOX 【初回限定特典】ネロ・クラウディウス、アルトリア・ペンドラゴン衣装「純真のナイトドレス」プロダクトコード付+【Amazon.co.jp限定特典】アルテラ衣装「スイートデビル」プロダクトコード配信 - PS4

Fate/EXTELLA REGALIA BOX for PlayStation (R) Vita 【初回限定特典】ネロ・クラウディウス、アルトリア・ペンドラゴン衣装「純真のナイトドレス」プロダクトコード付+【Amazon.co.jp限定特典】アルテラ衣装「スイートデビル」プロダクトコード配信 - PS Vita
Fate/EXTELLA REGALIA BOX for PlayStation (R) Vita 【初回限定特典】ネロ・クラウディウス、アルトリア・ペンドラゴン衣装「純真のナイトドレス」プロダクトコード付+【Amazon.co.jp限定特典】アルテラ衣装「スイートデビル」プロダクトコード配信 - PS Vita

【早期購入特典あり】初音ミクシンフォニー~Miku Symphony 2016~オーケストラ ライブ CD(初音ミクシンフォニー描き下ろしクリアファイル付き(ランダム配布))
【早期購入特典あり】初音ミクシンフォニー~Miku Symphony 2016~オーケストラ ライブ CD(初音ミクシンフォニー描き下ろしクリアファイル付き(ランダム配布))

「うたわれるもの 偽りの仮面&二人の白皇」歌集(初回限定盤)
「うたわれるもの 偽りの仮面&二人の白皇」歌集(初回限定盤)

TVアニメ『ラブライブ!サンシャイン!!』挿入歌シングル「想いよひとつになれ/MIRAI TICKET」
TVアニメ『ラブライブ!サンシャイン!!』挿入歌シングル「想いよひとつになれ/MIRAI TICKET」

『刀剣乱舞-花丸-』 歌詠集 其の三 特装盤
『刀剣乱舞-花丸-』 歌詠集 其の三 特装盤

本好きの下剋上~司書になるためには手段を選んでいられません~第一部 「本がないなら作ればいい3」
本好きの下剋上~司書になるためには手段を選んでいられません~第一部 「本がないなら作ればいい3」

新着記事と追記・編集記事
スポンサード リンク
ブログ内検索
プロフィール

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

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

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

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

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