peek:一款简易的gif录屏软件
一直以来在linux上录制Gif动画对我来说都是一件很麻烦的事情,我需要先录制一段视频,然后再转换成gif,整个过程还超级慢。
直到我发现了 peek. peek 是一款非常简易的录屏软件,它的功能也十分单一,就是录制指定区域的屏幕。
而且你必须手工调整它的录制区域,而无法直接指定录制全屏或者指定录制哪个窗口的内容。
虽然功能单一,但是应付一般的需求也足够了。
安装
在archlinux下可以直接通过pacman来安装
sudo pacman -S peek --noconfirm
resolving dependencies...
looking for conflicting packages...
Packages (1) peek-1.3.1-1
Total Download Size: 0.16 MiB
Total Installed Size: 0.58 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
peek-1.3.1-1-x86_64 0.0 B 0.00B/s 00:00 [----------------------] 0%
peek-1.3.1-1-x86_64 159.5 KiB 1139K/s 00:00 [######################] 100%
(0/1) checking keys in keyring [----------------------] 0%
(1/1) checking keys in keyring [######################] 100%
(0/1) checking package integrity [----------------------] 0%
(1/1) checking package integrity [######################] 100%
(0/1) loading package files [----------------------] 0%
(1/1) loading package files [######################] 100%
(0/1) checking for file conflicts [----------------------] 0%
(1/1) checking for file conflicts [######################] 100%
(0/1) checking available disk space [----------------------] 0%
(1/1) checking available disk space [######################] 100%
:: Processing package changes...
(1/1) installing peek [----------------------] 0%
(1/1) installing peek [######################] 100%
Optional dependencies for peek
gst-plugins-good: Recording under Gnome Shell
gst-plugins-ugly: MP4 output under Gnome Shell
gifski: High quality GIF animations with thousands of colors
:: Running post-transaction hooks...
(1/4) Compiling GSettings XML schema files...
(2/4) Updating icon theme caches...
(3/4) Arming ConditionNeedsUpdate...
(4/4) Updating the desktop file MIME type cache...
使用
peek的使用方法也非常简单,它的界面上只有一个按钮,那就是 录制Gif按钮
同时它的下面有一个空心的窗口,这个窗口的范围就是peek录屏的范围。
之所以说它是个空心的窗口而不是透明的窗口,是因为你可以在这个窗口的范围内操作下面的桌面。
所以,你需要做的就是先调整peek窗口的大小,让它下面的空心窗口涵盖要录屏的范围。
然后点击上面的 录制GIF. 这是按钮变成了红色的"停止"按钮。
然后在空心的窗口内做任何操作,再点击"停止"按钮,就行了。
值得一提的是, peek 事实上也支持录制成其他的视频格式,点击 录制GIF 右边的向下箭头更改要录制的格式就好了。
