Как записать окно приложения Qt5 с минимальной или нулевой загрузкой ЦП в Windows или Linux?
Я пишу приложение для визуализации в реальном времени, которое работает исключительно на процессоре. Это довольно быстро, но, тем не менее, чем больше ресурсов процессора, тем лучше для интерактивности - в основном, я проектирую его так, чтобы максимально использовать ресурсы процессора. Мне нужно записать демо-версию приложения. Сейчас, в прошлом, я использовал OBS studio на Linux для записи прохождения игры для RTS, и я вспоминаю, что процессор определенно перегружен. Это неприемлемо для моей демонстрации объемного рендерера.
Тем не менее, вопрос заключается в следующем:
При наличии настольного компьютера с графическим процессором NVIDIA GTX 1060 6 Гб, возможно ли записать приложение Qt5, которое не выводится в directx или opengl, используя указанный графический процессор в качестве кодировщика с нулевой загрузкой ЦП? Нужно ли мне модифицировать исходный код, возможно, чтобы использовать какую-то библиотеку, которая позволила бы мне копировать кадровый буфер и кодировать на лету, используя только графический процессор?
Редактировать:
Чтобы было понятнее. Прежде всего, меня интересует приложение, в котором я могу запустить запись окна моей программы, а не библиотеки, в которой я могу использовать свой собственный проект в качестве программиста (то есть через его API). Но если есть способ решить проблему последним способом, это тоже будет хорошо.
0 ответов на вопрос
Похожие вопросы
-
12
Почему папка / winsxs становится такой большой и ее можно уменьшить?
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
2
Повышенные привилегии для запуска приложений в Windows?
-
-
14
PDF Viewer в Windows
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
7
Какие службы Windows можно безопасно отключить?
-
8
Firefox PDF плагин для просмотра PDF в браузере на Windows
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
1
Windows теряет макет экрана
-
1
Есть ли способ предотвратить установку / обновление, чтобы засорять мой жесткий диск загадочными пап...