casterTestは、C++のライブラリであるPocoとffmpegの実験のために作られた動画ファイルプレイヤです。一応、VJプレイに耐えうるような動画プレイヤを目指してはいますので、将来的にはエフェクト効果なども実装していきたいと思います。
次のような特徴があります。
- Direct3D上で再生するのでDirectX9が必要です。d3dx9_35.dllを参照しているようです。
- ffmpeg(LGPL分のみ)によるデコードに対応。現在音声は未対応です。
- Vsyncに同期し、更に強制的に30fpsだと思って再生しますので、ソースが30fpsで作られていないとずれが生じますので、予めご了承ください。
- 30フレーム程バッファリングして再生しますので、プレイリストに組んだ複数のコンテ ンツを綺麗につなぐことができます。
コメント