導入
このドキュメントでは、全体的なシステム遅延である「In-to-out レイテンシ」について説明します。このパラメーターを適切に設定することで、生産の信頼性を向上させることができます。
重要: ここで言及されるすべての遅延はフレーム単位で測定されます。したがって、レンダリングフレームレートに依存します。レンダリングフレームレートが高いほど、同じ値の遅延の秒数は短くなります。
In-to-out Latency
In-to-out latencyは、入力動画と最終出力の間でシステムが維持しようとする一定の遅延を指定します。この遅延には以下の遅延が含まれます:
- 入力カード(SDIまたはHDMI)のハードウェアバッファ
- Aximmetryのソフトウェアバッファ
- 出力カードのハードウェアバッファ
推奨される設定は、In-to-out latency値を「Cannot keep latency」エラーが発生しない範囲で可能な限り低く調整することです。この値はハードウェア依存のため、手動で試行錯誤して見つける必要があります。
In-to-out latencyは、Edit -> Preferences -> Video Inputs で変更できます:
In-to-out latencyはフレーム単位で表され、数値で指定されます。
注:フレームの詳細については、フレームレートのドキュメントの段落をご覧ください。
低および許容のプリセットから選択するか、カスタム値を指定することができます。
入力の追加遅延
ビデオに複数のビデオ入力またはトラッキング入力がある場合、それらの到着時間が異なる場合があります。すべてがゲンロックされている場合でも、さまざまな理由により、実際の受信時間に数ミリ秒の差が生じる場合があります。Aximmetryは、システムの現在のフレームレートと一致するフレームレートを持つメイン入力を自動的に選択します。
- メイン入力からフレームの到着を待ちます。
- 他の入力から対応するフレーム/パケットの到着を一定時間待ちます。
- レンダリングを行います。
ステップ2で説明された待ち時間は、入力追加遅延(分数フレームで表されます)で指定する値です。
入力追加遅延は入力から出力までの遅延の一部です(つまり追加されません)。
したがって、入力追加遅延を増やす場合、入力から出力までの遅延も増やす必要がある場合があります。何か問題がある場合、ログに赤い「遅延を維持できません」というメッセージが表示されます。これが注意が必要な点です。
すべての入力がゲンロック」、「一部の入力がゲンロックされていない」、「トラッキングデータがビデオより遅れている」のシステム用にプリセットから選択するか、カスタム値を指定することができます。
負の遅延
通常、Aximmetry では負の遅延値は使用しないでください(誤って使用すると、設定が無視され、制作に影響しません)。
ただし、場合によっては、負の遅延値を使用することができます。
負のトラッキング遅延
入力デバイスには、「入力の追加遅延」の範囲内で負の遅延値を使用することができます。
負の遅延の正しい使用例:
負の遅延の誤った使用例:
LED 制作
GPU カードの DP/HDMI ポートに直接接続された表示デバイスは、In-to-out 遅延設定の影響を受けません。
これらは通常、PC モニターと LED ウォールです。
これらのデバイスは、レンダリングが完了した後、遅延なしで結果を表示します。
したがって、LED 制作では、In-to-out latencyは最終的な SDI 出力の遅延のみに影響します(Aximmetry で使用する場合)。LED コンテンツ自体の遅延は一切影響を受けず、可能な限り高速に出力されます。
ただし、Input extra delayは影響を与える可能性があります。これは、レンダリングがシステムが入力を受け取るのを待つまで開始されないためです。