Как делать снимки экрана или видеоролики в фреймбуфере Linux

StackOverflow https://stackoverflow.com/questions/1861472

Вопрос

Как можно захватить кадровый буфер Linux в Cell Linux для получения снимков экрана или фильмов?

Есть ли инструмент, позволяющий сделать это для работающей программы, или программа, записывающая и, предположительно, контролирующая кадровый буфер, также должна обрабатывать захват и запись?Если да, то как программа это сделает?

Это было полезно?

Решение

Многие инструменты для этого, например FBGrab и fbdump;посмотрите источники этих двух, было бы довольно легко расширить любой из них или написать свой собственный, который захватывает видео, а не просто снимки.

Однако я бы рекомендовал, чтобы программа, записывающая в фреймбуфер, одновременно записывала, чтобы синхронизировать захват кадров между их записью (а не частично через запись, или пропуск, или...)

Другие советы

ты мог бы использовать ffmpeg или avconv (например. avconv -f fbdev -i /dev/fb0 mymovie.flv).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top