我想捕获屏幕的当前帧并将其保存到图像文件(.png、.bmp 等) 我必须通过 shell 脚本来做到这一点..我在谷歌上搜索了很多,但找不到任何在没有安装任何第三方软件的情况下能够做到这一点的命令。 请帮助我...我需要将第三方软件的参与保持在最低限度
最佳答案
您可以通过运行以下命令来获取帧缓冲区的原始数据:
cat /dev/fb0 > screen.raw
然后您需要一些工具将数据转换为所需的格式,例如 png
。 Imagemagick 有convert
工具,它应该可以帮助您实现这一目的。
或者使用这个工具fbgrab .
关于linux - 将帧保存到文件(Linux 脚本),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10977372/