如何在Linux framebuffer上截屏截图或电影

时间:2009-12-07 17:24:28

标签: linux screenshot cell movie framebuffer

如何捕获Cell Linux上的linux帧缓冲区以获取屏幕截图或电影?

是否有工具可以为正在运行的程序执行此操作,或者程序是否必须写入帧控制器并且可能控制帧缓冲区还处理捕获和记录?如果是这样,该计划将如何做到这一点?

2 个答案:

答案 0 :(得分:4)

许多工具,例如FBGrabfbdump;看看这两个的来源,扩展其中一个或编写自己的视频而不仅仅是快照都很容易。

但是,我建议写入帧缓冲区的程序也是一个记录,以便在写入之间同步捕获帧(而不是部分通过写入,跳过,或......)

答案 1 :(得分:1)

您可以使用ffmpegavconv(例如avconv -f fbdev -i /dev/fb0 mymovie.flv)。