如何每 n 秒截屏一次?

Sep*_*älä 19 software-recommendation screenshot

我可以使用什么软件以设定的时间间隔截取屏幕截图?我想每 2 秒左右截取一次屏幕截图。命令行和 GUI 都可以。

我更喜欢可以调整大小和压缩每个屏幕截图的软件。

Oli*_*Oli 25

安装scrot然后运行:

while true; do scrot & sleep 2; done
Run Code Online (Sandbox Code Playgroud)

  • @Seppo:使用`while true; 做 scrot & sleep 2; 完成`。它将后台`scrot`(它运行scrot,但在scrot完成之前不会阻塞) (8认同)
  • 谢谢 Lekensteyn,我在此基础上编辑了我的答案。我不认为几毫秒会有什么不同,但它需要 1/2 并且在较慢的磁盘上需要更长的时间。这里存在一个风险,即在具有适当 2 秒间隔的非常慢的磁盘上,它会不断地写入磁盘,或者更糟的是,它会填满所有缓冲区,直到系统停止。@Seppo 确保您所做的任何事情都有足够的时间写入磁盘。 (2认同)