CRIWARE Unity Plugin Manual  Last Updated: 2024-12-05
Sofdecについて

Sofdecとは?

「CRI Sofdec」は、マルチプラットフォームに対応した、高画質・高音質の動画再生システムです。
各プラットフォームの性能を存分に引き出しつつ、業界最高水準の高画質ムービを実現します。
また、複数地域で発売するゲームタイトル向けに複数言語の音声や字幕など、高度な機能もサポートしています。


Sofdecの特長

  • 高画質ムービ再生
    簡単なAPIによって高画質なムービを再生します。PCやiOS/Androidプラットフォームでは
    H.264/VP9コーデックに対応しており、非常に高い圧縮率で高画質ムービを実現します。
    また、独自コーデック(Sofdec.Prime)にも対応し、全てのプラットフォームで高画質の
    ムービ再生が可能です。フル画面再生もインゲームでのテクスチャムービも可能です。

  • マルチプラットフォーム & ハイパフォーマンス
    マルチプラットフォーム対応のビデオコーデックです。
    高度なチューニングやマルチコアによる負荷分散を行い、プラットフォームの性能を最大限に
    引き出します。

    sfd2u_overview_multiplatform.png

  • 組み込みやすいシンプルなランタイムライブラリ
    Sofdecのランタイムライブラリはファイル読み込み/ムービデコード/サウンド出力を行い、
    ムービ描画はアプリケーションに任せます。
    シンプルかつ分かりやすいAPIにより、フル画面ムービやテクスチャムービなどニーズにあわせた
    組み込みを行うことができます。

  • 高音質・高圧縮の独自音声コーデック
    Sofdecは、音声の圧縮にCRI独自コーデックを使用します。
    音声コーデックは低負荷のADXコーデックと、高圧縮のHCAコーデックから選択可能です。
    これによりビデオだけでなく、音声も高音質で圧縮が可能です。

  • CRI ADXとの連係によるマルチストリーム再生
    ファイル読み込みとサウンド出力にCRI ADXを使用します。
    これにより、複数ムービの同時再生やムービと音楽のマルチストリーム再生、
    ムービを再生しながらのデータの裏読みが可能です。

    sfd2u_overview_multistm.png

  • 複数言語音声や字幕をサポート
    1本のムービデータに、複数の言語トラックや任意に切り替え可能な字幕を収録できます。
    5.1chオーディオトラックに加えて、別のボイストラックを同時に再生することも可能です。
    複数地域向けのゲームアプリケーション開発の負担を削減します。

    sfd2u_overview_multiling1.png
    sfd2u_overview_multiling2.png

  • 様々な特殊再生
    ループ再生、連結再生、シーク再生、アルファムービ、キューポイント情報の埋め込みなど、
    様々な特殊再生をサポートします。
    (H.264/VP9コーデックではいくつかの機能制限があります。詳細は Sofdecの対応コーデックについて をご参照下さい)

    sfd2u_overview_sfdfx.png
    ゲーム内のスクリーンにアルファムービを
    テクスチャとして貼り付けた例
  • プロレベルのエンコードを簡単な操作で実現
    プラットフォームやファイルサイズ等を指定していくだけで、その条件に
    最適なパラメータが自動的に設定されます。
    わかりやすいウィザード方式のインタフェースにより、ムービデータの登録から
    エンコード実行まで複雑な操作なく行うことができます。
    H.264/VP9コーデックのエンコード機能も搭載し、Windows上でエンコード結果のプレビューも可能です。

    cmew_mini_wizard8_j.png
    Sofdec2 Encoding Wizardによるエンコード