FMLE、XSplitを使って生放送中にニコニコ動画を再生する場合の注意点

某掲示板に生放送にのっていない映像の動画が上がってたので説明する。

生放送中にニコ動からの動画を再生する場合に配信映像と引用動画のオンオフ、メインサブの切り替えが出来るが、外部ツール配信で放送していると映像を生放送に流して無くても外部配信ツールの配信を止めないと映像は送られ続ける。かんたん配信の場合はメインで配信していてメインに動画を再生すると、配信は止まりメインで動画が再生されるが、サブで映像を配信しながら動画をメインで再生すると動画が再生されてそのままサブで配信が続く。

つまり外部ツール配信でニコ動の動画を再生する場合は配信ツールを一度ストップして音声だけにするか、映像にウェブカメラを使用している場合はNDCなど別入力に変えたほうがいい。

【FME】 ダウンロードからニコ生での配信方法 【改訂版】

【FME】 ダウンロードからニコ生での配信方法
この記事を最初に書いたのがFMLEが使えるようになった日の1時過ぎ(この時点ではまだ使えない)で、それから9ヶ月がたち追記だらけで読みにくくなってきたので新たに書き直した。以前の記事はそのまま残してこれからはこちらの記事を保守する。

ニコニコの公式配信ツールNLEの記事はこちら
【NLE】 ここまで使えるニコ生エンコーダー

NLEのベースとなったXSplitの記事はこちら
ニコ生で XSplit Broadcaster 配信

目次

>>続きを読む

【ニコ生】 FMLEでVP6配信するとTSでリサイズ表示される問題について 【訂正】

XSplit テストで FMLE と比較するために何回か配信テストしていたが FMLE で VP6 配信すると TS の見た目がリサイズされている。

この問題はずいぶん昔から言われていて、知っている範囲では最初に言及されたのは2010/09/16(木)から。同じ時期にその頃から公式生放送が VP6/MP3 から H.264/MP3 に代わり、iPad向けHTML5プレーヤーがリリースされている。

2010年09月29日
iPad向けHTML5プレーヤーリリース&生紹介番組‐ニコニコインフォ

放送終了後30分で全ての FMLE VP6 の生放送をリサイズしているとなると、生放送終了後30分経ってTS視聴できない問題がたまにあるのはこれが原因なのか。リサイズ回避が無いのか調べてみたが、fpsを下げても、ビットレートを下げてもDropが発生して無くても回避は出来なかった。

具体的にどのようにリサイズされるかというと、

【解像度】
  • 512x384 → 494x369
  • 640x360 → 625x361
  • 640x480 → 625x465

【配信設定】
  • CBR(固定ビットレート) CFR(固定フレームレート)
    → VFR(可変フレームレート)


追記 2011/3/4
Flashコンポーネント以外で再生するのは盲点だった。それで TS 保存して改めて調べたところ、vlc-1.1.7(portable)だとなぜかクラッシュ。MPC-HC 1.4.2499.0 (MPC Video Decoder)はリサイズされた状態で再生。FLVExtract で動画をdemuxしたところ元の解像度になる。ffmpeg で再度 FLV に mux すると Flashコンポーネントでも正しい解像度で再生できた。

それにともなって再エンコードをリサイズに書き換えた。

追記 2011/05/11
TS再生上ではリサイズされないのを確認。ただしTSを保存してmediainfoで確認すると解像度はおかしいまま。

追記 2011/06/19
またリサイズされているのを確認。

追記 2013/03/09
まだ直っていなかったのを確認。

追記ここまで

FLV Extract
Moitah.net
ffmpeg
お気に入りの動画を携帯で見よう

ffmpeg -i hoge.avi -i hoge.mp3 -vcodec copy -acodec copy piyo.flv



以下、比較画像と2ちゃんスレから

>>続きを読む

f4vの動画を読み込み、編集する

この方法はニコ生で配信者が FMLE でH.264/MP3かH.264/AACで配信しながら保存した動画、f4vを加工する方法である。そのままのf4vだと下の f4vpp を通さないとニコ動にはエンコードが中々終わらずにうpできない。終わってもエラーが出る。kakoroku等でflvで保存した場合は XMedia Recode か Moyea FLV Editor Lite で編集する。

編集ツール関係はこちら ニコニコ動画に関係する編集と再生ツールのまとめ

アカウントにログインしてからダウンロードする。

Adobe F4V Post Processor
http://www.adobe.com/products/flashmediaserver/tool_downloads/

基本的な使い方はコマンドプロンプト(win+Rを起動してcmdを実行)から

f4vpp.exe -i input.f4v -o output.f4v


f4vpp で出力されたf4vは mp4box でdemux出来、mp4box でf4vにmux出来るがコンテナはMP4になっている。そしてf4vファイルは Moyea FLV Editor Lite では編集できない。

映像と音声をdemuxして音声をAACにエンコードして、mp4boxでfpsを指定してmuxすればニコ動にエンコードされずにうpできる。100MBを超えてエンコードする場合は一度MP4に入れ替えて編集、エンコードする。

例)fps15のF4VをMP4に入れ替える。音声ファイルになぜか.が2つ付く

MP4Box -raw 1 hoge.f4v
MP4Box -raw 2 hoge.f4v
MP4Box -fps 15 -add hoge_track1.h264 -add hoge_track2..mp3 -new new.mp4

これでH.264/MP3のMP4ができあがるのでaviutlで編集することが出来る。

参考サイト
milk-garden ≫ FME
道化師の憂鬱: f4vpp

【FMLE】 FMLE 3.2 がリリース

Adobe Flash Media Live Encoder
http://www.adobe.com/products/flashmediaserver/flashmediaencoder/

日本語のページだとまだ表示されてないけど、ダウンロードしようとすると英語ページにリダイレクトされる。英語のページにはWIN、MAC両方とも公開してある。ニコ生ユーザーには特に大きな変更点はなく、3.1を使っていた人には不便なく移行できる。インストールはそのまま上書きでおk。そのほかにコマンドラインから起動するための補助ツールも同様に使うことができる。

インストール先のreadme.htmlを観ると推奨スペックが書いてあるが、満足いくスペックは実は高い。ニコ生では以下の設定では制限によりビットレートが足りなくなり画質が悪くなるのでそこまでスペックは必要ない。

C:/Program Files/Adobe/Flash Media Live Encoder 3.2/Readme.htm より
Minimum system requirements

  • Intel® Pentium® 3 (or compatible) 933MHz or faster processor
  • For H.264 and AAC support: Intel CoreT 2 Duo 1.67G required (Intel Core 2 Duo 3G recommended)
  • For VP6 MBR:
    1. 640x480 size or below; 2 or 3 streams at 25 fps: Dual Core (Core 2 Duo 3GHz, 2GB RAM)
    2. 768x576 size; 2 streams at 25 fps: Quad Core (Xeon 2GHz, 4GB RAM)
    3. 768x576 size; 3 streams at 25 fps: 8 Core (Xeon 3GHz, 3.25 GB RAM)
    4. Input stream 640x480 @25 fps; 2 output streams: 320x240 @25 fps_300 kbps and 640x480 @25 fps_700 kbps: Dual Core 3GHz, 2GB RAM
    5. Input stream 640x480 @25 fps; 3 output streams: 76x144 @25 fps_150 kbps , 320x240 @25 fps_300 kbps and 640x480 @25 fps_700 kbps: Dual Core 3GHz, 2GB RAM
  • For H264 MBR:
    1. 320x240 size or below ( Main or base profile); 2 streams at 25 fps: Dual Core 3GHz, 2GB RAM.
    2. 320x240 size ( Main or base profile); 3 streams at 25 fps: Quad Core Xeon 2GHz, 4GB RAM.
    3. 640x480 size ( Main or base profile); 2 streams at 25 fps: 8 core Xeon 3GHz, 3.25 GB RAM.
    4. 768x576 size ( Main or base profile); 2 streams at 25 fps: 8 core Xeon 3GHz, 3.25 GB RAM.


