Запись видео с экрана в KDE

Если вы решили начать снимать свои видеоуроки, связанные с описанием различных настроек компьютера и установки программ, вам обязательно понадобиться снимать все что вы делаете на экране компьютера.

В Linux есть множество графических утилит для решения этой задачи, но работают они, как правило, все на основе консольной утилиты ffmpeg. Поэтому сначала детально рассмотрим командный интерфейс и опции ffmpeg, а потом уже несколько графических утилит, с помощью которых может быть выполнена запись видео с экрана kde.

Об утилите ffmpeg

Как говорит википедия, ffmpeg — это набор свободных библиотек для записи, конвертирования и передачи аудио и видео данных в различных форматах. Проект был основан в 2000 Фарбисом Белларом. На данный момент ffmpeg содержит много компонентов, это утилиты командной строки, библиотеки и различные дополнительные модули. Но нас будет интересовать только одноименная утилита командной строки ffmpeg, с помощью которой мы и будем управлять программой. О ней и поговорим дальше.

Синтаксис команды сложный и запутанный, но если все обобщить и спросить получиться вот что:

$ ffmpeg [опции источника] -i [источник] [основные опции] [кодеки] [преемник]

Опции источника — это различные параметры, для устройств или драйверов откуда будет получено видео. Источником может быть не только файл, но и устройство.

Основные опции могут быть использованы для указания различных параметров перекодирования. В кодеках указывается видео и аудио кодек который нужно использовать для обработки данных. И наконец преемник это файл куда будет записан результат.

Устройства доступные как источники можно посмотреть командой:

ffmpeg -devices

А кодеки:

ffmpeg -codecs

Чтобы выполнить запись видео с экрана ffmpeg нас будут интересовать устройства x11grab и alsa. Если у вас нет устройства x11grab это значит что ffmpeg был собран неправильно, его нужно пересобрать с опцией —enable-x11grab.

Самая простая команда для записи видео с экрана выглядит следующим образом:

ffmpeg -f x11grab -s 1919x1079 -i :0.0 -vcodec libx264 `date +%F-%k%M`.mov

Здесь -f указывает на драйвер, с помощью которого будет вестись запись, -s — разрешение экрана, -i — X11 экран. В качестве кодека используется libx264 — позволяет получить видео хорошего качества и с приемлемым размером, а `date +%F-%k%M`.mov это имя видеофайла.

Теперь немного усложним задачу, будем записывать видео на экране и звук с микрофона:

ffmpeg -f alsa -ac 2 -i pulse -r 25 -f x11grab -s 1919x1079  -i :0.0 -acodec pcm_s16le -vcodec qtrle `date +%F-%k%M`.mov

Как видите, здесь уже два источника медиа данных i — первый pulse, звуковое устройство, второй — наш Х сервер :0.0. А также два кодека, qtrle для кодирования видео, и pcm_s16le для аудио. Запись видео с экрана ffmpeg возможна даже с поддержкой записи звука.

Графические утилиты для записи видео с экрана в KDE

Теперь, когда вы немного разобрались с базой записи видео можно поговорить и о графических оболочках. И как я говорил, их несколько: kdenlive и recorditnow, правда, есть еще recordmydesctop, но она консольная.

Kdenlive

Начнем с kdenlive. Установить можно с официальных репозиториев. При первом запуске программа проверит установлены ли все необходимые компоненты и попросит указать некоторые настройки. Дальше, чтобы выполнить запись экрана KDE, на вкладке Record Monitor в нижнем правом углу выберите ScreenGrab и нажмите кнопку записи:

kdenlive

Параметры записи можно изменить в настройках Settings -> Configure kdenlive -> Capture -> Screen Grab:

kdenlive-settings

Здесь можно указать участок экрана для записи и дополнительные опции для скрытия окна и курсора.

Recorditnow

Найти эту утилиту уже будет сложнее. В Ubuntu устанавливается, как обычно, с официальных репозиториев, а вот в Gentoo необходимо добавить оверлей kde. Программа выглядит вот так:

RecordItNow.-Окно-программы

Поддерживается запись видео kde как всего рабочего стола или области, так и только определенного окна, есть значок в трее для управления и горячие клавиши. Можно скрыть или выделить курсор, а также добавлять звук к видео.

Выводы

На этом все, надеюсь, моя статья была вам полезной. Теперь вы знаете как выполняется запись видео с экрана в KDE. Кроме этих утилит для записи можно использовать VLC, но эта программа работает не на ffmpeg и не специфична для KDE. Если у вас остались вопросы, спрашивайте в комментариях!

Creative Commons License
Статья Запись видео с экрана в KDE распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна.
Ваше имя тоже может быть здесь. Начните писать статьи для Losst. Это просто! Смотрите подробнее как начать писать статьи - Пишите для нас

Оцените статью:

Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (1 оценок, среднее: 5,00 из 5)
Загрузка...

Ответить

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: