2017-03-02 6 views
0

私はオーディオでビデオを保存し、非圧縮のaviファイルとして保存しようとしています。グラフはあなたが画像で見ることができます。問題は、録音がビデオの約500ミリ秒遅れていることです。私が持っている情報源は問題ではありません。ビデオとオーディオを同期させるにはどうすればよいですか?DirectShow webcamビデオとオーディオ非同期 - オーディオの遅れ

enter image description here

+0

あなたはAVIのMuxフィルタのプロパティで再生しようとすることができ、つまり、IConfigInterleaving :: put_Interleavingです。 AVI Muxのプロパティページからグラフビルダで最初にテストして、違いがあるかどうかを確認できます。 – VuVirt

答えて

0

デフォルトオーディオキャプチャバッファはかなり大きく、長さ約500ミリ秒です。バッファがいっぱいになるとデータの取得が始まるので、遅れが発生します。大規模なバッファは、いくつかのシナリオでは大丈夫かもしれませんし、他のバッファには適していません。 IAMBufferNegotiationインターフェイスを使用して、バッファリングを調整することができます。

は(あなたが500ミリ秒の遅れは、一般的な苦情で表示されます)関連資料:

+0

私はこれを既に有効にしていませんでした。 – daniel

関連する問題