Issues fixed

  • Flash Media Live Encoder crashes on more than 10 core machines while using Vp6 or resize option (#2430582, #2448409).
  • Flash Media Live Encoder crashes on Win7 Starter Edition and exhibits rendering related crashes on other Win 7 flavours (#2741073, #2728197, #2718112).


関連記事
【FMLE】 CUIで手軽にニコ生で配信する方法
【FME】 ダウンロードからニコ生での配信方法

【FMLE】 枠が始まってからStart。終わればStopを押しましょう

FMLEで配信する場合に放送枠時間以外の動画が保存・視聴できる問題について調べてみた。

(6)配信停止方法
http://help.nicovideo.jp/live/2010/04/post-46.html#link6

配信を停止するときは、FMEの「Stop」ボタンを押し、放送画面内の「配信停止」を押してください。
※放送画面内の「配信停止」を押しても、FMEの「STOP」を押さない限り、一部ツールで映像が流れ続けてしまう 可能性があります。
番組を終了した時は、必ずFMEの「STOP」を押してください。



ここに書いてあるようにStopを押さないとニコ生で枠が終了してもニコ生側のサーバーに動画がアップロードされ続ける。同様に予約枠で配信開始する時に開始時間前にFMLEでSartを押すと生放送では映像が流れないが、ニコ生側のサーバーに動画がアップロードされている。

これが何を意味するかというと意図しない映像が写っている可能性があるということ。ニコ生の元データは保存可能なのでそれを用いることで確認できる。

【ニコ生】 ニコニコ生放送を録画(保存)してみた


それで確認してみると案の定先日の大反省会のタイムシフトに放送外の映像が残っていた。運営ェ…

ニコニコ大反省会2010 ~みんなで運営を生審判~より
めがね

さらにニコニコ大反省会2010の反省会~ニコ電でご意見募集します~では
生放送開始前の中野運営長と川上会長の会話が4分ほど入っていた。

【FMLE】 CUIで手軽にニコ生で配信する方法

簡易ツールを使って手軽なCUI配信方法を2種類紹介。

CUI配信の特徴はCPU使用率は変わらないが、メモリ使用量を減らすことができPC負荷を減らすことができる。さらに放送中にこれらのツールは落としたほうが不必要なメモリを消費することもない。もっともCPU使用率を減らしたい場合はFMLE使用時はブラウザを閉じたほうがいい。

FMEAutomator
【ニコニコミュニティ】ぶれぼ。
http://www.pantherweb.net/

追記 2010/12/04
作者名とサイト名を間違えていました。かさともさんではなくて、ぶれぽさんでした。御迷惑かけました。

使い方は以下を参照
初心者向け!ニコ生のやり方解説サイト! - FME Automator
FMEAutomator連携方法 - ギッシリアンコちゃんwiki - livedoor Wiki(ウィキ)
ニコ生放送方法解説 FMEAutomator編~拡大版~ ‐ ニコニコ動画(原宿)

FMEAutomator223_setting.png

FMEコマンドラインツール
【ニコニコミュニティ】満喫ピュアイズム

FMEコマンドラインツールは自動起動はしないけどプリセットをFMLE以外のGUIで編集でき(但し現在のVerは詳細設定ができない )、ボタン一つでCUIで放送できるツール。Ver2から自動起動が可能になった。Ver2.2からアドバンス設定が可能になった。

FMEcommandtool_v22.png

Ver2.2では

7,vistaのオーディオデバイスの読み込みでエラーが出る模様です環境によってはつかえない

とあるのでその場合は旧バージョンを使う。
私の環境ではアドバンス設定の右上の×で消せないのはバグなのかな?

プリセットを読み込ませる場合、FMLEの設定画面右の Stream to Flash Server に必ずチェックを入れて保存すること。そうしないとCUIが起動してもすぐに落ちる。

関連記事

【FMLE】 ニコ生での設定方法 【設定プリセット配布中】
【FME】 ダウンロードからニコ生での使い方

【NDC】 映像ソースにデスクトップが取り込めない問題は解決しました

たった一つのことをしたら解決した。それは表示モードで

NDC設定

  • アスペクト比固定
  • ストレッチ
  • ズーム
のいずれかにチェックを入れるだけ。
確か新規にVer 1.11を入れて起動すると表示モードにひとつもチェックが入ってなかったので、映像ソースにデスクトップを選択しても何も表示できなかったのかも。

ニコ生でNDC+FMEで放送したいのですが、FMEのスタートを押すとプレビューも表示されず黒くなってしまいます。
http://qanda.rakuten.ne.jp/qa6022532.html

| NEXT≫

ニコニコチャンネル始めました
ニコラボチャンネル
スポンサード リンク
新着記事と追記・編集記事
スポンサード リンク
ブログ内検索
プロフィール

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

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

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

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

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