i3wm中截图软件flameshot deepin-screenshot
archlinux中使用i3wm窗口管理器,有什么好的截图软件呢?
环境
先看一下我的环境信息:
-` itkey@vivobook .o+` -------------- `ooo/ OS: Arch Linux x86_64 `+oooo: Host: VivoBook_ASUSLaptop K3402ZA_K3402ZA 1.0 `+oooooo: Kernel: 5.17.5-arch1-2 -+oooooo+: Uptime: 5 hours, 40 mins `/:-:++oooo+: Packages: 1205 (pacman) `/++++/+++++++: Shell: zsh 5.8.1 `/++++++++++++++: Resolution: 2880x1800, 1920x1080 `/+++ooooooooooooo/` WM: i3 ./ooosssso++osssssso+` Theme: Breeze [GTK2/3] .oossssso-````/ossssss+` Icons: breeze [GTK2/3] -osssssso. :ssssssso. Terminal: kitty :osssssss/ osssso+++. CPU: 12th Gen Intel i5-12500H (16) @ 4.500GHz /ossssssss/ +ssssooo/- GPU: Intel Alder Lake-P `/ossssso+/:- -:/+osssso+- Memory: 12183MiB / 15620MiB `+sso+:-` `.-/+oso:`++:. `-/+/ .` `/
flameshot
截图工具flameshot快捷键设置
我一开始以为在flameshot软件本身设置快捷键,结果找了好几遍也没找到设置的地方,后来才发现原因只要运行flameshot gui
就可以直接截图了
bindsym $mod+Shift+a exec flameshot gui
这个工具很强大,我不清楚为什么这个工具在我的电脑上运行经常会卡一下。偶尔还会闪退。状态栏的图标时有时无。我不清楚 是我的i3wm的配置问题,还是触发了这个软件的bug。
通过flameshot gui
启动截图,基本上是可以使用的。偶尔卡和闪退也能忍忍,但是默认情况下无法把图片复制到剪切板。这让我写csdn博客时有些不舒服,每次都要先保存截图,然后在到csdn上点击上传图片。这样很不方便。
在尝试解决这个问题的过程中我发现了另一个不错的截图软件deepin-screenshot
。
deepin-screen-recorder
用起来感觉跟macOS自带的截图软件很像,这使刚从macOS转过来的我多了一些兴趣。
yay deepin-screenshot
安装的时候我选择的是第1个软件包,因为它的版本是最新的。
安装完成以后可执行程序名称是deepin-screen-recorder
而不是网上找到的大部分的叫deepin-screenshot
我的i3配置如下:
#深度截图
bindsym $mod+Shift+a exec /home/itkey/.soft/bin/recorder
其中recorder脚本的内容如下:
#!/bin/sh
#结束之前没有完成的进程
pkill -f deepin-screen-recorder
#打开一个新的进程
deepin-screen-recorder
这里面之所以运行前执行一些kill进程的事情,主要因为每次截图完成后这个截图程序不会立马退出。在次调用的时候,就会卡住。
截图完成后,默认也不会复制到剪切板,执行以下命令就可以把最新截图的内容复制到剪切版本了。
#把刚截图出来的文件复制到剪切板之中
ls -rt /home/itkey/图片/Screenshots/*.png | tail -1 | xargs -i xclip -selection clipoard -t "image/png" {}
这里的路径/home/itkey/图片/Screenshots/*.png
根据实际截图保存路径修改一下。
这个版本最新,功能最强大,就是一个小毛病,每次截图完成后不自动退出程序。要等待好久。
会导致用起来不太爽。
deepin-screenshot
sudo pacman -S deepin-screenshot
#或者
yay -S deepin-screenshot
安装后的版本是:
deepin-screenshot -v
deepin-screenshot 4.0
功能比较简洁。用起来还行
我的i3配置如下:
#深度截图
bindsym $mod+Shift+a exec /home/itkey/.soft/bin/screenshot
其中recorder脚本的内容如下:
#!/bin/sh
#打开一个新的进程
deepin-screenshot
#把刚截图出来的文件复制到剪切板之中
ls -rt /home/itkey/图片/Screenshots/*.png | tail -1 | xargs -i xclip -selection clipoard -t "image/png" {}
点评:功能比deepin-screen-recorder
要少一些,就论截图这块还是比较够用的。
aur/deepin-screenshot-copy-patch 5.8.0.11-3 (+2 0.00) (已安装)
这个版本,我用了在我的电脑上不太好用。
这个是aur的包,里面写的包含xclip copy patch
字面意思就是可以修复剪切板无法使用的问题。
- 但是我使用下来复制到剪切板功能依然无法正常使用。
- 工具栏的图标显示不正常
不清楚为什么,在我的电脑上这些图标显示的都是空白的,我在想会不会是因为字体的原因。
所以我最终选择是卸载。
sudo pacman -Rs deepin-screenshot-copy-patch
总结
使用了一圈,用户体验方便。我的个人喜好程度是:
deepin-screenshot > deepin-screen-recorder > flameshot
- deepin-screenshot 最简洁和纯粹截图方面的核心功能都有并且稳定好用。
- deepin-screen-recorder 看起来像是 deepin-screenshot的升级版本,增加了视频录像的功能。增加了文字识别。但是文字识别功能在我电脑上会闪退。最让我难受的一点是,截图完成以后这个程序不会立即自动退出,要等候个几十秒才会退出,如果需要短时间内截很多图,就会受影响。手动结束进程能解决这个问题,但是使用体验还是要差一些。
- flameshot 是一个功能很强大的软件,我在KDE中使用感觉还挺不错。但是我在i3wm中使用,不清楚是因为我使用双屏的原因,还是别的什么原因。状态栏图标经常性的卡死。通过flameshot gui打开,可以不用管状态栏图标卡死的问题。部分功能还是会出现卡顿的现象,甚至闪退的情况。
因为deepin-screenshot , deepin-screen-recorder不能同时安装,所以我选择保留了前者。
flameshot有一些deepin-screenshot没有的功能,比如:打点计数,有时挺实用功能。所以flameshot我留着备用。
我的最终选择是主用deepin-screenshot,备用flameshot。
以上仅代表个人喜好,还有这些软件在我电脑上的表现。不代表软件本身的好坏。
剪切板复制命令更新
2022年5月26日更新
之前的剪切板命令还是正常可用的,但是为了解决截图无法复制到虚拟机中的问题。我把命令更新成了。
copyq write image/png - < $(ls -rt /home/itkey/图片/Screenshots/*.png | tail -1) && copyq select 0
过程详见:
https://blog.csdn.net/lxyoucan/article/details/124338039
参考
https://www.zhihu.com/question/345311004
https://blog.csdn.net/wang812745312/article/details/108189244
i3wm中截图软件flameshot deepin-screenshot相关推荐
- Linux带箭头的截图软件,Flameshot:你们要的超强Linux截图软件
Linux下的截图软件很多,有系统自带的简单截图,当然还有站长最常用的 Shutter,不过这里推荐一款强大的截图软件Flameshot. 那么 Flameshot 有啥过人之处呢?Flameshot ...
- Ubuntu截图软件flameshot命令行下载
截图软件flameshot命令行下载 一.安装 二.命令行截图 三.设置自定义快捷键 一.安装 sudo apt-get install flameshot 二.命令行截图 flameshot gui ...
- Ubuntu16版本安装截图软件Flameshot
首先打开桌面左侧"Ubuntu软件",搜索Flameshot,点击安装 将Flameshot的快捷键移到桌面左侧位置 接下来配置截图的快捷键 首先打开"系统设置" ...
- android+录像中截图软件下载,录屏截图大师app
录屏截图大师app是一款专业录屏软件,不少用户可能会有使用手机录屏的需求,尤其是在手机内置没有录屏功能的时候,这款软件就非常值得大家考虑,支持自定义设置录屏的大小和画质,还没有水印,还支持后期的简单编 ...
- linux下截图软件,Flameshot - Linux下功能强大的屏幕截图软件
今天推荐大家使用Flameshot(火焰),因为它是我个人最喜欢屏幕截图软件.如果你不知道,Flameshot是一个Linux可用的开源截屏工具. 在本文中,我将重点介绍"Flameshot ...
- SnapMotion for Mac(Mac从视频中截图软件)
SnapMotion旨在支持像4K电影这样的大型视频文件并在必要时从媒体中提取每一帧图像.此应用可以播放由macOS原生支持的所有视频格式.而且,它还可以将图像导出为行业标准格式,例如PNG.JPEG ...
- Ubuntu下好用的截图软件flame
ubuntu好用的截图软件Flame Content ubuntu好用的截图软件Flame 前言 安装Flame 使用 参考 前言 之前在windows下有一个好用的截图软件叫snipaste,按下F ...
- Linux系统中最好用的截图软件介绍
当我的主力操作系统从 Windows 转换到 Ubuntu 的时候,首要考虑的就是屏幕截图工具的可用性.尽管使用默认的键盘快捷键也可以获取屏幕截图,但如果使用屏幕截图工具,可以更方便地对屏幕截图进行编 ...
- manjaro 火焰截图添加快捷键_Linux中功能强大的截图工具 - Flameshot
Flameshot 是一款功能强大但易于使用的屏幕截图软件,中文名称火焰截图.Flameshot 简单易用并有一个 CLI 版本,所以你也可以从命令行来进行截图.Flameshot 是一个Linux发 ...
最新文章
- 【RAC】使用一条“ps”命令获取Linux环境下全部RAC集群进程信息
- jemter安装Transactions per Second和Response Times Over Time插件
- 牛客 contest893 H-Chat (dp)
- ansible命令参数介绍
- Embeded linux之移植iptables
- cookies和session区别
- linux 图片
- 【华为云技术分享】唐老师带你秒懂大数据,以及Spark和Flink在干啥咧
- SQL Server内存性能监视工具
- 【五级流水线CPU】—— 5. 转移指令(14条)
- 在哪能看全国计算机考试试题,2016年全国计算机一级考试试题汇集
- SDUT OJ 数据结构实验之串一:KMP简单应用 浅谈对看毛片算法的理解
- c语言语法——c语言时间类型
- 智能硬件开发怎么做?机智云全套自助式开发工具助力高效开发
- winhex 15.6 和 HexWorkshop 6.01注册机
- 内存测试_内存检测工具大全
- win10设置保护色
- 易班应用开发教程php,易班 开发 java开发入门教程
- IE浏览器url中出现中文访问404问题解决
- MySQL基本数据类型