Есть ли экранный рекордер для GNOME с Wayland?

12

Я использую Ubuntu 18.04.01 LTS. Я потратил много времени на поиск устройств записи экрана для Ubuntu GNOME Wayland.

Я пробовал несколько устройств записи экрана, таких как Simple Screen Recorder и Vokoscreen , но в результате получился только пустой экран с курсором.

Любые предложения для меня?

fsevenm
источник
1
Может быть Shift-Ctrl-Alt-R, достаточно? См. Askubuntu.com/a/1013746/504066 (Свободно связанный вопрос, но показаны ярлыки)
PerlDuck
Да, но я думаю, что это хорошо только для короткой записи. И для меня, мне нужна большая продолжительность или продолжительность, которую я могу настроить, когда я записываю обучающее видео. Было бы хорошо, если есть способ изменить продолжительность по умолчанию.
Fsevenm
Это была просто идея. Я был удивлен, увидев, что очень простой рекордер уже поставляется с Ubuntu. Ничего.
PerlDuck

Ответы:

6

Green Recorder утверждает, что поддерживает Wayland.

Как это работает?

Он использует D-Bus API для подключения к встроенному инструменту скринкастинга в GNOME Shell. Он использует это для записи видео. Для записи звука он запускает экземпляр ffmpeg в фоновом режиме. После завершения записи эти два файла объединяются в файл WebM.

Для Xorg он использует ffmpeg только для аудио и видео.

По умолчанию только на Wayland Green Recorder использует кодировщик V8 вместо кодировщика V9 по умолчанию в GNOME Shell из-за проблемы использования ЦП и ОЗУ с V9. Который - сейчас - должен также дать вам лучшую производительность. В Xorg каждый формат использует свой собственный кодер по умолчанию.

Вы можете установить из PPA команд "FOSS Project", выполнив следующие команды:

sudo add-apt-repository ppa:fossproject/ppa
sudo apt update
sudo apt install green-recorder
pomsky
источник
1
Спасибо. Я попытался установить Green Recorder, и это сработало. Но до сих пор он поддерживает только формат webm, как вы сказали. Может быть, я могу преобразовать WebM в MP4. В целом, это просто работает, и я думаю, что это единственное решение для записи экрана в сеансе Wayland.
Fsevenm