ScreenShot από Android με χρήση του adb και μετατροπή με ffmpeg

Ένας εύκολος τρόπος για να παρω screenshot απο το ZTE Blade ειναι ο παρακάτω:

adb shell

cat /dev/graphics/fb0 > /data/image.raw

exit

adb pull /data/image.raw

ffmpeg -vf vflip,hflip -vcodec rawvideo -f rawvideo -pix_fmt rgb565 -s 480×800 -i image.raw -vcodec png image.png

adb shell rm  /data/image.raw

και το image.png έχει την Οθόνη 🙂
Αν το δοκιμάσεις σε άλλο κινητό φυσικά πρέπει να αλλάξεις τις διαστάσεις απο 480×800 σε αυτές της οθόνης του.
Μπορείς ακόμα για χαβαλέ να πειράξεις την παραπάνω εικόνα με το gimp και να την γράψεις πίσω στον famebuffer (αν και θα φανεί μονο στιγμιαία) 
ffmpeg -vf vflip,hflip -vcodec png -i image.png -vcodec rawvideo -f rawvideo -pix_fmt rgb565 image.raw

adb push image.raw /data/image.raw

adb shell

cat /data/image.raw >/dev/graphics/fb0