Como redirecionar e usar o framebuffer?

2

Eu preciso trabalhar no framebuffer para registrar o que está sendo processado.

Agora, descubro como converter o framebuffer em uma imagem, atualmente não consigo obter um fluxo constante de dados do fb para criar um vídeo.

/dev/fb > fb

Quando faço algo parecido com isso, meu redirecionamento me derruba e eu sinceramente não sei como trabalhar de outra maneira com o framebuffer.

Como posso obter um fluxo?

    
por user1717079 13.10.2012 / 12:25

1 resposta

0

Para capturar dados do framebuffer, você pode copiar do arquivo de dispositivo framebuffer:

cp /dev/fb0 fb

Se você alterou o arquivo para o qual está copiando todas as vezes, será possível salvar todos os quadros. Não espere muitos Quadros por Segundo, pois o framebuffer é tipicamente muito lento.

Como sugerido em esta postagem no fórum , o ffmpeg pode ser uma opção melhor:

ffmpeg -f fbdev -i /dev/fb0 -r 24 -c:v libx264 -b:v 500k output.avi
    
por 01.04.2016 / 17:13