Я пытаюсь записать безголовый дисплей XPRA. (Я пробовал оба варианта xvfb и Xdummy).
Проблема с ffmpeg "x11grab". Используемая команда:
/usr/bin/ffmpeg -y -framerate 2 -video_size 1920x1080 -f x11grab -i :102 -vcodec libx264 -crf 0 -preset ultrafast /output.mkv
Проблема в том, что это просто записывает пустой экран. Он полностью белый, за исключением черного X, который вы узнаете в системе Linux.
Ffmpeg отлично работает для записи "настоящих" дисплеев, и я могу подключиться к сеансу xpra и увидеть, что на самом деле на дисплее есть окна. Кроме того, передача вывода xwd в xwud показывает те же окна.
Я потратил весь день на это! Кто-нибудь знает какие-нибудь хаки, которые я могу сделать, чтобы заставить работать x11grab?