ffmpeg -f x11grab -s `xdpyinfo | grep 'dimensions:'|awk '{print $2}'` -r 25 -i :0.0 -sameq /tmp/out.mpg > /root/howto/capture_screen_video_ffmpeg
Команда ffmpeg -f x11grab -s
xdpyinfo | grep ‘dimensions:’|awk ‘{print $2}’ -r 25 -i :0.0 -sameq /tmp/out.mpg > /root/howto/capture_screen_video_ffmpeg
используется для записи видео с рабочего стола Linux с помощью утилиты ffmpeg.
Описание:
— -f x11grab
указывает, что мы используем x11grab для захвата экрана X11.
— -s
xdpyinfo | grep ‘dimensions:’|awk ‘{print $2}’` определяет размеры экрана, используя команды
xdpyinfo,
grep и
awk.
-r 25
- устанавливает частоту кадров в видео на 25 кадров в секунду.
-i :0.0
- указывает, что мы захватываем экран отображаемый на дисплее
:0.0.
-sameq
- используется для сохранения исходного качества видео.
/tmp/out.mpg
- - путь и имя файла, в который будет сохранено видео.
> /root/howto/capture_screen_video_ffmpeg
- перенаправляет вывод команды в файл
/root/howto/capture_screen_video_ffmpeg`.
Альтернативой может быть использование других инструментов для записи экрана, таких как OBS Studio или SimpleScreenRecorder.