科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道Linux系统下抓屏工具大汇总 为新手指南

Linux系统下抓屏工具大汇总 为新手指南

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

一个软件一贴;主页地址;有详细的安装方法;通用的源码包安装应该有所谈到;依赖关系的说明;调用方法等,如有必要,还有附带抓图。

作者:skid 来源:赛迪网 2008年6月20日

关键字: 命令行 Linux 技巧

  • 评论
  • 分享微博
  • 分享邮件
下面是 debian 下 dpkg -p scrot 的结果,其中给出了依赖关系
  
  Package: scrot
  Priority: optional
  Section: graphics
  Installed-Size: 48
  Maintainer: Laurence J. Lane
  Architecture: i386
  Version: 0.8-6
  Depends: giblib1 (>> 1.2.3), libc6 (>= 2.3.2.ds1-4), libfreetype6 (>= 2.1.5-1), libimlib2, libx11-6 | xlibs (>> 4.1.0), libxext6 | xlibs (>> 4.1.0), zlib1g (>= 1:1.2.1)
  Size: 16876
  Description: command line screen capture utility
  scrot (SCReen shOT) is a simple commandline screen capture
  utility that uses imlib2 to grab and save images. Multiple
  image formats are supported through imlib2's dynamic saver
  modules.
  
  常见用法 scrot -d 5 /tmp/1.jpeg
  
  5秒钟后把屏幕抓图保存在/tmp/1.jpeg中
  
  scrot -s
  用鼠标选定范围,在范围内抓图
  
  抓video的工具:xvidcap
  
  抓终端的工具:
  
  帧缓存控制台:
  fbgrab
  
  可以抓取帧缓存控制台屏幕并保存为png图像
  
  依赖splint,zlib,libpng,后两者发行版一般都带,splint如Slackware则没有自带,需要另行安装。
  
  splint不是必须的,只要把Makefile中splint这一行注释掉就可以了。
  
  依赖满足后,进入源码目录。
  
  make
  make install
  
  用法
  fbgrab xxx.png
  
  详细见man。
  
  http://hem.bredband.net/gmogmo/fbgrab/
  
  普通控制台。有个snapscreenshot,但我没用过。先暂列在此吧:
  
  http://bisqwit.iki.fi/source/snapscreenshot.html
  
  scrot -d 8 -c aaa.jpg
  在用户目录下生成aaa.jpg延时8秒并倒计时.
  scrot
  
  在用户目录下生成一个带年月日时分秒的文件名的文件.后缀名为png.
  scrot ~/aaa/aaa.jpg
  
  在用户目录下的aaa目录下生成 aaa.jpg
  
  KSnapshot 还支持延迟抓图,就是在点“抓图”按钮以后过一段时间再截取屏幕上的内容。这对于想抓取菜单这样的内容再合适不过了:
  
 
    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章