ms-media-foundation

    1

    1答えて

    MFCreateAggregateSourceを使用してWindows Media Foundationに集約メディアソースを作成する場合、ストリーム内のソースは、コレクション内のソースがMFCreateAggregateSourceに渡される順序と同じ順序で並べられますか?そうでない場合は、どの実際のソースがストリームを作成するかを判断する方法はありますか?

    0

    1答えて

    Windows Media Foundationを使用してオーディオファイルをデコードしています。私はMF_SOURCE_READERF_CURRENTMEDIATYPECHANGEDと言うものの他に、ほとんどのファイルを解読することができます。 ある時点で現在のメディアタイプが変更されている場合は、どのように処理するのですか?事前に IMFSourceReader *pSourceReader

    3

    2答えて

    ffmpegで可能なビデオクリップの一部をカットする必要がありますが、ffmpegを使用したくなく、asp.netでMedia Foundationのアプローチを厳格にしたいと考えています。誰も私にどのように可能なことを示唆することができます。 ライブストリームを終了位置から4分後にカットし、ビデオファイルに保存する必要があります。すでに保存されているビデオではなく、ライブストリームからビデオをカ

    2

    1答えて

    グッドイブニング 私は、SimpleCaptureとCaptureEngine SDKのサンプルから大部分が変更されたMedia Foundationを使用して、少しビデオキャプチャDLLをまとめようとしています。キャプチャのソースが私の組み込みのウ​​ェブカメラであるとき、すべてのことがうまく機能します。 問題は、複数の入力(s-ビデオ、コンポジット&ステレオオーディオ)を備えた外部USBフレー

    1

    1答えて

    Media Foundationを使用してビデオカメラからサンプルを読み込む際に問題があります。私は、Windows SDKのサンプルフォルダMFCaptureToFileの例に従っています。 私のクラスは私の知る限り、抽象IMFSourceReaderCallbackクラスから継承するように正しく設定されている:私は自分自身でこのコードをコンパイルする場合 #include <windows.h

    0

    1答えて

    私はMicrosoft Media Foundationを使用して書き込み中のビデオ録画アプリケーションに問題があります。 具体的には、(私はそれ自身のスレッドに住んでループ上に置く)の読み取り/書き込み機能は、それがReadSampleに電話を渡すことはありません。 HRESULT WinCapture::rwFunction(void) { HRESULT hr; DWO

    0

    1答えて

    私はWindows Media Foundationからlive555にサンプルを転送するコードを書いています。 MFは100 nsのタイムスタンプを使用しますが、live555はstruct timevalの形式で「リアルタイム」を使用します。私はGetSystemTime()から後者を偽造する方法を知っていますが、MFのサンプル時間から "リアルタイム"を導き出すことが可能で、データはIMFC

    0

    1答えて

    私はアプリケーション内のすべてのマイクとカメラを追跡するためにWindows Media Foundationを使用しています。マイクを抜くとMECaptureAudioSessionDeviceRemovedの代わりにイベントタイプ​​が表示されます。私は、USBとオーディオジャックを介して接続されたMicsのプラグを抜いてみました。そして、私は常に​​というIDのイベントタイプを取得します。こ

    2

    1答えて

    カメラパラメータを制御しようとすると問題が発生します。ここでは明るさのパラメータを設定する機能は、(私がWindows Media Foundation recording audioからコードを延長しています)です: HRESULT deviceInput::SetupCamera(UINT32 deviceID) { CoInitializeEx(NULL, COINIT_APARTMENT

    2

    1答えて

    Windows Media Foundation AACでエンコードされたファイルのオーディオデータを取得します。適切な方法は、オーディオのサンプルを1つ保管するIMFSample *を宣言することです。 VS2015では、このクラスにメソッドgetDouble()があることがわかりますが、MSDN documentationには何もありません。ここで は私がやろうとしています例の一部です: IM