【ffmpeg】ニコ生のアニメ配信を録画する方法

今年の秋以降くらいからニコ生のアニメ配信や過去放送の録画配信を生放送時に録画するときに、namarokuRecorder(rtmpdump)で正常に保存できなくなっている。その生放送を ffmpeg を使って録画する方法。ただし普通のニコ生の場合この ffmpeg では録画できない。

使用するのは librtmp を有効化していない(librtmpなしの) ffmpeg 。この ffmpeg を配布しているところはほとんど無いので自分でビルドした。

追記 2013年3月24日
配布先を変更と、zeranoe さんの ffmpeg でも録画できることを確認。つまり librtmp をインストールした ffmpeg でも録画できる。

追記 2013年5月4日
rtmpdump でも「-R」を付けることで保存できることを確認。バイナリは Releases · K-S-V/Scripts · GitHub より rtmpdump-2.4 を利用する。

配布先

ffmpeg は録画用、ffplay はプレビュー用、SDL, libiconv-2 はそれら2つを起動するのに必要なもの。cmd は実行してコマンドをコピーしエンターキーを押せば保存やプレビューできる。

録画する方法は NCVRTMPDumpWrapper か getplayerstatus で引数を調べて ffmpeg に渡す。
rtmp://nlakmjpk.live.nicovideo.jp:1935/live/ まではどの放送もたぶん共通。

NCVRTMPDumpWrapper は -vr の部分をコピーして live=1 を後ろに追加して""でくくる。
getplayerstatus は tickets を検索してその部分を下の例に習ってコピーして live=1 を後ろに追加して""でくくる。

コマンド例

録画する場合 out.flv で録画される
ffmpeg -i "rtmp://nlakmjpk.live.nicovideo.jp:1935/live/nlary_47@s19221?auth=dbEb0dTdMaXc_aLaZboc0dKccduaccdcWcU-bq3UU8-frG-vga-yxDDFo_yAACj&aifp=0191210 live=1" -codec copy out.flv

プレビューする場合
ffplay -i "rtmp://nlakmjpk.live.nicovideo.jp:1935/live/nlary_47@s19221?auth=dbEb0dTdMaXc_aLaZboc0dKccduaccdcWcU-bq3UU8-frG-vga-yxDDFo_yAACj&aifp=0191210 live=1"

プレビューする場合に映像が頻繁に止まる場合
ffmpeg -i "rtmp://nlakmjpk.live.nicovideo.jp:1935/live/nlary_47@s19221?auth=dbEb0dTdMaXc_aLaZboc0dKccduaccdcWcU-bq3UU8-frG-vga-yxDDFo_yAACj&aifp=0191210 live=1" -codec copy -f flv pipe: | ffplay -i -

関連記事
【librtmp】 ffmplay で rtmp を入力ソースにする ニコ生用のコマンドはここにサンプルがあります
ffplay のショートカットキー
【VLC】 放送中のニコ生を視聴する方法

ffmpeg の configure するときに --extra-ldflags=-static をつけると SDL が無効化して ffplay ができなかった。

ffplay 付きの ffmpeg のビルド方法は以下を参照。
libiconvのコンパイル&インストール お気に入りの動画を携帯で見よう
SDLのコンパイル&インストール お気に入りの動画を携帯で見よう
関連記事

この記事へのコメント

管理人のみ通知 :

トラックバック


ニコニコチャンネル始めました
ニコラボチャンネル
スポンサード リンク
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)
アクセス数