Запись потока с видео-карты на экран в командной строке

Всё просто, но потребуется утилита ffmpeg:

ffmpeg -f x11grab -s 1024x768 -r 25 -i :0.0 -sameq /home/user/out.mpg

Где:
-f x11grab — формат;
-s 1024×768 — размер экрана;
-r 25 — количество кадров в секунду;
-i :0.0 — источник;
-sameq — флаг, указывающий, что нужно записывать в том же качестве;
/home/user/out.mpg — путь к файлу в который будет произведена запись.

Навеяно Record your Linux desktop from the command line.

Материалы распространяются под лицензией Creative Commons: Атрибуция — Некоммерческое использование — С сохранением условий (Attribution-NonCommercial-ShareAlike) 3.0 Unported.
Рейтинг@Mail.ru