「Windows Media Encoder」の編集履歴(バックアップ)一覧はこちら
追加された行は緑色になります。
削除された行は赤色になります。
*ダウンロード
-&size(17PX){&blanklink(Windows Media Encoder){http://www.microsoft.com/japan/windows/windowsmedia/download/encode.aspx}}
*事前準備
-&size(13PX){WMEにポートをひとつ開けておいてください。}
--&size(13PX){1024~65535番の間の番号で&blanklink(トロイの木馬で使われていない){http://www.google.co.jp/hws/search?hl=ja&q=%E3%83%88%E3%83%AD%E3%82%A4%E3%80%80%E3%83%9D%E3%83%BC%E3%83%88%E3%80%80%E4%B8%80%E8%A6%A7&client=fenrir&adsafe=off&safe=off&lr=lang_ja&btnG.x=32&btnG.y=17}ポートを開けましょう}
*セッションの作成
#image(center,0.jpg)
・[wmenc.exe]を実行するとこのような画面がでると思います。
・[起動時にこのダイアログボックスを表示する]のチェックは外しましょう。
・[ユーザー設定のセッション]を選択して[OK]を押してください。
*ソースダブ
#image(center,1.jpg)
&size(20PX){&color(red){①}}名前&br()・適当につけてください。
&size(20PX){&color(red){②}}ビデオ&br()・[ビデオ]にチェックが入っているのを確認する。&br()・[(既定のビデオデバイス)] から [画面の取り込み]に変更する。&br()・[構成]をクリック。 (Aの画像へ)
&size(20PX){&color(red){③}}オーディオ&br()・[オーディオ]にチェックが入っているのを確認する。&br()・[(既定のオーディオバイス)] を選択(そのまま)&br()・[構成]をクリック (Bの画像へ)
#image(center,2.jpg)
&size(20PX){&color(red){④}}取り込み元&br()・[<画面全体>] から [<画面の領域>] に変更。
&size(20PX){&color(red){⑤}}取り込み場所指定&br()動画を取り込む画面の場所(左上隅のポイント)を指定します。
とりあえず、今はそのままで結構です。
&size(20PX){&color(red){⑥}}幅×高さ&br()・動画を取り込む大きさ(範囲)を設定します。
-これは配信する(視聴者が見る)大きさではありませんが、&br()とりあえず配信したいサイズと同じ数値を入力してください。
--実際に配信される大きさは&size(15PX){&color(red){⑪}}で設定した大きさです
-仮にここを640×480にし&size(15PX){&color(red){⑪}}で320×240にするとサイズを圧縮するという処理が&br()入りますので&color(red){CPU負荷が大きくなります(画質も少し落ちます)。}&br()なるべく&size(15PX){&color(red){⑪}}で設定する値と同じにすることをお勧めします。
--しかしゲームなどプレーするうえで小さい画面では支障をきたします。&br()その場合は大きくするか[[SCFH]]を使用しましょう。
&size(20PX){&color(red){⑦}}点滅表示&br()取り込み範囲を画面に点滅表示させることができます。[[SCFH]]を使用するなら必要ないです。
&size(20PX){&color(red){③}}の項目より
#image(center,3.jpg)
&size(20PX){&color(red){⑧}}ピン ライン&br()・[有効]にチェックを入れ[ステレオミキサー]を選択します。&br()この項目は使用しているPCによって呼び名が違います。&br()例)ステレオミックス、WAVE出力ミックス 等
*出力タブ
#image(center,4.jpg)
・[エンコーダからプル]にチェックを入れる。
・[ポート番号]にあらかじめWME用に開けておいたポート番号を入力してください。
・[ファイルへ保存]&br()配信する映像を保存できます。&br()エンコードを開始すると保存開始されますので各設定が固まるまでは&br()保存した映像を確認し設定を見直すといいでしょう。
*圧縮タブ
#image(center,5.jpg)
とりあえず上のようになっているのを確認して[編集]をクリック
圧縮タブの全般タブ
#image(center,6.jpg)
&size(20PX){&color(red){⑨}}コーディック&br()・ビデオのコーディックを選択します。
-Windows Media Video 9:汎用なコーディックなのでとりあえずこれを選択しておきましょう。
--&color(gray){Windows Media Video V8:高負荷だが同じビットレートなら他より画質がよい。&br()PCスペックに自信がある人は選択していいかも。}
--&color(gray){Windows Media Video 9 Screen:画面取り込み時は低負荷。&br()視聴者側でうまく再生されない場合あるらしい。}
--&color(gray){Windows Media Video V7:キャプボ取り込み時は低負荷。&br()Video9ではCPU負荷が高い場合はこっちにすると良いらしい。&br()&br()(この認識で正しいのかちょっと自信ないです…)}
圧縮タブの「***kbps」タブ
#image(center,7.jpg)
&size(20PX){&color(red){⑩}}オーディオ形式&br()帯域に不安がある人は下げてみる。
&size(20PX){&color(red){⑪}}ビデオサイズ&br()・実際に配信される動画の大きさを設定します。数字は偶数を入力してください。
-大きくするにしたがって&color(red){CPU負荷は高くなります。}
--大きくしすぎると視聴者側でPCスペック的に見れない人が出る可能性があります。
例)&space(4)4:3=[320×240],[384×288],[448×336],[512×384],[576×432],[640×480]
&space(8)16:9=[320×180],[384×216],[448×252],[512×288],[576×324],[640×360]
&space(10)8:7=[320×280],[384×336],[448×392],[512×448],[576×504],[640×560]
&space(8)※ 8:7はVirtuaNES(ファミコンのエミュ)を使用して配信するときの比です。
-&size(14PX){&blanklink(アスペクト比簡易計算機){http://chira-ura.seesaa.net/article/7879168.html}}
&size(20PX){&color(red){⑫}}・[ビデオ入力と同じ]にチェックを入れると&size(15PX){&color(red){⑥}}のサイズが配信サイズに適応されます
&size(20PX){&color(red){⑬}}フレームレート&br()1秒間に何コマで配信するかです。&br()必ずしも設定したフレームレート値で配信できるとは限りません。&br()CPU使用率が高いと設定した値より低いfpsとなってしまします。&br()&color(red){CPU負荷に大きな影響を与えるので最適な数字を設定する必要があります。}
-数字が大きいほど滑らかになる
--その反面画質が落ちます(輪郭をぼやかすことによって滑らかに見せるため)
---画質を落とさないためにはビデオビットレートを上げる必要があります。
-WMEの通常設定では最高30までです。
--60fpsで配信方法(&blanklink(画面取り込み補助 - VH Screen Capture Driver){http://peercast.rdy.jp/?Tips%2F%A4%BD%A4%CE%C2%BE%A5%C4%A1%BC%A5%EB#v53371be})
--ノンインターレースフィルタを用いたりWMV9 Advanced Profileコーデック使用でも&br()60fpsでの配信は可能らしいです。(非推奨)
事前に配信する動画のfpsを確認しておくといいでしょう。
例)「Media Player Classic」で[表示]→[統計]で表示
#image(center,13.jpg)
配信中に実際にでているfpsを確認して設定を見直しを。
#image(center,12.jpg)
&size(20PX){&color(red){⑭}}キーフレームの間隔&br()数字を小さくするとファイルサイズが大きくなり画質が向上するらしいです。
&size(20PX){&color(red){⑮}}ビデオビットレート&br()高いほど画質がよくなります。帯域と相談して決めます。
・安定して配信するには上り回線速度に0.7~0.6を掛けた数字です。
例)上り速度が10Mbpsだったとしたら7~6Mbps。
&space(5)300kbpsの動画を配信するとしたら20人くらいが定員となります。
※配信するビットレートは下に書いてある「合計」の数字です。(タブの数字でもあり)
&size(20PX){&color(red){⑯}}バッファサイズ&br()ある程度溜め込んでから流すことと考えればいいでしょう。&br()そうすることによって安定して再生することができます。(バッファッファにならない)&br()ただし、長くとればとるほどタイムラグが大きくなります。
&size(20PX){&color(red){⑰}}ビデオの滑らかさ&br()数字を大きくするほど滑らかになる。フレームレートと同じような考え方でいいのかな?&br()あまり大きく(100とか)にすると映像が飛び飛びになることがあります。
&size(20PX){&color(red){⑱}}デコーダの複雑さ&br()よくわかりません。自動でいいでしょう。
*リザ(リザーブ)&キック(接続拒否、強制排除)
設定することによって接続できる人を限定することができます。
-WMEのリザは設定された人以外は接続することができなくなります。
--リザ設定する前に接続していた人はそのまま接続を継続されます。
---しかし一度でも抜けたら再度接続することはできません。
-鏡ツール「kagami」のリザは『リザ設定された人+(最大接続数-リザ設定された人)』になります。
#image(center,8.jpg)
リザしたい場合は&size(15PX){&color(red){⑲}}を、キックしたい場合は&size(15PX){&color(red){⑳}}をクリックしてください。
#image(center,9.jpg)
リザまたはキックしたい人のIPを入力して[追加]→[OK]をクリックしてください。
#image(center,10.jpg)
&color(red){※次の配信時にリザの人以外接続できなくなってしまうので、リザをしたまま設定を保存せず&br()&space(4)削除してから終了しましょう。&br()}
*その他
ここに入力すると視聴者側に題名などを表示させることができます。
#image(center,11.jpg)
*CPU負荷を下げる
+配信に必要ないアプリケーションを終了させる。
+WMEビデオパネルを非表示にする。[表示(V)→ビデオパネル]
+フレームレート&size(15PX){&color(red){⑬}}を見直す(下げる)。
+オーディオ形式&size(15PX){&color(red){⑩}}を下げる。
+画面取り込め範囲&size(15PX){&color(red){⑥}}とビデオサイズ&size(15PX){&color(red){⑪}}を同じにする。
+色深度を下げてみる。&color(gray){[[SCFH]]の項参考}
&counter().
*ダウンロード
-&size(17PX){&blanklink(Windows Media Encoder){http://www.microsoft.com/japan/windows/windowsmedia/download/encode.aspx}}
*事前準備
-&size(13PX){WMEにポートをひとつ開けておいてください。}
--&size(13PX){1024~65535番の間の番号で&blanklink(トロイの木馬で使われていない){http://www.google.co.jp/hws/search?hl=ja&q=%E3%83%88%E3%83%AD%E3%82%A4%E3%80%80%E3%83%9D%E3%83%BC%E3%83%88%E3%80%80%E4%B8%80%E8%A6%A7&client=fenrir&adsafe=off&safe=off&lr=lang_ja&btnG.x=32&btnG.y=17}ポートを開けましょう}
*セッションの作成
#image(center,0.jpg)
・[wmenc.exe]を実行するとこのような画面がでると思います。
・[起動時にこのダイアログボックスを表示する]のチェックは外しましょう。
・[ユーザー設定のセッション]を選択して[OK]を押してください。
*ソースダブ
#image(center,1.jpg)
&size(20PX){&color(red){①}}名前&br()・適当につけてください。
&size(20PX){&color(red){②}}ビデオ&br()・[ビデオ]にチェックが入っているのを確認する。&br()・[(既定のビデオデバイス)] から [画面の取り込み]に変更する。&br()・[構成]をクリック。 (Aの画像へ)
&size(20PX){&color(red){③}}オーディオ&br()・[オーディオ]にチェックが入っているのを確認する。&br()・[(既定のオーディオバイス)] を選択(そのまま)&br()・[構成]をクリック (Bの画像へ)
#image(center,2.jpg)
&size(20PX){&color(red){④}}取り込み元&br()・[<画面全体>] から [<画面の領域>] に変更。
&size(20PX){&color(red){⑤}}取り込み場所指定&br()動画を取り込む画面の場所(左上隅のポイント)を指定します。
とりあえず、今はそのままで結構です。
&size(20PX){&color(red){⑥}}幅×高さ&br()・動画を取り込む大きさ(範囲)を設定します。
-これは配信する(視聴者が見る)大きさではありませんが、&br()とりあえず配信したいサイズと同じ数値を入力してください。
--実際に配信される大きさは&size(15PX){&color(red){⑪}}で設定した大きさです
-仮にここを640×480にし&size(15PX){&color(red){⑪}}で320×240にするとサイズを圧縮するという処理が&br()入りますので&color(red){CPU負荷が大きくなります(画質も少し落ちます)。}&br()なるべく&size(15PX){&color(red){⑪}}で設定する値と同じにすることをお勧めします。
--しかしゲームなどプレーするうえで小さい画面では支障をきたします。&br()その場合は大きくするか[[SCFH]]を使用しましょう。
&size(20PX){&color(red){⑦}}点滅表示&br()取り込み範囲を画面に点滅表示させることができます。[[SCFH]]を使用するなら必要ないです。
&size(20PX){&color(red){③}}の項目より
#image(center,3.jpg)
&size(20PX){&color(red){⑧}}ピン ライン&br()・[有効]にチェックを入れ[ステレオミキサー]を選択します。&br()この項目は使用しているPCによって呼び名が違います。&br()例)ステレオミックス、WAVE出力ミックス 等
*出力タブ
#image(center,4.jpg)
・[エンコーダからプル]にチェックを入れる。
・[ポート番号]にあらかじめWME用に開けておいたポート番号を入力してください。
・[ファイルへ保存]&br()配信する映像を保存できます。&br()エンコードを開始すると保存開始されますので各設定が固まるまでは&br()保存した映像を確認し設定を見直すといいでしょう。
*圧縮タブ
#image(center,5.jpg)
とりあえず上のようになっているのを確認して[編集]をクリック (Cの画像へ)
圧縮タブの全般タブ
#image(center,6.jpg)
&size(20PX){&color(red){⑨}}コーディック&br()・ビデオのコーディックを選択します。
-Windows Media Video 9:汎用なコーディックなのでとりあえずこれを選択しておきましょう。
--&color(gray){Windows Media Video V8:高負荷だが同じビットレートなら他より画質がよい。&br()PCスペックに自信がある人は選択していいかも。}
--&color(gray){Windows Media Video 9 Screen:画面取り込み時は低負荷。&br()視聴者側でうまく再生されない場合あるらしい。}
--&color(gray){Windows Media Video V7:キャプボ取り込み時は低負荷。&br()Video9ではCPU負荷が高い場合はこっちにすると良いらしい。&br()&br()(この認識で正しいのかちょっと自信ないです…)}
圧縮タブの「***kbps」タブ
#image(center,7.jpg)
&size(20PX){&color(red){⑩}}オーディオ形式&br()帯域に不安がある人は下げてみる。
&size(20PX){&color(red){⑪}}ビデオサイズ&br()・実際に配信される動画の大きさを設定します。数字は偶数を入力してください。
-大きくするにしたがって&color(red){CPU負荷は高くなります。}
--大きくしすぎると視聴者側でPCスペック的に見れない人が出る可能性があります。
例)&space(4)4:3=[320×240],[384×288],[448×336],[512×384],[576×432],[640×480]
&space(8)16:9=[320×180],[384×216],[448×252],[512×288],[576×324],[640×360]
&space(10)8:7=[320×280],[384×336],[448×392],[512×448],[576×504],[640×560]
&space(8)※ 8:7はVirtuaNES(ファミコンのエミュ)を使用して配信するときの比です。
-&size(14PX){&blanklink(アスペクト比簡易計算機){http://chira-ura.seesaa.net/article/7879168.html}}
&size(20PX){&color(red){⑫}}・[ビデオ入力と同じ]にチェックを入れると&size(15PX){&color(red){⑥}}のサイズが配信サイズに適応されます
&size(20PX){&color(red){⑬}}フレームレート&br()1秒間に何コマで配信するかです。&br()必ずしも設定したフレームレート値で配信できるとは限りません。&br()CPU使用率が高いと設定した値より低いfpsとなってしまします。&br()&color(red){CPU負荷に大きな影響を与えるので最適な数字を設定する必要があります。}
-数字が大きいほど滑らかになる
--その反面画質が落ちます(輪郭をぼやかすことによって滑らかに見せるため)
---画質を落とさないためにはビデオビットレートを上げる必要があります。
-WMEの通常設定では最高30までです。
--60fpsで配信方法(&blanklink(画面取り込み補助 - VH Screen Capture Driver){http://peercast.rdy.jp/?Tips%2F%A4%BD%A4%CE%C2%BE%A5%C4%A1%BC%A5%EB#v53371be})
--ノンインターレースフィルタを用いたりWMV9 Advanced Profileコーデック使用でも&br()60fpsでの配信は可能らしいです。(非推奨)
事前に配信する動画のfpsを確認しておくといいでしょう。
例)「Media Player Classic」で[表示]→[統計]で表示
#image(center,13.jpg)
配信中に実際にでているfpsを確認して設定を見直しを。
#image(center,12.jpg)
&size(20PX){&color(red){⑭}}キーフレームの間隔&br()数字を小さくするとファイルサイズが大きくなり画質が向上するらしいです。
&size(20PX){&color(red){⑮}}ビデオビットレート&br()高いほど画質がよくなります。帯域と相談して決めます。
・安定して配信するには上り回線速度に0.7~0.6を掛けた数字です。
例)上り速度が10Mbpsだったとしたら7~6Mbps。
&space(5)300kbpsの動画を配信するとしたら20人くらいが定員となります。
※配信するビットレートは下に書いてある「合計」の数字です。(タブの数字でもあり)
&size(20PX){&color(red){⑯}}バッファサイズ&br()ある程度溜め込んでから流すことと考えればいいでしょう。&br()そうすることによって安定して再生することができます。(バッファッファにならない)&br()ただし、長くとればとるほどタイムラグが大きくなります。
&size(20PX){&color(red){⑰}}ビデオの滑らかさ&br()数字を大きくするほど滑らかになる。フレームレートと同じような考え方でいいのかな?&br()あまり大きく(100とか)にすると映像が飛び飛びになることがあります。
&size(20PX){&color(red){⑱}}デコーダの複雑さ&br()よくわかりません。自動でいいでしょう。
*リザ(リザーブ)&キック(接続拒否、強制排除)
設定することによって接続できる人を限定することができます。
-WMEのリザは設定された人以外は接続することができなくなります。
--リザ設定する前に接続していた人はそのまま接続を継続されます。
---しかし一度でも抜けたら再度接続することはできません。
-鏡ツール「kagami」のリザは『リザ設定された人+(最大接続数-リザ設定された人)』になります。
#image(center,8.jpg)
リザしたい場合は&size(15PX){&color(red){⑲}}を、キックしたい場合は&size(15PX){&color(red){⑳}}をクリックしてください。
#image(center,9.jpg)
リザまたはキックしたい人のIPを入力して[追加]→[OK]をクリックしてください。
#image(center,10.jpg)
&color(red){※次の配信時にリザの人以外接続できなくなってしまうので、リザをしたまま設定を保存せず&br()&space(4)削除してから終了しましょう。&br()}
*その他
ここに入力すると視聴者側に題名などを表示させることができます。
#image(center,11.jpg)
*CPU負荷を下げる
+配信に必要ないアプリケーションを終了させる。
+WMEビデオパネルを非表示にする。[表示(V)→ビデオパネル]
+フレームレート&size(15PX){&color(red){⑬}}を見直す(下げる)。
+オーディオ形式&size(15PX){&color(red){⑩}}を下げる。
+画面取り込め範囲&size(15PX){&color(red){⑥}}とビデオサイズ&size(15PX){&color(red){⑪}}を同じにする。
+色深度を下げてみる。&color(gray){[[SCFH]]の項参考}
&counter().