動画を取得する

Last-modified: 2014-09-20 (土) 23:16:25

 ニコニコ生放送の動画を取得する方法はいくつかあるが、有料ソフトを使う方法だったり、コミュニティに参加しないといけない方法だったり、原始的に画面をキャプチャーする方法だったり、納得のいく方法はそんなに多くない。なので、無料ソフトのRtmp Explorerを使って動画を取得する。

 

Rtmp Explorerを入手する。

  1. http://all-streaming-media.com/record-video-stream/RTMPExplorer-freeware-GUI-for-rtmpsrv-Windows.htmにアクセスする
  2. ページの下の方にあるDownload RTMPExplorerをクリックする。
    video01.png
  3. DOWNLOADをクリックする。
    video02.png
  4. Softpedia Secure Download (US)をクリックする。
    video03.png
  5. デスクトップに保存する。
    (※ダウンロードフォルダーに自動的に保存されている場合もある)
  6. ダウンロードしたzipフォルダーを解凍する。
  7. zipフォルダーはDドライブに移す。
 

rtmpdumpを入手する。

  1. https://github.com/K-S-V/Scripts/releasesにアクセスする
    (※公式のrtmpdumpはcommand.txtが出力されない
  2. rtmpdump-2.4.zipをクリックする。
    video07.png
  3. デスクトップに保存する。
    (※ダウンロードフォルダーに自動的に保存されている場合もある)
  4. ダウンロードしたzipフォルダーを解凍する。
  5. zipフォルダーはDドライブにでも移しておく。
 

rtmpexplorerフォルダーの中身を変える。

  1. rtmpdumpで始まるフォルダーの中身をrtmpexplorerフォルダーに移す。
    video11.png
    video12.png
  2. rtmpexplorerフォルダー内の適当な場所で右クリックして、新規作成(X)を選んで、テキストドキュメントをクリックする。
    video39.png
  3. 新規作成したテキストドキュメントの拡張子をbatに変える。↓の画像のような警告ウィンドウが出たら、はい(Y)ボタンをクリックする。
    video40.png
 

動画を取得する。

  1. rtmpExplorer.exeをクリックする。
    video41.png
  2. Windows セキュリティの重要な警告ウィンドウが出てきたら、アクセスを許可する(A)ボタンをクリックする。
    video14.png
  3. コマンドプロンプトのウィンドウ(rtmpsrv.exe)は閉じる。
    video15.png
  4. rtmpsuck.exeをクリックする。
    video42.png
  5. Windows セキュリティの重要な警告ウィンドウが出てきたら、アクセスを許可する(A)ボタンをクリックする。
    video17.png
  6. Rtmp Explorerに取得したい動画のアドレスを入力して、GOボタンをクリックする。
    video43.png
  7. ↓の画像のようなページが表示されて動画が再生されなかったら、ログインをクリックする。
    video44.png
  8. メールアドレスとパスワードを入力して、ログインをクリックする。
    video45.png
  9. ↓の画像のように、コマンドプロンプトのウィンドウ(rtmpsuck.exe)にsampletypeまで表示されたら、コマンドプロンプトのウィンドウ(rtmpsuck.exe)を閉じて、Rtmp Explorerも閉じる。
    video46.png
  10. Command.txtをクリックする。
    video47.png
  11. 最終行をコピーする。
    video49.png
  12. batファイルを右クリックして編集をクリックする。
    video50.png
  13. コピーした内容を貼り付ける。
    video51.png
  14. 上書き保存して閉じる。
  15. batファイルをクリックする。
    video52.png
    ↓の画像のように、コマンドプロンプトのウィンドウ(cmd.exe)が起動するはず。
    video53.png
  16. 100%になるまで待つ。
    →1回目の場合、↓へ
    →2回目以降の場合、取得動画を確認するへ。
 

flv動画をVLCメディアプレイヤーで開くようにする。

  1. 取得したflv動画を右クリックして、プログラムから開く(H)をクリックする。
    video27.png
  2. その他のオプションをクリックする。
    video28.png
  3. すべての.flvファイルをこのアプリで開くにチェックを入れて、この PC で別のアプリを探すをクリックする。
    video29.png
  4. デスクトップをクリックする。
    video30.png
  5. vlcで始まるフォルダーをクリックする。
    video31.png
  6. vlcで始まるフォルダーをクリックする。
    video32.png
  7. vlc.exeをクリックする。
    video33.png
 

取得動画を確認する。

  1. 取得したflv動画をクリックする。
  2. どこまで取得できているか確認する。
    video55.png
    (※この動画の場合、最後まで取得できていない)
  3. 最後まで取得できていた場合、flv動画をデスクトップに移して、動画を変換するへ。
    →最後まで取得できていなかった場合、元動画を確認する。
 

元動画を確認する

  1. インターネットブラウザー(Internet ExplorerやGoogle Chromeなど)で元動画を再生する。
  2. どこまで取得できているか調べる。
    video56.png
    (※この動画の場合、2時間44分22秒まで取得できている)
 

続きの動画を取得する

  1. rtmpExplorer.exeをクリックする。
  2. コマンドプロンプトのウィンドウ(rtmpsrv.exe)は閉じる。
  3. rtmpsuck.exeをクリックする。
  4. Rtmp Explorerにアドレスを入力して、GOボタンをクリックする。
  5. 取得できている部分より後の映像を表示させる。
    video57.png
  6. コマンドプロンプトのウィンドウ(rtmpsuck.exe)にsampletypeまで表示されたら、コマンドプロンプトのウィンドウ(rtmpsuck.exe)を閉じて、Rtmp Explorerも閉じる。
  7. Command.txtをクリックする。
  8. 最終行をコピーする。
  9. batファイルを右クリックして編集をクリックする。
  10. コピーした内容を貼り付ける。
    video51.png
  11. 上書き保存して閉じる。
  12. batファイルをクリックする。
  13. コマンドプロンプトのウィンドウ(cmd.exe)が起動するはず。
  14. 100%になるまで待つ。
 

動画を確認する。

  1. 取得したflv動画をクリックする。
  2. どこまで取得できているか確認する。
    video58.png
    (※この動画の場合、続きから最後まで取得できている)
    →続きから最後まで取得できていた場合、複数のflv動画をデスクトップに移して、動画を結合するへ。
    →続きから最後まで取得できていなかった場合、元動画を確認するへ。

http://rtmpdump.mplayerhq.hu/
https://github.com/K-S-V/Scripts/releases
http://komono.jp/contents/memo/hobby/niconico_timeshift_save/