« オーバーレイ機能の実装 | メイン | 現在の時間とフレーム »

August 26, 2004

各種ビデオパラメータの取得

合計時間や合計フレーム数はIMediaSeekingインターフェイスを利用すれば、得られるが、フレームレートはIBasicVideoの各フレームの平均時間からと思ったけど、この文章を書いてすぐに気付いた。
合計フレーム数を合計時間で割れば出るんじゃないか。FPSなんて。
独自レンダーはIBasicVideoをサポートしていないから・・・って悩む必要なんてなかった。
ただし、これらの値は参考値でしかない。
出来る限り誤差が少なくなるように実装するが、誤差が出ることはあるし、仕方がない。
クロックの同期化などの問題もあるし。
まあ、合計時間や合計フレーム数、FPSを他のところで使うことはあまりないでしょう。
でも、これを元に他のところを制御されたらどうしよう・・・
知ーらないっと。
ま、出来る限りやるってことで。

調べていると、再生レートの操作、コマ送り、音のパンポットの設定等々、いろいろと出来ることがわかる。
でも、一気にいろいろと追加するとややこしいし、使わないからそんなのは無視。

投稿者 Takenori : August 26, 2004 04:21 PM

Trackback Pings

このエントリーのトラックバックURL:
http://blog.kaede-software.com/mt-tb.cgi/116

コメント

Total : Today : Yesterday :