Bink Video!

Bink Video - ゲーム用のビデオ コーデック

Bink は、ゲーム用のビデオ コーデックです。Bink のライセンスは、14 のプラットフォームの 4,000 を超えるゲームに与えられています。

ほとんどのゲーム開発者は、Bink のビデオを 1 時間ほど再生するだけで、Bink が提供するピクセル シェーダなどの機能に衝撃を受けます。Bink はゲームに合わせて記述されたコーデックのようなものだと思われるかもしれません。確かに、Bink はそのように機能します。

ここでは、Bink が提供するいくつかの優れた機能を見ていきます。ただし、Bink について効率的に学ぶには、当社に電子メールを送信して、評価版を設定することをお勧めします。

Bink が利用される理由

  • Bink のビデオは、外観が優れています。データ レートを 1200 kps (1280 x 720 ピクセルのビデオ) から 75 kps (ニンテンドー DS のビデオ) の間で調整することができます。Bink では、現在のデータ レートにおける最高品質のビデオが作成されます。
  • Bink の SDK は強力で単純なキットです。ゲームを常に制御することが可能で、コールバックが発生することも、複雑なデバッグを行う必要もありません。Bink は、ユーザー自らが記述したコーデックのように操作することができます。
  • Bink は、必要なすべてのものを備えています。特別なシステム ソフトウェア、他のオーディオ コーデック、他の周辺アーキテクチャは必要ありません。1 つの小さなライブラリがあれば十分です。他のソフトウェアをインストールする必要はありません。また、依存関係もありません。
  • Bink の処理は非常に高速です。場合によっては、最大で他の最新コーデックの 10 倍の速さで処理されます。これは、カットシーンのビデオだけでなく、ゲーム内のビデオにも十分な速さです。
  • Bink の使用メモリは、最小限に抑えられています。場合によっては、他のコーデックよりも最大で 16 MB 節約できます。単純なビデオ コーデックですべてのメモリが使用されてしまう心配はありません。
  • Bink はすべてのプラットフォームで動作します。14 種類のプラットフォームで、同じ API およびデータ ファイルを使用できます。
  • Bink は、ほとんどのゲーム エンジン ミドルウェアでネイティブとして動作します。たとえば、Epic は Unreal Engine 用の Bink をあらかじめ作成して提供しています。
  • Bink には、VBR サイコアコースティックに基づいたオーディオ コーデックが組み込まれています。これは、最大で 15:1 の圧縮に対応しています。オーディオ用に他のコーデックのライセンスを取得する必要はありません。
  • Bink では、一度に複数のオーディオ トラックを再生することができます。つまり、5.1 のサウンド トラックと 7.1 のサウンド トラックを再生し (プラットフォームでサポートされている場合)、それと同時に、システム設定に応じてオプションの言語トラックのオン/オフを切り替えて再生することもできます。
  • Bink はすべてのゲーム プラットフォームで動作し、機能をフルに活用するようにカスタマイズされています。PS3 では SPU、Xbox360 では VMX、x86 では SSE 2、ニンテンドー DS では高度なアセンブリ最適化機能が使用されます。
  • Bink は、サポート対象のすべてのプラットフォームにおいて、サウンドをサポートしています。多様なプラットフォームでサウンドを再生するために、16 のモジュールが用意されています。
  • Bink は堅牢なツールです。多くのゲームで採用されているため、Bink は常に改良されていきます。クラッシュすることはありません。また、Bink は、不正な入力データも処理できます。入力データが正常に戻るまで、終了することなく稼働し続けます。

Bink について最も効率的に学ぶには、実際に使用してみることをお勧めします。RAD Video Tools をダウンロードし、ファイルを Bink 形式に圧縮します。評価版の SDK をご希望の場合は、電子メールでお知らせください。

他のお客様のご意見ゲーム プラットフォームと Bink の詳細も調べることができます。

問題が発生した場合は、電子メールでお問い合わせいただくか、Bink と RAD Video Tools に関する FAQ または RAD Video Tools のヘルプをお読みください。また、バージョン固有の機能については、Bink のバージョン履歴を確認してください。

旧世代のコーデックである Smacker のライセンスを取得することもできます。Smacker は、古いゲームや非常に低速の CPU 環境に適しています。

お読みいただきありがとうございます。ぜひ Bink のご利用をご検討ください。