web-dev-qa-db-ja.com

フレームバッファからビデオを取得する

fbdev(old /dev/fb0)または[〜#〜] dri [〜#〜][〜#〜 ] drm [〜#〜]機能?

この目的でffmpegを使用できますか?

現在、Qt Quickウィンドウの出力を取得したいと思います[〜#〜] eglfs [〜#〜][〜#〜] qpa [〜 #〜]バックエンド(つまり、フルスクリーンウィンドウで、OpenGL ES 2以降でレンダリング)。 QScreen機能を使用してフレームごとに実行できますが、クラッシュの余波やQScreenQQmlApplicationEngineの間の望ましくない相互作用を防ぎたいです。

2

FFmpeg fbdev入力デバイス を使用できます:

ffmpeg -f fbdev -framerate 10 -i /dev/fb0 output.foo

-framerateを省略すると、デフォルト値の25が適用されます。

4
llogan