1

私はこれをしばらくの間機能させようと試みてきましたが、少し行き詰まっています。

DirectXおよびDirectSoundまたはXAudio2へのlibavcodec出力を使用して、C#でビデオを再生できるようにしようとしています。私はそれをビデオで再生することができましたが、サウンドを出力するためにそれを取得することに固執しています。

DirectSoundまたはXAudio2のいずれかを使用した経験がないこと、またはlibavcodecにドキュメントがほとんどないことは役に立ちません。オーディオコーデックを取得できましたが、DirectSound/XAudio2を介してデコードまたは出力しようとしてスタックしています。

誰かが私を正しい方向に向けることができるか、それを行う方法を教えてくれるなら、私は感謝するでしょう。

4

1 に答える 1

0

私は現在あなたとほぼ同じことをしており、同じ点で立ち往生しています! 今のところ言えることは、まだ見つからない場合は、オーディオ再生に SDL_Audio を使用して、 An ffmpeg and SDL Tutorialで SDL を使用してそれを行う方法を示す優れたチュートリアルがあるということだけです。

これを XAudio2 または DirectSound に適応させる方法を探しています。さらに何か見つけたらお知らせします。現在、MSDN で XAudio2の公式ドキュメントを読んでいます。

幸運を!

于 2011-04-13T21:37:10.637 に答える