戻る 次へ

第 8 章 : ジョブのモニタ

この章では、エンコーディング ジョブの開始方法と、ジョブをモニタするさまざまな方法を説明します。エンコーディング統計情報や、ジョブの実行中にエラーや警告を表示するログ ツールについて取り上げます。

エンコーディング ジョブの開始

エンコーディング ジョブの設定が完了すると、エンコーディング処理の開始およびモニタが可能になります。以下に、エンコーディング ジョブの開始方法と停止方法に関する手順を説明します。

ジョブのエンコードを開始するには

  1. ライブ ソースからエンコードする場合は、使用する機器が正常に動作していること、コンピュータのキャプチャ カードに接続されていることを確認します。
  2. 複数のジョブが開かれている場合は、ジョブ マネージャのリストからエンコードしたいジョブを選択してください。
  3. クリップ情報、Music (ミュージック) または Voice (音声) のオーディオの選択、オーディエンスなどのエンコーディングのパラメータが正しく設定されていることを確認してください (詳細は第 6 章に解説されています)。
  4. [Encode (エンコード)] ボタンをクリックします。エンコード時に、この章で取り上げる任意のモニタ ツールを使用することができます。

エンコーディング ジョブの停止

エンコードが完了したら、[Stop (停止)] をクリックします。あるいは、エンコードの時間を設定している場合は、その時間が経過するまで待つことも可能です。複数宛先を定義している場合に [Stop (停止)] をクリックすると、すべての宛先に対するエンコード処理が停止されるという点に注意してください。1 つの宛先 (たとえばサーバに対するブロードキャスト) に対するエンコード処理の継続中に、他の宛先 (たとえばクリップへの書き込み) に対するエンコード処理を停止することはできません。

メディア クリップの再生

RealProducer を使用しているコンピュータに RealPlayer がインストールされている場合は、エンコード処理の完了後に宛先クリップの再生を行うことができます。クリップの再生を行うには、[File (ファイル)]>[Play RealMedia File (RealMedia ファイルを再生)] の順に選択するか、または [Destinations (宛先)] ウィンドウの下にある RealPlayer 再生ボタンをクリックします (ショートカット キーを使用する場合は Ctrl+P)。ただし、ライブ ブロードキャストのエンコード時には、この機能は使用しないでください。

オーディオのモニタ

クリップのエンコード時に、入力オーディオとエンコードされた出力オーディオの両方のオーディオ レベルをモニタすることができます。これにより、オーディオ レベルが最適なダイナミック レンジでエンコードされているかどうかを確認できます。入力または出力のオーディオ メーター上の、左チャネルまたは右チャネルの緑色の表示はノーマルな状態を示しています。赤色の表示はオーディオが過変調のレベルに近くなっていることを警告しています。オーディオのレジスタが指定されたダイナミック レンジを超えた場合は、メーターの上のクリッピング インジケータが点灯して、オーディオが歪んだことを通知します。

オーディオ メーター

オーディオ メーター

オーディオ メーターの無効化

必要に応じて、オーディオ メーターを無効にすることができます。無効化によって、エンコード処理を高速化することができます。 これは、プロセッサの処理能力をできる限り節約することが必要となるライブ ブロードキャストにおいて役に立ちます。メーターを無効にする場合、[View (表示)]>[Input Audio Meter (入力オーディオ メーター)][View (表示)]>[Output Audio Meter (出力オーディオ メーター)] のいずれか、または両方を実行します。同様の操作を再度実行すると、オーディオ メーターは有効に戻ります。

オーディオ ゲインの調整

RealProducer Plus では、[Gain (ゲイン)] パレットを使用してオーディオ出力を調整することができます。 このパレットを表示するには、[Settings (設定)]>[Show Audio Gain Control (オーディオ ゲイン コントロールの表示)] を選択します (ショートカット キーを使用する場合は Ctrl+R)。このパレットで、デシベル ゲインを +12 (オーディオの増幅) 〜 -12 (オーディオの減衰) の範囲で設定します。パレットを閉じると、RealProducer はゲインの設定を保存します。ゲインの設定は、現在のジョブに対してのみ適用されます。

