kakorokuRecorderを使ったタイムシフトの保存
閉じる
閉じる

新しい記事を投稿しました。シェアして読者に伝えましょう

×

kakorokuRecorderを使ったタイムシフトの保存

2014-03-25 04:07
  • 95
  • 163

ご覧くださいましてありがとうございます。

ひさしぶりにニコ生のタイムシフトの録画しようと思い、最新のkakorokuRecorderをダウンロードして使用してみました。以下の手順で保存ができましたので、簡略化した手順を書いてみました。細かい説明は抜きにして、とにかくタイムシフトをダウンロードしたい人向けに書いています。

また、これらの手順を進めた上での、ハードウェアやデータの破損等についての責任は負えません。ご注意ください。

  1. Microsoft® .NET Framework 4の入手
  2. kakorokuRecorderの入手
  3. rtmpdump(タイムシフト録画対応版)の入手
  4. rtmpdumpの置き換え
  5. kakorokuRecroderの設定
  6. タイムシフトの録画を実行

実際に動かした環境はWindowsXPですが、7、8でも動作するはずです。
ファイル名の「.exe」など、拡張子は表示させておくと混乱せずに作業できると思います。

以下詳細を記述していきます。

Microsoft® .NET Framework 4の入手

※導入済みであればこの作業は飛ばしてください。
.NET Framework 4 ダウンロードよりダウンロードできます。
本体の標準インストーラー(ダウンロード一覧にある、一番最初)をダウンロードして実行します。
※Webインストーラーでもおそらく大丈夫でしょう。どちらでもかまいません

kakorokuRecorderの入手

「名無しコミュ」の掲示板に記載されています。(掲示板の仕様で1度リンクを踏みなおす必要があるかもしれません)
ダウンロードして、アーカイブファイルを展開しておきます。

rtmpdump(タイムシフト録画対応版)の入手

前述のkakorokuRecorderに同梱されているrtmpdump.exeでは、
タイムシフトの保存がうまくいきませんでしたので、
有志の方による改変版を使用します。こちらより入手できます。
zipファイルを展開すると、rtmpdump.exeが作られます。

rtmpdumpの置き換え

kakorokuRecorderフォルダ内の、元からあったrtmpdump.exeを改変版のrtmpdump.exeに上書きします。
※ファイルを退避しても良いですが、かえって混乱する可能性があるので、ここでは上書きすることにしました。

kakorokuRecroderの設定

  1. kakorokuRecroderフォルダのkakorokuRecroder.exeを起動します。(初回起動時は、セキュリティソフトでの警告が表示される場合があります。その場合は実行を許可するようにしてください。)
  2. メニューの「ツール」→「オプション」を選択します。
  3. 「録画」タブを開きます。
  4. 「録画ファイル名の書式」グループの独自設定にチェックをし、すぐ下の長いボタンを押します。
  5. 「テンプレート」グループの「シンプル」を押します。
  6. 「OK」を押します。
  7. 「rtmpdump指定」タブを開きます。
  8. 「ユーザー放送」というグループ(上から3つ目にあります)を次のように変更します。
  9. 「規定の引数を使う」のチェックを外します。
  10. テキスト入力部分を「-vr "{rtmp_url}" -C S:"{ticket}" -N "{que_rtmp}" -o {file} -v」に変更します。
  11. 「OK」を押します。

タイムシフトの録画を実行

※(2015年06月02日 追記) 「ブラウザのCookie共有して録画する方法」は、動作する可能性が低いので、ツールから直接ログインして録画する方法も必ず試してください。

ブラウザのCookieを共有して録画する方法

  1. 既定のブラウザ(デフォルトで使用するブラウザ)でニコニコにログインしておきます。もし、既定のブラウザがわからなければ、Windowsのスタートメニュー→「ファイル名を指定して実行」を選択してから、テキスト入力部分に「http://www.niconico.jp/」と入れて「OK」と押すと既定のブラウザでニコニコのホームが開きますので、ニコニコにログインしておきます。
  2. 「放送URL:」のテキスト入力部分に録画したいタイムシフトのURLを入力し、「録画開始」ボタンを押します。

