实用且强大的录屏软件
Simple Screen Recorder(推荐)
Simple Screen Recorder 简称 ssr,它的 github 仓库地址以及官网如下:
Github:https://github.com/MaartenBaert/ssr
ssr 官网:https://www.maartenbaert.be/simplescreenrecorder/
Simple Screen Recorder 是 Linux 特别推荐的一款屏幕录制软件。在录制时能够指定视频帧率、比率、音频比率以及输出的音视频编码格式。除此之外,还能够选择区域录制以及全屏录制,也是我用的最多的一款屏幕录制工具。
当然,这还不能提现该软件的强大之处,真正牛逼之处在于它录制OpenGl应用程序不需要额外下载解码器。可以录制为 Youtube 音视频、可以录制 Steam 游戏、可以录制游戏输出的声音(非系统声音)、甚至还可以提供直播流....
ssr 的 安装也很简单,Simple Screen Recorder 官网 提供了各种发行版的安装方式,下面是 Debian/Ubuntu 安装命令,其他发行版可以到官网查看。
sudo apt-get install simplescreenrecorder -y
注意: 如果你使用的是 Debian 9(Debian Stretch)或 Ubuntu 17 以下的发行版本,需要加入官方 PPA:
sudo apt-add-repository ppa:maarten-baert/simplescreenrecorder
屏幕录制
打开 Simple Screen Recorder 会看到如下界面:
该界面用于设置视频录制相关信息。如视频全屏录制、区域录制,音频录制输入设备。
关于录制后没有声音问题
某些时候会发现屏幕录制完成之后居然没有声音,这是因为在输入配置界面中的音频输入(Audio input)配置存在问题。
如果想要录制系统声音应该选择 PluseAudio - Monitor of Built-in Audio Analog Stereo(即内置音频模拟立体声)。
之后点击 Continue 进入输出配置界面:
在这个界面可以配置视频保存路径、视频格式(如mkv、mp4)以及编解码格式(如H.264、flv)。
再下一步就是确认录制界面了,在这个界面可以点击 Start preview 选择预览:
另外,在该界面还能配置定时录制功能,指定开始录制时间以及结束录制时间(Edit schedule),定时任务配置完成之后点击 Activate schedule 就可以启用定时配置了。
确认没问题之后就可以点击 Start recording 开始录制了~
屏幕录制黑屏问题
有些人发现自己录制完成之后居然没有画面(即黑屏),这个原因其实是没有开启 X11。通常在打开软件时就会有一个警告窗口,提示没有当前不是 X11 Windows system:
就算没有这个提示,实际上当你在开始录制时选择预览也能看到预览界面一片漆黑:
黑屏的背后原因是因为:Debian Buster(带有gdm3)默认使用Wayland Compositor,而不是 Xorg。但 Simple Screen Recorder 是为 Xorg 构建的,因此它无法与 Wayland 服务通信,导致无法获取屏幕显示内容,最终导致“黑屏”。
这个问题可以在 GitHub 的 issues 上看到:https://github.com/MaartenBaert/ssr/issues/431。解决这个问题也很简单,只需要告诉 Debian/Ubuntu 不要使用Wayland Compositor 即可,这样 Debian/Ubuntu 就会使用 Xorg 服务了:
使用 root 或者 sudo 用户到 /etc/gdm3 目录下找一个基于 .conf 结尾的配置文件(通常为 deamon.conf 或 custom.conf)。
可以使用 vim 进行编辑:
sudo vim /etc/gdm3/deamon.conf
# 或
sudo vim /etc/gdm3/custom.conf
打开之后在 [deamon] 栏会看到有个 WaylandEnable 配置属性:
[daemon]
# Uncomment the line below to force the login screen to use Xorg
#WaylandEnable=false
只需要删除 WaylandEnable 前面的 # 保存并退出,然后 reboot 即可:
[daemon]
# Uncomment the line below to force the login screen to use Xorg
WaylandEnable=false
Kazam
Kazam 也是一款常用的录屏软件,但是相比较 Simple Screen Recorder 而言,功能就显得小巧很多。不过该软件也有区域录制和全屏录制功能,另外除了录屏之外还提供了截图功能。
Github 地址是:https://github.com/henrywoo/kazam
一条简单的小命令即可按照:
sudo apt-get install kazam -y