オーディオ ゲイン パレット

オーディオ ゲイン パレット

オーディオ信号の増幅を行う際、出力信号が過変調になると、RealProducer は動的にオーディオ レンジを圧縮します。したがって、ゲイン レベルを最大にしても、出力オーディオでクリッピングが発生することはありません。デシベル ゲインの値を +6 に設定すると、オーディオ レベルは倍に、+12 では 4 倍になります。デシベル ゲインの値を -6 に設定するとレベルは 2 分の 1 に、-12 では 4 分の 1 になります。

詳細情報 :ジョブ ファイルを使用すると、より広い範囲で値を設定できます。詳細については、「オーディオ ゲイン プレフィルタ」を参照してください。

オーディオ入力のクリッピングの防止

入力オーディオのゲインが歪みを起こすレベルに達すると、入力オーディオ メーターの上のクリッピング インジケータが点灯します。この場合、RealProducer のゲイン コントロールで歪みを除去することはできません。歪みを除去するには、RealProducer にオーディオ入力を送信しているオーディオ ハードウェアまたはソフトウェアの設定の調整が必要となる場合があります。

例として、サウンド キャプチャ カードのミキサーのレベル設定が高すぎるというケースがあります。この場合には、RealProducer の入力オーディオ メーターが 0 dB レベルに達することがないように、サウンド カードの入力に関するアナログ ゲインを調整します。サウンド カードのオーディオ ミキサーがゲインを適切にコントロールできない場合は、必要に応じて外部のミキサー ボードでオーディオ ゲインを調整します。

ただし、素材や入力ソースによっては、外部のミキサーを通した場合に平均サウンド レベルが低くなりすぎることがあります。この場合は、RealProducer のゲイン コントロール ツールを使用して、信号を許容レベルになるまで戻します。ゲイン ツールはクリッピングを起こすことがないため、これは安全な方法です。

ビデオ出力のモニタ

エンコーディング ジョブがビデオを含んでいる場合には、入力プレビュー ウィンドウでソース ビデオが再生されます。出力は出力プレビュー ウィンドウに表示されます。必要に応じて、入力ビデオまたは出力ビデオのウィンドウを無効にできます。これにより RealProducer がビデオを画面に表示する必要がなくなるため、エンコーディング処理が高速になります。これは、プロセッサの処理能力をできる限り節約することが必要となるライブ ブロードキャストにおいて役に立ちます。プレビュー ウィンドウを無効にする場合、[View (表示)]>[Input Video (入力ビデオ)][View (表示)]>[Output Video (出力ビデオ)] のいずれか、または両方を実行します。同様の操作を再度実行すると、ビデオは再び表示されるようになります。

統計のモニタ

RealProducer では、クリップまたはブロードキャストのエンコード中にモニタ可能な複数の統計情報が表示されます。これらの統計によって、エンコードされた出力の概要を把握し、エンコード処理の目標設定の達成度を知ることができます。[View (表示)]>[Show Statistics (統計の表示)] の順に選択を行うと、エンコード処理前または処理中の任意の時点で、統計ウィンドウを開くことができます (ショートカット キーを使用する場合は Ctrl+Y)。ウィンドウの最下部にジョブのタイトルが表示されます。

統計ウィンドウ

統計ウィンドウ

エンコーディング統計のフェーズ

RealProducer では、エンコード処理の 3 つのフェーズの間、それぞれ異なる 3 種類の統計が表示されます。

ジョブ設定完了 (実行待ち)

エンコーディング ジョブの設定は完了しているが、まだ実行が開始されていない場合、統計ウィンドウにはストリームの設定に関する情報が表示されます。可変ビット レート (VBR) エンコーディングでは、単一のオーディエンスが表示されます。固定ビット レート (CBR) エンコーディングでは、追加した各オーディエンスが 1 行ごとに個別に表示されます。統計情報として、各ストリームのビデオのビット レート、オーディオのビット レート、総ビット レートが表示されます。ビデオに関しては、1 秒あたりの最大フレーム数 (fps) も表示されます。

ジョブ実行中

