Вы можете использовать устройство ввода FFmpeg fbdev :
ffmpeg -f fbdev -framerate 10 -i /dev/fb0 output.foo
Если вы опустите опцию, -framerate
будет применено значение по умолчанию 25.
Могу ли я получить видео из кадрового буфера, используя функции fbdev (old /dev/fb0
) или DRI DRM ?
Могу ли я использовать ffmpeg
для этих целей?
В настоящее время я хочу получить выходные данные окна Qt Quick, работающего на EGLFS QPA backend (то есть в полноэкранном окне, отображаемом OpenGL ES 2 и выше). Я могу сделать это кадр за кадром, используя QScreen
возможности, но я хочу предотвратить последствия дробления или любых нежелательных взаимодействий между QScreen
и QQmlApplicationEngine
.
Вы можете использовать устройство ввода FFmpeg fbdev :
ffmpeg -f fbdev -framerate 10 -i /dev/fb0 output.foo
Если вы опустите опцию, -framerate
будет применено значение по умолчанию 25.