右側にタイムシフトの情報が表示され、保存が開始すれば成功です。
また、システムの仕様上保存時間=上映時間になります。

ツールから直接ログインして録画する方法

エラーメッセージ「失敗しました。正しいプレミアムアカウントか(以下略)」が出る場合は、kakorokuRecorderの「ツール」→「オプション」を選択し、「アカウント」タブの「ブラウザと共有せず、次のアカウントでログインする(やや非推奨)」のラジオボタンを選択し、ログインアカウントの入力をしてから「ログインする」を押してから再度「ブラウザのCookieを共有して録画する方法」の2.を試してください。

2015年03月29日 追記
動画等の保存がうまくいかない場合は、以下を試してみてください。

  • ファイル保存先を浅くする。極端に言えば「C:¥timeshift」等にする。USBメモリなど、外付けのドライブを使うと簡単。
  • ファイル保存先に空白文字を入れない。NG例「C:¥Users¥No Name¥My Document」
  • ファイル保存先に全角文字を入れない。NG例「C:¥Users¥名無し¥タイムシフト」
  • 保存するファイル名の書式をシンプルにする。やり方は「ツール」→「オプション」→「録画」タブ→ウインドウ一番下の「独自設定」にチェックし、すぐ下のボタンを押す→文字入力部分に{0}_」(アンダースコアを入れるのは後につづく通し番号の為)を入れて「OK」を押す(ウインドウが閉じられる)→さらに「OK」を押す(ウインドウが閉じられる)
  • (2015年11月7日 追記) 公式放送の場合、普段使用しているブラウザで放送画面を開いて試聴が可能な状態にしてから録画の手順を実行する必要があります。

謝辞
ニコラボチャンネルのブログ「ニコ生の録画方法 まとめ」を参考にしました。
また、ツール類を提供していただいている各開発者様に、お礼申し上げます。


広告
他85件のコメントを表示
×
>>90
記事の最後のほうの「ツールから直接ログインして録画する方法」試しましたでしょうか。
それでもできないようであればよくわからないですが…
4ヶ月前
×
自己解決できました 色々とご迷惑をかけてしまって申し訳なかったです ご丁寧な対応本当に嬉しかったです ありがとうございました
4ヶ月前
×
タイムシフトを録画したのですが、ファイルを開くと文字とともコメントらしきものだけがでてきてしまします。
なにがいけないのでしょうか??
3ヶ月前
×
>>93
コメントしか保存されていない場合は、大抵の場合は保存先に問題がある可能性が高いです。対策は記事の最後あたりの追記していますが試されましたでしょうか。
3ヶ月前
×
ユーザー生放送のタイムシフトを録画したいのですが
コメントと英語の羅列のみになってしまいます
C:\time と簡潔にしてみましたが効果が上がりません。
アカウントの方はソフトから直接ログインしています。プレミアム会員です。

確認ですが kakorokuRecorder と同じフォルダに rtmpdumpTS.exe がありますがこれに
改変版 rtmpdump.exe こちらを上書きでいいのでしょうか?

どちらを指定しても 英語羅列+コメ だけでした 
flv のはずが lv_1.xml という拡張子になってますし どこか設定がおかしかったのでしょうか?
3ヶ月前
×
>>95
rtmpdump.exeを記事の通りに置き換えてください。「rtmpdumpTS.exe」はこのコメントで初めてみる名前なのでよくわかりません。

保存ファイルについてですが、設定の「{0}_」が全角だったりしませんでしょうか? 全て半角入力してください(記事からコピペするのも手です)。また、手順についてももう一度確認をお願いします。
3ヶ月前
×
アプリケーションが確認できませんと出ました。まだダウンロードできるんでしょうか
2ヶ月前
×
>>97
現在もダウンロード可能でした。起動もできました。
2ヶ月前
×
有料放送は録画できますか?
1ヶ月前
×
>>99
有料chに登録したことがないので、録画できるかはわかりません。kakorokuRecorderからログイン処理をするので、録画できる可能性は高いです。
1ヶ月前
コメントを書く
コメントをするには、
ログインして下さい。