CriWare Unreal Engine
Plug-ins for CriWare solutions.
読み取り中…
検索中…
一致する文字列を見つけられません
Sofdec クイックスタート

目次

本記事では下記の内容についてご紹介します。

.usm ファイルを作成する

CRIWARE SDK for Unreal Engine SDK内の Sofdec2 Encoding Wizard で.usm ファイルにエンコードできます。

■ ツールパス
tools/Sofdec2/Sofdec2EncWiz.exe


エンコードする際のパラメータは下記を設定してください。

項目
ムービーの再生環境 Standard
ビデオコーデック いずれかのコーデックを選択してください。
・Sofdec.Prime
・H.264
・VP9 ※ 一部サポートしていないプラットフォームがあります。


Sofdec プラグインの有効化

「プラグイン -> CriWare -> CRIWARE Sofdec Plugin 」を有効にしてください。

ムービーを再生するために必要なアセット群を準備する

Sofdec プラグインの有効化 が完了していること。

Mana Movie アセット

.usm ファイルの情報を保持しているアセットです。
ビデオトラックの情報やオーディオトラックの情報などを取得することができます。
usm ファイル をインポートすることで作成できます。

Mana Player アセット

ムービーの再生や停止などを行うアセットです。
コンテンツブラウザメニューから「SFD Mana -> Mana Player」を選択して作成できます。

Mana Texture アセット

.usm ファイルのデコード結果の出力先となるテクスチャアセットです。

下記のいずれかの方法で作成することができます。

  • コンテンツブラウザメニューから「SFD Mana -> Mana Texture」を選択する。
  • Mana Player アセットを作成する際に表示されるダイアログにチェックする。

Material アセット

Mana Texture アセットのテクスチャデータを Actor などに適用するためのアセットです。

下記のいずれかの方法で作成することができます。

  • Mana Texture アセットをレベル上の Actor などにドラッグ&ドロップする。


注意
「Create Material」を選択して作成する場合は、 Create new material using Render to Texture を選択してください。

ムービーのシンプルな再生方法

ムービーを再生するために必要なアセット群の準備 が完了している必要があります。

Mana Player アセットで行うこと

Mana Player アセットの詳細パネルから Play on Open が有効になっているか確認してください。
Mana Player の Open 処理完了後に、Play 処理を呼び出します。

Mana Texture アセットで行うこと

Mana Texture アセットの詳細パネルから Render to Texture が有効になっているか確認してください。
Mana Texture アセットの詳細パネルから Mana Player に Mana Player アセットを設定してください。

Actor で行うこと

レベル上に配置している Actor の 詳細パネルから「 Materials -> Element 0 」に Material アセットを設定してください。

覚え書き
Mana Texture アセットをドラッグ&ドロップした場合は自動で設定されています。

ムービー音声の再生

ムービーの音声も同時に再生したい場合は Mana Sound Component を追加する必要があります。

ムービーの再生を行う Mana Player アセットを設定すると、ムービー音声も同時に再生されます。

レベル BP で行うこと

必要な変数を準備します。

準備した変数にアセットを設定します。
・Mana Player              ・Mana Movie

Mana Player の Open Source で再生する Mana Movie を設定します。

実行結果


Mana Player の基本的な操作

Play

ムービーを現在の再生時間から再生します。
再生終了後に行うと、ムービーの先頭位置から再生を行います。

Pause

ムービーの一時停止を行います。

Rewind

ムービーの先頭位置から再生を行います。

Seek

ムービーの再生位置を任意の位置に遷移します。

Close

再生を停止します。
再生する Mana Movie の設定を解除します。