DirectXでaviファイルの音声波形を表示 – プログラミング – Home

DirectXでaviファイルの音声波...
 
通知
すべてクリア

[解決済] DirectXでaviファイルの音声波形を表示


shogo
 shogo
(@shogo)
ゲスト
結合: 20年前
投稿: 31
Topic starter  

shogoと申します.

開発環境はVC7,MFC,DirectX9.0です.

aviファイル(映像と音声が含まれた)の映像フレームは,
DirectShowを用いることで得られることは知っています.

音声の波形を表示したいと考えていますが,
Direct何を使ったら,そういうことができるのかすらわからず,
まったく手が付けられなくて困っています.

こういったことに関して,何か情報がありましたら,
教えてくさだい.よろしくお願いします.


引用未解決
トピックタグ
愚暗
 愚暗
(@愚暗)
ゲスト
結合: 21年前
投稿: 6
 

私自身やったことがないので、具体的にどうするかは知りませんが、
DirectShow で、オーディオレンダリングフィルタの手前に
サンプルグラバフィルタを挟めば、オーディオサンプルが
取得できそうな気がします。


返信引用
shogo
 shogo
(@shogo)
ゲスト
結合: 20年前
投稿: 31
Topic starter  

愚暗さん,ありがとうございます.

SampleGrabberとコールバック関数を使ったらうまくいきました.
(とりあえず,サンプルを取得できているだけですが.)


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました