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 のご利用をご検討ください。