2009-12-07 4 views
1

Cell Linux의 Linux 프레임 버퍼를 캡처하여 스크린 샷이나 동영상을 얻는 방법은 무엇입니까?Linux 프레임 버퍼에서 캡쳐 스크린 샷이나 동영상을 화면에 표시하는 방법

실행중인 프로그램에 대해이 작업을 수행 할 수있는 도구가 있습니까? 아니면 프로그램이 프레임 버퍼에 기록하고 아마도 제어하고 있어야하며 캡처 및 기록도 처리해야합니까? 그렇다면 프로그램은 어떻게 그렇게 할 것입니까?

답변

4

이렇게 많은 도구가 있습니다 (예 : FBGrabfbdump). 이 둘의 소스를 보면 어느 하나를 확장하거나 스냅 샷 대신 비디오를 캡처하는 자신 만의 스냅 샷을 작성하는 것이 매우 쉽습니다.

그러나 프레임 버퍼에 쓰는 프로그램은 기록하는 동안 프레임을 동기화하기 위해 기록하는 것이 좋습니다 (부분적으로 쓰기 또는 건너 뛰기, 또는 ...)

+0

필자는 결국 프레임 버퍼의 복사본을 PPM 형식으로 작성하는 프로그램을 얻었으며 http://netpbm.sourceforge.net/doc/ppm.html에서 나중에 원하는 이미지 형식으로 변환했습니다. – grrussel

1

ffmpeg 또는 avconv (예 : avconv -f fbdev -i /dev/fb0 mymovie.flv)을 사용할 수 있습니다.