Самый быстрый способ захвата экрана в Linux
Этот вопрос похож на этот
Самый быстрый способ захвата экрана
но для Linux / X11.
Чтобы быть более конкретным, мне нужен метод для захвата пиксельных изображений одного окна (программный эквивалент экрана alt-print в окнах), запущенного на диплее X11.
Примечания и требования:
1) Даже если новое окно помещается поверх захваченного окна, пиксельное изображение все равно должно указывать на исходное окно приложения без каких-либо преград
2) не нужно, чтобы окно приложения было видно пользователю, мне просто нужно хранить пиксельные буферы / изображения для видео
другие альтернативы, которые я исследовал:
1) xvfb - работает, но выполняет рендеринг процессора, что является медленным и расточительным для хорошего графического процессора
2) x11 внутри многих lxc - теоретически может работать, но сложен в настройке, и я не уверен, что он будет хорошо масштабироваться при захвате многих окон
предложения и идеи приветствуются