1

Pythonアプリケーションがあり、このウィンドウアクションをビデオファイルに保存する必要があります。

このアプリケーションを最小化することも、ユーザーが別のウィンドウを前面に配置することもできますが、このウィンドウのアクションを保存するためのスチールが必要です

出来ますか ?

わかった:

私はGnome、pygtk、X11を使用しています

アプリケーションのすべてのライブをビデオに保存する必要があります

4

1 に答える 1

1

Window.get_snapshotウィンドウのスナップショットを取得するために定期的に使用します。次に、これらの画像をビデオに構成します。これを行うために私が考えることができる単純ですが非効率的なメカニズムは、フレームごとに、を使用するように変換するPixmapことPixbufですPixbuf.get_from_drawable。次に、を使用Pixbuf.saveして各フレームをPNGに保存します。アプリケーションが終了したら、 FFmpegを使用してこれらすべてのPNGをビデオに作成します。

于 2012-12-31T03:19:54.087 に答える