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