Qt Multimediaでビデオのスナップショットを撮ることは可能ですか? どうやって?
1295 次
2 に答える
2
プラットフォームによって異なりますが、おそらくできることは、 を使用しQMediaPlayer
、 を介してサブクラス化されたビデオ サーフェスを設定し、メソッドに渡されたsetVideoOutput
からフレーム データを取得することです。次に、フレーム形式を処理し、それらが CPU メモリにない場合はマップする必要があります。QVideoFrame
present
ただし、必要に応じて、特定の位置からフレームを取得するために ffmpeg/libav を使用します。
于 2015-10-15T19:27:35.063 に答える