如何抓取 4x4 屏幕复合显示屏的屏幕截图?
我正在监督一些无头显示器,为了让我能够远程查看屏幕当前显示的内容,而无需实际去那里查看,我scrot每隔一段时间就会截取一张屏幕截图。然而,我们的一个显示器是一个 4x4(即 16 个显示器)的巨大显示器,如果我使用scrot,我得到的只是显示器的左上角第 16 个 - 我想查看全部内容。有任何想法吗? ...
我正在监督一些无头显示器,为了让我能够远程查看屏幕当前显示的内容,而无需实际去那里查看,我scrot每隔一段时间就会截取一张屏幕截图。然而,我们的一个显示器是一个 4x4(即 16 个显示器)的巨大显示器,如果我使用scrot,我得到的只是显示器的左上角第 16 个 - 我想查看全部内容。有任何想法吗? ...
我想使用添加键盘快捷键sxhkd让我选择桌面的一个区域来进行屏幕截图斯库特。这应该通过将此部分添加到我的 sxhkd 文件中来完成, ctrl + alt + x scrot --select 但这行不通。scrot --select从终端发出该命令时工作正常,如果我更改--select为类似的非交互式内容--focused,则此键盘快捷键工作正常,所以我不确定为什么上面的 sxhkd 条目不起作用,但我怀疑它与--select互动。为什么这不起作用? ...
我越来越喜欢 scrot 作为一个简单的屏幕截图实用程序,但它缺少一件我非常欣赏的事情——一种复制捕获的内容并自动将其放入剪贴板的方法。 我在 .bash_aliases 中添加了一行,自动将其放入我想要的文件夹中,并且始终在选择模式下运行,但似乎没有用于在捕获后复制结果的标志。有什么办法可以做到这一点吗? .bash_alias条目= alias scrot='scrot -s ~/Pictures/%b%d::%H%M%S.png' ...
我正在尝试基于 FFmpeg 编写自己的截屏脚本。我希望能够在屏幕上绘制一个矩形并强制 FFmpeg 仅制作该区域的截屏视频,因为我需要起点的 x,y 坐标以及所选区域的分辨率。我可以用 绘制一个矩形区域scrot -s,也可以用 获取坐标,xdotool getmouselocation但我不知道如何保存scrot起始位置的位置。 我想象我的脚本会是这样的: scrot -s- 在屏幕上绘制一个矩形区域 将 start_x、start_y 位置保存在变量中 ffmpeg -i scrot_screenshot- 获取所选区域的分辨率 ffmpeg -...
我正在 Google Cloud 中运行无头 Ubuntu 16.04 LTS。我需要在后台运行一个需要 GUI 的应用程序。我正在尝试使用 Xvfb 来允许程序运行,但由于程序需要一些 GUI 输入,我还需要截取屏幕截图以查看需要哪些输入。 但是,我在截图时遇到了麻烦。为了测试截图的过程,我安装并运行 Firefox,导航到 google。我用两种方式截取屏幕截图,使用 scrot 和使用 imagemagick。这两种方法都会产生一个黑色图像,其中带有谷歌主页的提示(参见附图)。颜色和细节阻止使用屏幕截图来解释所显示的内容。是什么导致缺乏细节?我该如何...
我想使用键盘快捷键来截取屏幕截图scrot --select。我尝试添加以下内容我的 rc.luaPrintScr为此目的使用密钥: awful.key({}, "Print", function () awful.spawn("scrot --select") end, {description = "take screenshot of selection", group = "client"}), 不幸的是,这会导致 xsession systemd 日志中出现以下错误消息: giblib错误:无法抓取键盘:资源暂时不可用 似...