2

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

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

4

2 回答 2

5

许多这样做的工具,例如FBGrabfbdump;查看这两个的来源,扩展其中一个或编写自己的捕获视频而不只是快照的源将非常容易。

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

于 2009-12-07T17:28:32.010 回答
1

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

于 2013-05-12T21:04:59.750 回答