エンコーディング ジョブの実行中は、統計ウィンドウには各ストリームのエンコード状況がリアルタイムで更新されて表示されます。ただし、2 パス エンコーディングでは、最初のパスの実行中には表示は行われません。

ジョブ完了

エンコーディングが完了すると、統計ウィンドウには、エンコーディング ジョブ全体の結果を示す統計が表示されます。1 秒あたりのフレーム数 (fps) をはじめとするいくつかの統計では、平均値が示されます。

エンコーディング統計の値

次の表には、RealProducer が表示するエンコーディングの統計がまとめられています。統計の中には、エンコード処理中にリアルタイムで更新されるものがあります。また、エンコード処理完了後に平均値が示されるフィールドもあります。

統計の概要
統計 説明
Audience ストリームのエンコードを行うオーディエンス テンプレートを表示します。
Total Bit Rate エンコードされたオーディエンス ストリームの総ビット レートを表示します。 単位は Kbps で、小数点以下第一位までが示されます。レートが 1 Mbps 以上の場合、単位は Mbps となり、小数点以下第二位までが示されます。
Video Bit Rate ストリームのビデオ部分のビット レートを表示します。出力にビデオが含まれない場合は、n/a と表示されます。
Audio Bit Rate ストリームのオーディオ部分のビット レートを表示します。出力にオーディオが含まれない場合は、n/a と表示されます。
FPS ビデオの 1 秒あたりのフレーム数を表示します。エンコーディングが開始されていない場合は最大目標値が表示されます。エンコーディング中は、実際のエンコード処理の fps の値が表示されます。エンコード完了後は、フレーム レートの平均が表示されます。オーディオのみのクリップの場合は、n/a と表示されます。
Min. FPS ストリームにエンコードされたフレーム レートの最小値 (fps) を表示します。オーディオのみのクリップの場合、またはビデオのエンコードの開始前は、n/a と表示されます。
Quality すべてのビデオ フィルタ適用後の出力の品質レベルを、入力と比較して表示します。値が 100% である場合は、入力と同等の品質であることを示します。オーディオのみのクリップの場合、またはビデオのエンコードの開始前は、n/a と表示されます。詳細については、「ビデオ品質インデックス」を参照してください。
Min. Quality エンコード中に、クリップの品質の下限を表示します。オーディオのみのクリップの場合、またはビデオのエンコードの開始前は、n/a と表示されます。
Pre-roll エンコードされたストリームを再生するときに必要となるプリロール (バッファ) を秒数で示します。

ビデオ品質インデックス

ビデオ品質インデックスは、各 RealVideo ストリームがどの程度の品質で再生されるかを示す指標です。

ログ メッセージの表示

RealProducer では、エンコード処理が発生するたびにメッセージが記録されます。モニタ ウィンドウがエンコーディング ジョブに関する統計を表示するのに対して、ログ ファイルは CPU 使用量などの、RealProducer のパフォーマンスに関する情報を通知します。ジョブの実行後に、ログ ファイルを表示して、エンコーディングのエラーや診断メッセージを確認することができます。また、ログ ビューアを使用して、ジョブの実行中にエンコーディングに関する情報をリアルタイムで画面に表示させることができます。 これは、ジョブの終了後でも可能です。

詳細情報 :ログ ファイルの場所、機能、ログ ビューアで表示されるメッセージ数などは、RealProducer の環境設定で指定されています。詳細については、「ログ ファイルとログ ビューアの設定変更」を参照してください。

ログ ビューアの使用

ログ ビューアによって、RealProducer が生成するログ メッセージをリアルタイムで確認することができます。ログ ビューアには、ログをフィルタし、1 つのタイプのメッセージのみを表示させる機能もあります。エンコード時にログ ビューアを表示することにより、CPU の過度の使用やフレーム レートの低下といった問題に関する警告を確認することが可能になります。 これは特に、ライブ ブロードキャストのエンコード時に役立ちます。

