rtmpexplorer とは ブラウザのキャッシュに残らない動画を保存するツール。一般的にはニコ生やUstream、企業のHPにあるような動画、ウェブラジオなどの保存に用いられる。
ニコ生に特化した記事は随時こちらで更新しています
ニコ生の録画方法 まとめいつも使っているブラウザで解析する
RTMPDumpHelper の使い方rtmpsrvとrtmpsuck が手軽に使える rtmpexplorer の使い方 で紹介した rtmpexplorer の派生ツール。rtmpexplorer では rtmpsrv と rtmpsuck の使い分けが不便だったが、こちらは手軽に切り替えられる。
Downloads ・ andr3jx/RTMPExploreX ・ GitHub の RTMPExploreX_1.1.zip を保存する。
rtmpdump は
http://rtmpdump.mplayerhq.hu/ から rtmpdump-2.4-git-010913-windows.zip を保存する。
追記 2012年8月14日
公式から win バイナリがなくなってしまったので下の非公式バイナリを保存するか、公式バイナリのミラーサイトから保存する。追記 2013年2月28日
公式サイトでの配布再開を確認。
追記 2013年4月30日 訂正 2013年9月1日
ニコ生のTSで
command.bat rtmpsuck-log.txt に出力されない場合は
Releases · K-S-V/Scripts · GitHubここの rtmpdump 一式を使う。
追記 2013年9月1日
一部の文章を強調し修正した。
その他の非公式の rtmpdump は
rtmpdump コマンド一覧と使い方 を参照。
使い方は RTMPExploreX_1.1.zip を解凍してそのフォルダに rtmpdump を解凍して得られるファイル一式を入れる。そして RTMPExploreX を起動すると普段と同じようにおそらくIEベースのブラウザが立ち上がる。rtmpexplorer よりヘッダーがかぶらないのでニコニコ動画のログインに支障がない。
起動して保存したい動画を開く前に上のバーにある rtmpsuck(
ニコ生の場合は rtmpsuck) か rtmpsrv を選択して、
その右の Monitor をクリックしてから保存したい動画のページを開く。すると動画を視聴しながら RTMPExploreX と同じフォルダ内に動画が保存される。
rtmpsuck や rtmpsrv のバージョンによっては拡張子がつかないので別途ファイル名の最後に .flv を付ける。
ニコ生のタイムシフトの場合、動画を最後まで再生すると最初に戻るので、録画のやり直しを防ぐには、予めURLに放送時間の終了時刻を含めてページを開き最初までシークして再生する。
例 30分の放送の場合、1時間以上でも分に換算する
http://live.nicovideo.jp/watch/lv123456789#30:00
保存した動画の編集は
ニコニコ動画に関係する編集と再生ツールのまとめ を参照。
関連記事
サイトスクリプトblog : RTMPExploreXサイトスクリプトblog : RTMPDumpHelperサイトスクリプトblog : RTMPDumpHelper v1.15参考記事
RTMPExploreX - The open source improved RTMPExplorer - a rtmpsrv/-suck GUI - Audio/video stream recording forums
- 関連記事
-
コメント
-
録画方法などを紹介してくれると助かります、すみません。
2012/06/11 URL 編集
-
rtmpExplorerでファイルを保存することはできました、再生もできます。(VLC)
しかしファイルの再生時間がおかしく、編集もうまくいきません。
もし解決策や録画方法などがわかりましたら紹介してくれると助かります。
2012/06/11 URL 編集
ロベルト
【rtmpdump】 生放送中の own3d.tv の録画の仕方
http://looooooooop.blog35.fc2.com/blog-entry-952.html
2012/06/11 URL 編集
uau
2013/04/23 URL 編集
ロベルト
> この方法でも有料の公式生放送は録画できますか??
rtmpsuck や rtmpsrv で解析出来れば保存出来ます。最近の有料放送は試していませんが昔の有料放送は保存できました。
2013/04/24 URL 編集
uau
さっそく今年の超パーティーをrtmpsrvのほうでで保存しようとしたのですが、
エラーばかりでて録れずです。
ERROR:ServeInvoke,error decoding invoke packet
と出るのですが、どうしたらいいですか??
方法が悪いのでしょうか・・・
rtmpsuckを一度使用してみると録画できたのですが、
なぜがすべて取り終えないうちに終わってしまったり、また最初から・・・
という風になり、あまりよくわかりませんでした。
ちなみに、ネットチケット使用してます。
2013/04/30 URL 編集
ロベルト
> rtmpsuckを一度使用してみると録画できたのですが、
> なぜがすべて取り終えないうちに終わってしまったり、また最初から・・・
rtmpsuck を使った場合は command.bat が出力されるのでそれの最終行のコマンドだけを残して
command.bat を実行することで保存出来ます。command.bat が出力されない場合は
http://www.mediafire.com/file/bwxugu3x319p1x5/rtmpdump-2.4.zip
これを使ってください。
TSが途中で切れるのは3時間を区切りにするためなので改めてその時間以降にシークすることで
その時間帯のファイルを保存できるコマンドが command.bat に出力されます。
なので rtmpsuck から保存するのではなくて、command.bat から出力したコマンドを使って
rtmpdump で保存します。
2013/04/30 URL 編集
uau
できればrtmpsrvのほうで録画したいのですが、
これはもう不可能ですか??
どうやってもcommand.batが反応せず、
さらにrtmpdumpも開くとぱっとウィンドウが一瞬出て消えてしまいます。
これはなにか私のPCに原因があるのでしょうか・・・
2013/04/30 URL 編集
ロベルト
https://github.com/K-S-V/Scripts/downloads
これだと rtmpsuck を使った場合に command.bat に出力されます。
rtmpsrv ではコマンドは出力されません。
2013/04/30 URL 編集
uau
何度もすみませんでした・・
ありがとうございました!!!
2013/05/01 URL 編集
virga
この方法で一般ユーザーのTSを保存しようとしたところ、どうも映像が出力される時間になると「動画の取得に失敗しました。更新するボタンを押して再読み込みを行ってください」との警告文が表示され、-30秒頃に飛ばされ、その後映像が出力される時間になると再びこの警告文が表示され...とのループに陥ってしまいます。
自分の行った方法は記事の通りRTMPExploreX_1.1.zipのフォルダの中にrtmpdump-2.4-git-010913-windows.zipのフォルダにあったファイルを全て移動し、
RTMPExploreXを起動、rtmpsuck(またはrtmpsrv)を選択し、Monitorをクリック。この時コマンドプロンプトが起動されるが、放置して保存したいTSのURLを開く、といったものです。
コマンドプロンプトで何かしらの入力をしなければいけないものかと思いますが、当方余りに知識不足で「rtmpdump コマンド一覧と使い方」記事等を見てもよく分かりませんでした。
何か方法がございましたら、御教示頂けると幸いです。
2013/05/19 URL 編集
ロベルト
こちらで確認したところ、RTMPExploreX_1.1、rtmpdump-2.4-git-010913-windows、rtmpsuck
でちゃんとユーザー生放送のタイムシフトが保存できました。
RTMPExploreXでユーザー生放送のタイムシフトを保存する場合はコマンドプロンプトから実行する必要はありません。
RTMPExploreXでうまく保存できない場合はRTMPDumpHelperを試してみてください。
記事の中程に使い方を書いています。
http://ch.nicovideo.jp/nico-lab/blomaga/ar8759
2013/05/19 URL 編集
virga
ありがとうございました!
2013/05/20 URL 編集
NONAME
伝わりにくい質問で申し訳ありません。
2013/05/30 URL 編集
ロベルト
> ずっと再生し続けなければならないのしょうか?
そうです。再生しているのを録画しているので放送を閉じると録画が止まります。
記事より、これも参考にしてください。
ニコ生のタイムシフトの場合、動画を最後まで再生すると最初に戻るので、録画のやり直しを防ぐには、予めURLに放送時間の終了時刻を含めてページを開く。
例 30分の放送の場合、1時間以上でも分に換算する
http://live.nicovideo.jp/watch/lv123456789#30:00
2013/05/30 URL 編集
弥
伝わりにくかったらすみません
2013/08/15 URL 編集
ロベルト
> ニコニコの有料放送のときはrtmpsuckで出力されたcommand.batの最終行のコマンドだけを残して command.bat を実行することで保存することができますか?
最近の有料放送を試していませんが、おそらく保存できると思います。
2013/08/15 URL 編集
弥
2013/08/18 URL 編集
-
コマンドプロンプトが開いて、保存になるようなのですが、そもそもそれが開きません。
rtmpdumpもしっかりインストールしてフォルダをうつしました。
原因が分かりません。早急のお返事願います。
2013/09/01 URL 編集
ロベルト
記事に「起動して保存したい動画を開く前に上のバーにある rtmpsuck(ニコ生の場合は rtmpsuck) か rtmpsrv を選択して、その右の Monitor をクリックしてから保存したい動画のページを開く。すると動画を視聴しながら RTMPExploreX と同じフォルダ内に動画が保存される。」
ちゃんと rtmpsuck を選択し、Monitor をクリックしていますか。
2013/09/01 URL 編集
大鷲
何かわかることがありましたら、お返事宜しくお願いします。
2014/04/22 URL 編集
大鷲
webはIEなのですが、再生してもまったく動作してくれません。
helperは一応ブラウザ開始の開始とでているのですが・・・
http://hibiki-radio.jp/ このサイトなのですができるのでしょうか?
それとrtmpexplorerでも試したのですが上記のサイトを保存しようとしてもflashの部分が真っ白で再生ボタンが押せない状態でコマンドプロンプトがどうさしません。
IE11のブラウザでは難なく再生ができるので、もはや何が原因かわからなくなりました。
Vistaのpcでは普通に動作して保存ができました。
今のpcはWin764bitです。
もはや藁にもすがる思いでここに書き込ませていただきました。
どうかよろしく思います。
2014/04/22 URL 編集
ロベルト
響 - HiBiKi Radio Station は PC 以外の視聴ページから
http://hibiki-radio.jp/program
各放送ページの一番右下の iPhone で聴くのリンクを右クリックから取得して
ffmpeg で保存するのが楽です。
例
番組紹介:ご注文はラジオですか?
http://hibiki-radio.jp/description/gochiusa
ffmpeg -i "http://www2.uliza.jp/IF/iphone/iPhonePlaylist.m3u8?d=910&p=2807&v=140423_gochiusa-ip" -c copy -fflags nobuffer -f mpegts pipe: | ffmpeg -i - -c copy -bsf:a aac_adtstoasc out.m4a
ffmpeg
http://ffmpeg.zeranoe.com/builds/
cmd.bat
https://www.dropbox.com/sh/qjxugjyuzk2juwv/aVPDHYiT8u/zip/cmd.zip
ffmpeg と同じ場所に移動して実行し、上のコマンドを実行する
2014/04/23 URL 編集
大鷲
ご返信下さってありがとうございました。
例のごとくffmpegを使ったところ保存することができました。
どうもありがとうございました。
2014/04/25 URL 編集
超
ところでニコ生のtsファイルの仕様が変わったらしいです。
いままでは3ギガで分割されていたのが
超パーテイ3のtsファイルが1日目、二日目ともに単一ファイルになり
特に二日目が4ギガを超えており全部降りてきません。
3.99ギガ(83.8%)までは降りてくるのですが
それ以降はエラーとなってしまいます。
全部降りてくるようにするにはどーしたらよいのでしょうか。
rtmpexplorerを使っております。
2014/05/09 URL 編集
超
rtmpdumpです。
これを某場所のものに変えたところ
できました。
2014/05/10 URL 編集
雪
『RTMPDumpHelper.exe』と『RTMPExploreX.exe』を
使い分けているのですが、突然両方とも「rtmpsuck.exe」のエラーを出し始め、
一切ニコ生(タイムシフト含め)、録画不可になってしまいました。
皆さん、まだ普通に録画されていますか?
録画したいタイムシフトの1つが8月末までなので、
それまでに録画しようとしているのですが、全然改善されなくて…。
1日前まで普通に使えたのが突然すぎて、自力で追いつかない状況です。
オブジェクトのエラーが含まれており、何とも言えない状況です…。
「ERROR: AMF3 Object encapsulated in AMF stream does not start with
AMF3_OBJECT! 」
というエラーです。
管理人様、並びにソフト使用者の方々で、何かわかる方いらっしゃいましたら、
ご教授願います。宜しくお願い致します。
2014/08/24 URL 編集
ロベルト
今日時点でユーザー生放送、公式生放送、チャンネル生放送すべてで問題ないです。
RTMPDumpHelper v1.21
KSV rtmpdump 2014年3月23日
ニコ生の保存でしたらニコ生の録画方法 まとめを参考にしてみてください
http://ch.nicovideo.jp/nico-lab/blomaga/ar8759
2014/08/24 URL 編集
雪
早速ご返答有り難う御座います。
どうも、有料公式チャンネルや公式生放送が未だに録画できない状況です。
エラー署名が発生し、二進も三進も行かない感じです。
急に録画が出来なくなったのが不思議なぐらいで…。
改めてソフトを入れ直しても、結局改善されずで。
時間をおいてみても、状況は変わらず。
エラー署名が、「rtmpsuck.exe」「rtmpsrv.exe」等すべてで起こるので、
どうしようも出来ないみたいな状況です。
エラー署名が怒ってしまうのが問題なのだろうなと思いつつも、
解決策が無いので万策尽きた感じです。
もはや、諦めるしかなさそうな状態です。
折角、色々やり全部試しましたが、解決に至らず…。
2014/08/25 URL 編集
雪
WinXPでも7でも、やはりエラーが発生し録画できない状況です。
XPでエラー署名、7も似たような状況です。
長くなりますが、7での内容を記載いたします。
-------------------------------------------------------------問題の署名:
問題イベント名: APPCRASH
アプリケーション名: rtmpsuck.exe
アプリケーションのバージョン: 0.0.0.0
アプリケーションのタイムスタンプ: 532dbb4c
障害モジュールの名前: rtmpsuck.exe
障害モジュールのバージョン: 0.0.0.0
障害モジュールのタイムスタンプ: 532dbb4c
例外コード: c0000005
例外オフセット: 00012466
OS バージョン: 6.1.7600.2.0.0.256.48
ロケール ID: 1041
追加情報 1: 0a9e
追加情報 2: 0a9e372d3b4ad19135b953a78882e789
追加情報 3: 0a9e
追加情報 4: 0a9e372d3b4ad19135b953a78882e789
オンラインのプライバシーに関する声明をお読みください:
http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0411
オンラインのプライバシーに関する声明が利用できない場合は、プライバシーに関する声明をオフラインでお読みください:
C:\Windows\system32\ja-JP\erofflps.txt
-------------------------------------------------------------
ということのようです。
何が原因しているのか、流石に自分でも分からなくて(原因究明まで至っていないだけだと思っていますが…)
何か分かりましたらご教授願います。何卒、お願い致します。
2014/08/25 URL 編集
雪
メインで使用しているのは、『RTMPDumpHelper.exe』です。
「公式生放送(アニメ含む)TS有り」と「有料チャンネル」の録画に用いています。
今まで普通に使用していました。
「RTMPDumpHelper.exe」のフォルダ内に「rtmpsuck.exe」に入れておき、「RTMPDumpHelper.exe」を起動。
放送を見始めるとコマンドプロントで「rtmpsuck.exe」が動き始め、
.flvとテキストが出来るので、そこで停止。
テキスト(.txt)ファイルを.batに変更し、
「rtmpdump-2.4」(rtmpdump-2.4.zipを解凍したフォルダ)内に
batファイルを入れ、ダブルクリックして録画スタートし完了。
という運びになっていました。
自分でも、勿論エラー改善方法を探り中です。
が、しかし…何が何だかな部分も多々ありで。
最後にですが、
http://ch.nicovideo.jp/nico-lab/blomaga/ar8759
サイトにあります「上2つの方法でも録画できない場合」に該当しているので、
『RTMPDumpHelper.exe』を使用しています。
連続投稿でお見苦しく且つ、自分自身で分かってない状態で、
お尋ねして申し訳ありません。何か分かりましたら、宜しくお願い致します。
(方法を改めて教えて頂けると大変有り難いです)
2014/08/25 URL 編集
ロベルト
原因がよくわからないので、うまく起動していた頃までパソコンを復元してみてはどうでしょうか。
2014/08/25 URL 編集
雪
復元ポイントで相当遡ってみます。
ポイントを付けてない分、ほんの少し前では反応が変わらなかったもので。
もう一度、復元してみます。
2014/08/26 URL 編集
雪
復元ポイントすべて試したのですが、全部未完了で復元できませんでした。
「rtmpsuck.exe」のエラー(エラー署名)と、
「ERROR: AMF3 Object encapsulated in AMF stream does not start with
AMF3_OBJECT! 」
というオブジェクトエラーさえ、何とか出来ればと思うのですが…。
Win7は音が出ないので(ボードの関係上)、未だにメインをXPで使っています。
が、それで今まで何ともなかったので試しに7に切替てもダメな状況で。
もう暫く、色々と探ってみます。
色々とご教授有り難う御座います、引き続き何かありましたら、
何卒宜しくお願い致します。
2014/08/26 URL 編集
雪
あれから、色々と試したのですが、結局復元ポイントには戻れなかった事と、
レジストリ含めPCをソフトで修復し、改めて復元ポイントを作る運びに。
オブジェクトエラーもエラー署名も、相変わらず出たままで。
家族のPCを借りたところ、、『RTMPDumpHelper.exe』は普通に使えました。
(『RTMPExploreX.exe』も使えるかなと思っています)
今日中に使える様に戻す事は困難なので、諦めるしかないと感じました。
せめて、オブジェクトエラーかエラー署名のどちらかだけ
(連動エラーなのかすら分かりませんが)、エラー原因が分かり直せたら
よかったのですが…。流石に、調べてもお手上げでした。
色々と有り難う御座いました。今後、生放送・有料放送(公式、チェンネル含め)、
家族のPCを借りながらやってみます。
2014/08/30 URL 編集
雪
(分かったと言いますか、それらしき感じの内容という事で)
どうやら、有料チャンネル登録している動画(生放送)のTS含め、
これらに対して、オブジェクトエラーとエラー署名が起こる様になった感じがしています。
昨日は、無料公式生放送(TS無)で、自分のPCで『namarokuRecorder.exe』を。
家族のPCで『RTMPDumpHelper.exe』を使い、どちらも問題なく。
ただ、本日は今日の23時59分迄の有料チャンネルの放送(TS分)を
録画しようとし、家族のPCでもエラーが起こったという事でした。
これは、もしかして対策が取られたとしか思えないなと…。
因みに、『RTMPExploreX.exe』でも、エラーが起こりました。
家族のPCでは、「rtmpsuck.exe」がウィルス扱いにも。
(キャンセルすれば、問題なく使えるのですが「!?」という感じでした…)
又、何かありましたら、お邪魔させて頂きます。
連続投稿でお見苦しく、申し訳ありません。
2014/08/30 URL 編集
ロベルト
知っている範囲では有料チャンネルの生放送の無料部分を保存していても途中でエラーが出て止まるようです。
2014/09/01 URL 編集