如何屏幕上的Linux的帧缓冲区捕获屏幕截图或电影(How to screen capture sc

2019-10-18 14:21发布

如何在Linux帧缓冲,对细胞的Linux,被捕获,以获取屏幕截图或电影?

有没有为正在运行的程序做到这一点的工具,还是必须的程序写入,想必控制,帧缓存也处理捕获和记录? 如果是这样,怎么会计划这样做呢?

Answer 1:

这样做,例如许多工具FBGrab和fbdump ; 查看源代码为这两个,这将是非常容易扩展一个或编写自己捕捉的视频,而不是仅仅快照。

不过,我会建议将节目写入到帧缓冲区是一个记录为好,以同步写他们之间的捕捉帧(而不是通过部分地写,或跳跃,或...)



Answer 2:

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



文章来源: How to screen capture screenshots or movies on the Linux framebuffer