ログ ビューアを開くには

  1. [View (表示)]>[Show Log Viewer (ログ ビューアの表示)] の順に選択して、ログ ビューアを表示します (ショートカット キーを使用する場合は Ctrl+L)。ウィンドウの最下部に最も新しいメッセージが表示されます。
  2. [Errors (エラー)]、[Warnings (警告)]、[Information (情報)]、[Diagnostic (診断)] の各チェック ボックスを選択し、ログ ビューアで表示する情報のタイプをフィルタすることが可能です。ログに実際に記録されるメッセージのタイプは、ログ ビューアの環境設定で設定されています。
  3. ヒント :エンコード中に、メッセージのタイプを選択したり、選択を解除したりすることができます。 これにより、ログ ビューアの出力はリアルタイムで更新されます。

  4. また、オーディオ コーデックに関するメッセージのみを表示するといったように、[Functional Areas (機能分野)] に基づいてメッセージの表示を行うことも可能です。デフォルト値は [Show all (すべてを表示)] になっており、すべての機能分野のメッセージが表示されます。「機能分野によりメッセージにフィルタを適用」で、これらの機能分野について説明します。
  5. ジョブの実行後、[Save Messages (メッセージの保存)] ボタンをクリックし、ファイル名と保存場所を指定することにより、メッセージを個別のテキスト ファイルとして保存できます。
  6. ジョブの実行前、あるいは実行後にログ ビューアのリセットを行いたい場合は、[Clear Messages (メッセージのクリア)] をクリックします。

機能分野によりメッセージにフィルタを適用

1 つ以上の機能分野を選択することにより、RealAudio および RealVideo のコーデックに関するメッセージのみを表示するように、特定の種類のメッセージのみを表示することができます。各機能分野には、エラー、警告、情報メッセージ、診断メッセージが含まれます。次の表にこれらの機能分野を示します。

ログ ビューアの機能分野
機能分野 ログに記録されたイベント
ActiveX RealProducer を使用してメディアをエンコードする際に Windows ベースのプログラムにより使用される ActiveX コントロールに固有のイベント。
オーディオ コーデック ジョブに使用されるオーディオ コーデックの 1 つに関するイベント。
オーディオ プレフィルタ オーディオ プレフィルタの使用に関するイベント。プレフィルタについては、「プレフィルタ」セクションを参照してください。
ブロードキャスト ライブ ストリームを Helix Server に転送する際に発生するイベント。ブロードキャストに関する基本事項は、第 10 章を参照してください。
キャプチャ 入力メディアのキャプチャに関するイベント。キャプチャのセットアップの手順については、「ライブ オーディオやビデオを入力として使用する」を参照してください。
コマンド ライン コマンド ライン アプリケーションの実行中に発生するイベント。第 14 章を参照してください。
ファイル出力 エンコードされたメディア ストリームをファイルに書き込む際のイベント。ファイルを出力にセットアップする方法については、「宛先クリップの作成」セクションを参照してください。
ファイル読み取り オーディオ ファイルまたはビデオ ファイルのオーディオ コンポーネントの読み取りに関するイベント。
GUI グラフィカル アプリケーションの使用に関するイベント。
ジョブ ファイル ジョブファイルの使用に関するイベント。付録 B を参照してください。
ライセンス 期限切れのライセンスなど、RealProducer Plus のライセンス キーに関するイベント。
ポストフィルタ RealProducer SDK により加えられたポストフィルタに関するイベント。
リモート エージェント リモート エージェントに関するイベント。
SDK の設定 ジョブのセットアップに関するイベント。
SDK エンコーディング エンコードの実行に関するイベント。
SDK コア コア SDK に固有のイベント。
SDK 一般フィルタ プレフィルタまたはポストフィルタの一般的なイベント。
統計 統計処理に影響を及ぼすイベント。
ビデオ コーデック RealVideo コーデックに関するイベント。
ビデオ プレフィルタ ビデオ プレフィルタの使用に関するイベント。プレフィルタについては、「プレフィルタ」セクションを参照してください。
ビデオ レンダリング ビデオのプレビューに関するイベント。「ビデオ出力のモニタ」を参照してください。


RealNetworks, Inc. ©2005 RealNetworks, Inc.
詳細については、RealNetworks の Web サイトを参照してください。
画面左側に目次フレームが表示されない場合は、ここをクリックしてください。
戻る 次へ