graphicsmagick 可以每秒导入(截图)几个快照吗?

can graphicsmagick import (screenshot) several snaps per second?

我在 http://www.graphicsmagick.org/GraphicsMagick.html#details-snaps 中读到它可以连续生成多个屏幕截图,最终中间有一个所需的暂停时间。 然而,似乎要么我不明白如何使用它,要么它甚至不能以 1 秒的延迟做几个屏幕截图。 我尝试的命令是: gm import -snaps 10 -pause 1 -window root ./"screenshot-$(date +%d_%m_%Y-%H:%M:%S).png"

但是上面的命令除了等待 10 秒并在初始屏幕上生成 1 个屏幕截图外,它没有按照我阅读的方式执行。

那么,gm import 可以延时做多张截图吗?如果可以,它可以在一秒钟内完成超过 1 个屏幕截图吗?

尝试使用“循环”实用程序授权命令

您可以使用 GIF 格式来捕捉动画 GIF:

gm import -snaps 3 -pause 1 -window root screenshot.gif

或者使用它来捕获一系列图像,由于文件名中的 %02d

,序列号被填充到 2 位数字
gm import -snaps 3 -pause 1 -window root +adjoin screenshot_%02d.png