如何在Linux帧缓冲,对细胞的Linux,被捕获,以获取屏幕截图或电影?
有没有为正在运行的程序做到这一点的工具,还是必须的程序写入,想必控制,帧缓存也处理捕获和记录? 如果是这样,怎么会计划这样做呢?
如何在Linux帧缓冲,对细胞的Linux,被捕获,以获取屏幕截图或电影?
有没有为正在运行的程序做到这一点的工具,还是必须的程序写入,想必控制,帧缓存也处理捕获和记录? 如果是这样,怎么会计划这样做呢?
这样做,例如许多工具FBGrab和fbdump ; 查看源代码为这两个,这将是非常容易扩展一个或编写自己捕捉的视频,而不是仅仅快照。
不过,我会建议将节目写入到帧缓冲区是一个记录为好,以同步写他们之间的捕捉帧(而不是通过部分地写,或跳跃,或...)
你可以使用ffmpeg
或avconv
(如avconv -f fbdev -i /dev/fb0 mymovie.flv
)。