Вот несколько способов записи экрана в Linux, а также примеры кода:
- ffmpeg:
FFmpeg — мощный инструмент командной строки, позволяющий захватывать и записывать экран.
ffmpeg -f x11grab -video_size 1920x1080 -framerate 25 -i :0.0 output.mp4
Эта команда записывает экран с разрешением 1920×1080 пикселей и частотой кадров 25 кадров в секунду. Вывод сохраняется в файле с именем “output.mp4”.
- SimpleScreenRecorder:
SimpleScreenRecorder — это удобное приложение для записи экрана для Linux.
sudo apt-get install simplescreenrecorder
После установки вы можете запустить SimpleScreenRecorder из меню приложений и настроить параметры записи через его графический интерфейс.
- Kazam:
Kazam – еще один популярный инструмент записи экрана для Linux.
sudo apt-get install kazam
После установки вы можете запустить Kazam из меню приложений и настроить параметры записи в соответствии с вашими требованиями.
- OBS Studio:
OBS Studio в первую очередь известна как программа для потокового вещания, но ее также можно использовать для записи экрана.
sudo apt-get install obs-studio
После установки запустите OBS Studio и настройте сцену с источником захвата экрана, чтобы начать запись.