0

Mp4 キャプチャ アプリケーションを直接表示しています。私のアプリケーションでは、30分(または動的な値)のビデオを継続的にキャプチャする必要があります

WaitableTimer Routine を1つ作成したため、30分後にキャプチャを停止してから再開したい...しかし、キャプチャを開始する次のサンプルでキャプチャを停止した後、ストリームはファイルに追加されません。次のキャプチャを開始するには、すべてのキャプチャ変数を再度解放してデバイスを取得し、グラフを作成する必要があります。その後、キャプチャを開始できます。

単にキャプチャを停止し、出力ファイルの名前を変更して、キャプチャを再開することはできませんか?? それを行うために追加する必要があるものはありますか??

これについて私を助けてください。

ありがとう

編集: 以下は、私が記録に使用するグラフです

Video Source --> x264vfw - H.264/MPEG-4 AVC Codec --------->GDCL MPEG-4 Multiplexer --> File Writer                                             
                                                        | 
Audio Source --> ACM Wrapper --> Monogram AAC Encoder --|
4

1 に答える 1

0

DV-Aviのキャプチャと同様のことを行います。あなたはしようとしましたか:

  1. グラフを停止します
  2. File-Writerを削除します
  3. 新しいファイルライターを作成(および構成)
  4. File-Writerをmuxに接続します
  5. もう一度やり直してください

これが機能しない場合は、Muxerまたは他のフィルターの1つに問題があります。これは簡単にテストできます。Muxerをオーディオおよびビデオレンダラーに置き換えて、再生、停止、再生を試してください。

モノグラムmp4muxのような別のMP4muxフィルターを試すこともできます。

于 2012-06-07T18:39:16.903 に答える