Итак, у многих из нас иногда появляется необходимость записать видео с экрана на Linux.
Это бывает необходимо, например, для создания обучающих видео. Для этого, linux подходит как нельзя лучше. Всё делается очень просто. Я рекомендую использовать консольный вариант – trueway настоящего линуксоида. Для начала установим необходимый софт, а именно – ffmpeg.
Делается это через консоль:
Для ubuntu
sudo apt-get install ffmpeg
Для fedora(23)
sudo dnf install ffmpeg
Всё ждем завершения установки. Послу установки открываем на любимый терминал, в той папке, куда будете писать ваше видео(в pcmanfm это делается на “F2”) и вставляете эту команду (alt+ctrl+v):
ffmpeg -f alsa -ac 2 -i pulse -f x11grab -r 30 -s 1366x768 -i :0.0 -acodec pcm_s16le -vcodec libx264 -threads 0 output.mkv
Давайте разберем её поподробней:
ffmpeg – собственно сама программа для записи . Ffmpeg – это кроссплатформенное решение для записи, конвертации и потокового кодирования аудио и видео;
-r 30 – количество кадров в секунду;
-1366×768 – разрешение для записи, необходимо выставить ваше разрешение экрана(не больше разрешения вашего экрана), иначе команда не запустит запись, будет ругаться на разрешение, вне вашего экрана;
-vcodec libx264 – кодек для кодирования;
output.mkv – названия файла для записи.
Вот собственно и всё. Остальные опции не трогаем, так всё будет работать. Для прекращения записи нажимаем “ctrl+c” в открытом терминале.
Так же для записи экрана в Fedora можете использовать следующий софт с графической оболочкой – VokoScreen. Для ubuntu используем этот софт. – simplescreenrecorder. Здесь же вы найдете и описание к нему.