DirectShowと戦うスレ ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
478:デフォルトの名無しさん 07/05/10 01:38:59 DirectShowに足突っ込んで間もないのですが、質問です。 VMR9を使って動画の再生を行おうとしているのですが、動画の 元サイズとアスペクト比を取得しようと IVMRWindowlessControl9::GetNativeVideoSizeを使っているのですが、 このメソッドのセットする値が期待した値になりません。 long x, y; long aspx, aspy; HRESULT hr = pVMRWindowlessControl9->GetNativeVideoSize(&x, &y, &aspx, &aspy); このコードで720×480のmpeg2ファイルを読み込むと期待としては x = 720 y = 480 aspx = 4 aspy = 3 こんな感じになると思っていたのですが、実際は x = 720 y = 540 aspx = 720 aspy = 540 となってしまいます。元々のサイズとアスペクト比を取得したいのですが、 これではできません。他の方法があるのでしょうか? ちなみに、IBasicVideo2を使うとちゃんとできるんですよね。他の機能を実装 するためにVMR9を使わざるを得ないのですが・・・ 479:デフォルトの名無しさん 07/05/16 14:14:00 どうもすいません。 Webカメラから取った動画を保存できるようにプログラムを書いたのですが、そこまで完成したのを見せたところ。 「こんどはコレ再生して、再生時間を表示できるようにできないかな?」 と言われてしまいましたが、正直何を使って実現すれば良いかどうかから思い当たるところがありません。 そのインターフェースを使えばよいかどうかだけでも、教えていただけないでしょうか…。 IAMDroppedFramesあたりかな、とも思ったのですがいまいち思ったように動いてくれていません。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4289日前に更新/216 KB
担当:undef