我正在使用Ubuntu 18.04.01 LTS。我花了很多时间寻找适用于Ubuntu GNOME Wayland的屏幕录制程序。
我已经尝试过几个屏幕录制程序,例如Simple Screen Recorder和Vokoscreen,但结果只有一个带光标的空白屏幕。
有什么建议吗?
我正在使用Ubuntu 18.04.01 LTS。我花了很多时间寻找适用于Ubuntu GNOME Wayland的屏幕录制程序。
我已经尝试过几个屏幕录制程序,例如Simple Screen Recorder和Vokoscreen,但结果只有一个带光标的空白屏幕。
有什么建议吗?
Green Recorder声称支持Wayland。
它是如何工作的?
它使用D-Bus API连接到GNOME Shell中内置的屏幕录制工具。它使用这个工具来录制视频。为了录制音频,它在后台启动一个ffmpeg实例。录制完成后,它将两个文件合并成WebM文件。
对于Xorg,它只使用ffmpeg来处理音频和视频。
默认情况下,在Wayland上,Green Recorder使用V8编码器而不是GNOME Shell中的默认V9编码器,因为V9存在CPU和RAM消耗问题。现在,这也应该提供更好的性能。在Xorg上,每种格式都使用自己的默认编码器。
您可以通过运行以下命令从"FOSS Project"团队的PPA安装:
sudo add-apt-repository ppa:fossproject/ppa
sudo apt update
sudo apt install green-recorder
ffmpeg -i audacity_audio.wav -i screen_record.webm out.mp4
。当然,我希望不用这样做,但是它确实有效。 - undefined抱歉可能有点晚,但您可以通过在终端中运行此命令来增加内置的时长:
gsettings set org.gnome.settings-daemon.plugins.media-keys max-screencast-length 600
sudo nano /etc/gdm3/daemon.conf
找到 #WayLandEnabled=false
移除 # 符号。然后按下 Ctrl + X,再点击 y,最后按下回车键。 重新启动你的电脑。 完成!你现在又可以使用 DirectX 了。所有的屏幕录制软件应该都能正常工作。对于旧款笔记本电脑来说,内置的屏幕录制器 (Ctrl+Alt+Shift+R) 也应该更加流畅了。
Shift-Ctrl-Alt-R
就足够了吧?参见 https://askubuntu.com/a/1013746/504066(虽然与问题关系不大,但显示了快捷键) - PerlDuck