導入
このドキュメントでは、Aximmetryで動画の録画と画像のキャプチャを行う方法について説明します。
動画の録画
Aximmetryは主にコンテンツのレンダリングとストリーミングに使用されますが、録画も同様に重要です。録画したコンテンツは後処理を施したり、異なる目的やプラットフォーム向けに異なるカットを作成したりできます。
Aximmetryでは複数の録画方法があります。以下でそれぞれ説明します。
リアルタイム録画
リアルタイム録画は、レンダリングと同時に録画が行われる方法です。この方法では、レンダリングされる各フレームが録画されます。
ライブ制作を録画する場合(プレイバックや事前録画された動画からではなく)は、この方法のみ使用可能です。
リアルタイム録画には、Video Recorder モジュールまたはRecord_3-Audio コンパウンドを使用できます。
このチュートリアルでは、Video Recorderモジュールを使用します。これはRecord_3-Audioがベースとなっているためです。後でRecord_3-Audioについても説明します。
このチュートリアルでは、最終出力を記録することに焦点を当てますが、一般的な方法はすべての記録に同じです。
シーンにVideo Recorderモジュールを追加し、次のように接続します:
Record と Stop トリガーを使用して、録画の開始と停止を行うことができます。
デフォルト設定では、Aximmetryは動画を次のように録画します:
- リアルタイムで
- \Documents\Aximmetry\Recordings フォルダーに
- H.264/mp4 形式でビットレート 10 Mbps
- コンパウンドの名前で
録画パラメーターを変更したい場合は、詳細設定は こちら をご覧ください。
オフライン録画
オフライン録画では、録画のフレームレートを一定に設定します(例: 60p)。この場合、コンピュータは各フレームのレンダリングに必要に応じて時間をかけ(長時間かかる場合もあります)、次に進みます。
この方法では、コンピュータがリアルタイムでシーンを指定したフレームレートでレンダリングできない場合でも、滑らかな結果が得られます。
このオプションは、事前録画された入力のみで使用可能です。
オフライン録画を作成するには、Video Recorder モジュールを使用できます。
NOTE: Record_3-Audio をオフライン録画に使用するには、コンパウンドを修正する必要があります。
シーンにVideo Recorder モジュールを追加し、次のように接続します:
Video Recorder モジュールを選択し、Pin Values ウィンドウでFrame Rate を見つけ、希望のfpsに設定します:
その後、Record とStop トリガーを使用して録画の開始と停止が可能です。
デフォルト設定では、Aximmetryは動画を次のように録画します:
- 設定されたフレームレートで(上記の例では24p)
- \Documents\Aximmetry\Recordings フォルダーに
- H.264/mp4 形式でビットレート10 Mbps
- コンパウンドの名前で
録画パラメーターを変更したい場合は、詳細設定は こちら をご覧ください。
音声付き動画録画
動画と共に音声も録画したい場合は、Video Recorder に音声入力(複数可)を接続します:
NOTE: 最大4つの異なる音声入力を接続可能です。各入力は別々の音声トラックに録画されます。
次に、ビデオレコーダーのピン値ウィンドウでオーディオトラックプロパティを見つけ、異なる入力の番号に設定します:
その後、記録と停止トリガーを使用して録画の開始と停止を行うことができます。
デフォルト設定では、Aximmetryは動画を:
- リアルタイムまたは設定されたフレームレート(上記の例では24p)で
- \Documents\Aximmetry\Recordings フォルダーに
- H.264/mp4 形式、ビットレート10 Mbpsで
- 複合体の名前
- ステレオAACオーディオ(256Kbps)で
録画パラメーターを変更したい場合は、詳細設定をこちらでご確認ください。
画像キャプチャ
Aximmetryでは静止画のキャプチャも可能です。
これには、以前と同じように接続されたビデオレコーダーモジュールが必要です:
次に、ビデオレコーダーのピン値ウィンドウでビデオ形式プロパティを探し、画像形式(例:PNG)に設定します:
スナップショットトリガーを使用して、単一の静止画像をキャプチャできます。
デフォルト設定では、Aximmetryは画像を:
- 設定された画像形式(上記の例ではPNG)で
- \Documents\Aximmetry\Recordings
- 複合体の名前で保存します。
記録パラメーターを変更するには、詳細設定をこちらでご確認ください。
画像シーケンスのキャプチャ
複数の画像を含む画像シーケンスを録画することもできます。
単一画像のキャプチャに加え、フレームレート(リアルタイムまたは特定のfps)を指定する必要があります。
その後、RecordとStopトリガーを使用して録画の開始と停止を行うことができます。
デフォルト設定では、Aximmetryは画像シーケンスを次のように記録します:
- リアルタイムまたは設定されたフレームレート(上記の例では24p)
- \Documents\Aximmetry\Recordings\compoundname
- compoundname.ximgseqという名前の画像シーケンスファイル
- 設定された形式(この例ではPNG)
- 化合物の名前と一意のインデックス付き
録画パラメーターを変更したい場合は、詳細設定をこちらでご確認ください。
詳細なビデオレコーダー設定
ここでは、ビデオレコーダーモジュールの各プロパティの機能を詳細に説明します。
以下のプロパティは、Pin Valuesウィンドウからアクセスできます。
- Engine - マルチマシン設定時に録画が行われるマシンを選択します。
- Output Folder - 録画ファイルの保存先フォルダー。
- 出力ファイル - 記録されたファイルの名前。
- 自動番号付け - Aximmetryは、上書きを防止するために記録されたファイルに後置接尾辞を自動的に追加します。ここですべてを無効にできます。
- 正確なパス - 出力ファイルの正確な場所とファイル名を指定できます。この設定は出力フォルダーと出力ファイルのプロパティを上書きし、自動番号付けも無視します。
- 出力サフィックス - 出力ファイルに設定されたサフィックスが追加されます。
- 開始インデックス - 自動番号付けの開始インデックスです。
- ビデオ出力記録 - ビデオレコーダー モジュールは、モジュールの入力ではなく、インデックス付きの出力を記録します。
- ビデオ出力インデックス - ビデオ出力記録 プロパティがオンの場合、ここで設定されたインデックスと同じインデックスの出力が出力されます。
- フレームサイズ - 記録される動画/画像の解像度。Keep In Sizeがオフの場合にのみ有効です。
- Keep In Size - レコーダーが入力解像度で記録するか、フレームサイズプロパティで設定された解像度で記録するかを設定します。
- フィットモード - 異なる解像度/アスペクト比の入力を、設定されたフレームサイズにどのように記録するかを設定します。例えば、フィルに設定すると、画像が解像度全体に収まるように縮小/拡大されます。
- フレームレート - 録画のフレームレートを設定します。リアルタイムに設定した場合、レンダリングフレームレートに設定されます。
- ビデオ形式 - 録画された動画/画像のファイル形式を設定します。
- ビデオ Mbps - 録画された動画のビットレートを設定します。
- キーフレーム間隔 - キーフレーム間の距離を設定できます。
- B フレームを使用 - 使用すると、録画がCPU負荷が高くなる可能性がありますが、同じファイルサイズでより小さなファイルサイズまたはより高い品質を実現できます。
- アルファ - 録画にアルファチャンネルを含むかどうかを設定します。透明度をサポートする形式でのみ利用可能です。
- EXR 圧縮 - EXR 形式の圧縮方法を設定します。
- DDS 形式 - DDS イメージの形式を設定します。
- DDS キューブ - DDS イメージがキューブ形式かどうかを設定します。
- DDS キューブ レイアウト - DDS キューブ入力のレイアウトを設定します。
- DDS ミップマップ - DDS イメージにミップマップを含めるかどうかを設定します。
- DDS ミップマップ フィルター - DDS ミップマップのフィルタータイプを設定します。
- カラースペースを維持 - 記録された動画/画像は入力のカラースペースを維持します。
- カラースペース - 出力のカラースペースを指定できます。入力は記録中に変換されます。
- ガンマカーブ - ガンマカーブを指定できます。入力は記録中に変換されます。
- オーディオトラック - 記録する異なるオーディオトラックの数。これを使用して、動画と同時に複数のオーディオトラックを同時に記録できます。
- オーディオ フォーマット - オーディオ チャネルのフォーマット。
- オーディオ チャネル - オーディオのサラウンド設定を指定できます。例:モノラルや5.1など。
- オーディオ Kbps - 記録されるオーディオのビットレート。
- マスター TC 使用 - 記録はAximmetryのマスター タイムコードと同じタイムコードを使用します。
- 記録 - 記録の開始/停止を単一のスイッチで実行できます。
- Record - 録音を開始します。
- Stop - 録音を停止します。
- Snapshot - 単一のイメージスナップショットを作成します。
- Start Delay - ここで設定された遅延時間が経過後に録音が開始されます。遅延時間は秒単位で測定されます。
- Force - システムは、録音が進行中であるかのようにパフォーマンスを強制的に割り当てます。
対応ファイル形式
対応ファイル形式はこちらでご確認いただけます。
Record_3-Audio
Record_3-Audioは、録画の設定を簡単にするための事前定義された複合機能です。
この複合機能を使用すると、ビデオ、オーディオ、カメラ追跡、画像シーケンスを録画できます。
次のように接続できます:
新しいコントロールボード「RECORD」が表示されます:
ビデオの記録
ビデオの記録は、小さな赤いボタンで開始/停止できます:
デフォルト設定では、Aximmetryはビデオを次のように記録します:
- リアルタイムで
- \Documents\Aximmetry\Recordings フォルダーに
- H.264/mp4 形式でビットレート 50 Mbps
- ファイル名 『Rec』 に自動番号を付加
- オーディオは記録されません
オーディオの記録
音声も記録したい場合は、小さなスピーカーボタンをオンにします:
デフォルトでは1つの音声入力のみが記録されます。複数の音声入力を記録したい場合は、それらをオンにします:
追加の音声記録プロパティ:
オーディオレベルボックス:
- 電球ボタン - プレビュー出力に音声の可視化を表示します。
- レベル1-3 - 各音声入力のレベルを調整できます。
- 別々に録音 - 各音声入力は別々の音声トラックに録音されます。
- モニターデバイス - 音声はこのデバイスに出力されます。
音声 1-3 ボックス:
- カメラアイコン - 音声はカメラ入力から読み込まれます。複合体のCam Audio 1-3入力です。
- 入力デバイス - カメラアイコンがオフの場合、このデバイスが音声入力として使用されます。
- 遅延 - オーディオの遅延値 - 遅延は秒単位で測定されます。
録音追跡
FBXにカメラ追跡データを記録したい場合は、追跡を有効にする必要があります:
追加のプロパティ:
- フォーカス スケール - カメラのフォーカス値の乗数。
- ASCII - 有効にすると、追跡データがASCII形式のFBXに記録されます。