2012-05-04 22 views
0

我有一個QGLWidget,我正在渲染一個動態網格物體。我想要做的是在此窗口中錄製我正在查看的視頻。我想用Qt的低級多媒體庫(如果可能的話)或者高級聲子來做。如何從QGLWidget錄製視頻?

非常感謝您的想法!

回答

2

在最新版本的QT中,你有一個QGLFrameBuffer對象,你可以渲染到這個屏幕外,然後轉換成一個QImage。

那麼使用ffmpeg將每個QImage編碼到視頻中相當簡單http://code.google.com/p/qtffmpegwrapper/