0
私は動的メッシュをレンダリングするQGLWidgetを持っています。私がしたいのは、私がこのウィンドウに表示しているもののビデオを録画することです。可能であれば、Qtの低レベルのマルチメディアライブラリ、または高レベルのPhononでそれをやりたいと思います。QGLWidgetからビデオを記録する方法は?
多くのあなたのアイデアに感謝します!
私は動的メッシュをレンダリングするQGLWidgetを持っています。私がしたいのは、私がこのウィンドウに表示しているもののビデオを録画することです。可能であれば、Qtの低レベルのマルチメディアライブラリ、または高レベルのPhononでそれをやりたいと思います。QGLWidgetからビデオを記録する方法は?
多くのあなたのアイデアに感謝します!
QTの最新バージョンでは、QGLFrameBufferオブジェクトがあるため、このオフスクリーンにレンダリングしてからQImageに変換することができます。
次に、ffmpegを使用して各QImageをビデオに組み込むことは合理的に簡単ですhttp://code.google.com/p/qtffmpegwrapper/