将帧保存到文件(linux脚本)

时间:2012-06-11 09:22:22

标签: linux shell framebuffer

我想捕获并将屏幕的当前帧保存到图像文件(.png,.bmp等) 我必须通过一个shell脚本来实现这一点..我搜索了很多但是找不到任何没有安装任何第三方软件的命令。 请帮帮我......我需要至少保持第三方软件的参与

1 个答案:

答案 0 :(得分:0)

您可以通过运行以下内容获取帧缓冲区的原始数据:

cat /dev/fb0 > screen.raw

然后,您需要一些工具将数据转换为所需的格式,例如png。 Imagemagick有工具convert,可以帮助你完成这个技巧。

或使用此工具fbgrab