V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
saySilence
V2EX  ›  程序员

Linux 上面有没有比 snipaste 更好的截图工具?

  •  
  •   saySilence · Jan 3, 2025 · 3926 views
    This topic created in 491 days ago, the information mentioned may be changed or developed.

    linux 上有什么好用的截图工具( debian 系或者 arch 系),pixpin 没有 linux 版本。
    flameshot 太丑了,而且功能也就那样。
    KDE 自带的 spectacle 好像没有贴图功能。
    snipaste 可以用,但是不能录制 gif 。
    我用 windows 的时候对比了一下这两个软件,pixpin 主要是比较卡(我电脑配置比较低),然后截图标注方框是圆角的,不知道怎么调成方角。

    截图、贴图、取色。
    GIF 、OCR 。(PixPin 有的功能)
    是不是只能用 snipaste 了。

    9 replies    2026-04-15 10:16:47 +08:00
    takanashisakura
        1
    takanashisakura  
       Jan 3, 2025
    https://wiki.archlinux.org/title/Screen_capture
    看了一下,我现在也就是用的火焰截图。
    sunnysab
        2
    sunnysab  
       Jan 3, 2025
    KDE + wayland. 我这是双屏,flameshot 对屏幕缩放的支持好像有一些问题,最右侧一部分截不到。
    现在在用 snipaste ,贴图并置顶后,在任意时候按方向键会导致贴图的位置变化,晕。但勉强凑合用,对窗口的识别一般,没有 windows 下工具的表现出色。
    saySilence
        3
    saySilence  
    OP
       Jan 3, 2025
    wechat 自带的截图其实也还行,但是延迟很高,按了快捷键之后并没有立即出来。而且绑定微信。
    saySilence
        4
    saySilence  
    OP
       Jan 3, 2025
    @sunnysab flameshot 的那个图标也是糊的,我之前在 ubuntu 上面装过。微信自带的截图是有 ocr 的,但是依旧没有录制 GIF 之类的功能,而且 ocr 这个功能不常用,可以供自定义的设置也少,是不值得为了 ocr 去用微信截图的。我现在也是用 snipaste 。
    Fatinora
        5
    Fatinora  
       Jan 3, 2025   ❤️ 2
    根据 unix 哲学,你可以基于多个工具组合成一个具备强大可定制功能的“截图工具”
    比如在 hyprland 下:
    1. 首先可以通过 slurp 在桌面上画出矩形,然后将 slurp 的输出结果存到某个地方(文件或环境变量)
    2. 然后用 grim 读取 slurp 的结果,对之前在桌面上选择的区域进行截图,也可以结合 sleep 命令进行延时截图。
    3. 最后通过 drawing (或 gimp )对 grim 的截图进行编辑,比如标注红框或模糊处理。

    上面的操作可以分成多步命令,也可以合并成一条达到一键操作的目的。并且每一步操作都可以通过系统通知进行提示。
    最后将这些命令通过 hyprland 的快捷键绑定系统绑定起来。

    ```
    # screenshot
    bind = $mainMod, S, exec, slurp > /tmp/geometry && notify-send "$(cat /tmp/geometry)"
    bind = $mainMod SHIFT, S, exec, sleep 3 && grim -g "$(cat /tmp/geometry)" ~/Pictures/screenshots/grim_$(date +"%Y%m%d_%H%M%S").png && notify-send "Screenshot Done"
    # record
    bind = $mainMod SHIFT, E, exec, notify-send "wf-recorder started" && wf-recorder -g "$(cat /tmp/geometry)" -r 30 -f ~/Videos/rec_$(date +"%Y%m%d_%H%M%S").mp4 && notify-send "wf-recorder done"
    bind = $mainMod ALT, E, exec, killall wf-recorder

    ```
    xmuli
        6
    xmuli  
       Jan 4, 2025 via iPhone
    推荐一个 SunnyCapturer ,支持 OCR 和图片翻译,贴图,钉图。http://sunnycapturer.xmuli.tech
    saySilence
        7
    saySilence  
    OP
       Jan 4, 2025
    @xmuli 这个软件我确实从未听说过,发现无法运行后我去查看了 issue ,发现这款软件很可惜,目前还不支持 wayland ,而我不想切换回 X11 。
    saySilence
        8
    saySilence  
    OP
       Jan 28, 2025
    看到一个 eSearch ,不知道怎么样,看上去功能不错
    LMS
        9
    LMS  
       Apr 15
    我在 Debian 上用 spectacle (截图和编辑,复制到剪切板) + snipaste (贴图)组合
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3032 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 48ms · UTC 04:51 · PVG 12:51 · LAX 21:51 · JFK 00:51
    ♥ Do have faith in what you're doing.