20091231

Запись видео с рабочего стола

Команда, которая пишет видео с рабочего стола:

ffmpeg -f x11grab -s 1280x800 -r 25 -i :0.0 -vcodec qtrle screenvideo.mov

-f x11grab — источник сигнала (в нашем случае X-сервер);
-i :0.0 — экран X-сервера или просто номер монитора;
-s 1280x800 — захватываемое разрешение экрана (тут очень рекомендую сохранять пропорции экрана, а ещё лучше жать в натуральное разрешение экрана, ибо потеря качества очень серьезная);

-r 25 — количество кадров в секунду;

-vcodec qtrle — кодек для захвата (параметр необязательный, по идее ffmpeg определяет тип кодека автоматически по расширению выходного файла, но качество может быть неудовлетворительным);

screencast.mov — собственно выходной файл. Можно указывать полный путь.


После выполнения указанной команды сразу же начнётся процесс записи.
Чтобы остановить запись необходимо нажать «q» в терминале, в котором идёт процесс захвата.
(источник — http://paste.pocoo.org/show/160708/)

Комментариев нет: