TXT-Tricks #2: Screenshots
Verfasst: 31 Mai 2015, 21:45
Vom Bildschirm des TXT lassen sich übrigens mit moderatem Aufwand Screenshots machen.
Zunächst muss man sich wie üblich per SSH auf dem TXT einloggen. Für den Screenshot reicht der Login als User ROBOPro. Sobald man am TXT angemeldet ist gibt man folgendes ein:
Das kopiert den Inhalt des Videopuffers in die Datei screenshot.raw. DIe Datei sollte genau 153600 Bytes lang sein, denn sie entspricht 320x240 Pixel mit zwei Byte (16 Bit) pro Bildpunkt.
Nun kann man sich wieder ausloggen.
Die Datei kopiert man nun auf den PC (ich nutze Linux. Windows-User sind eingeladen, hier entsprechenden Anleitungen zu ergänzen):
Das kopiert die Datei via SSH auf den lokalen PC. Dort kann man sie nun in ein gängiges Bildformat umwandeln. Unter einem aktuellen Ubuntu-Linux eignet sich dafür das Programm avconv (früher auch ffmpeg) aus dem Paket libav-tools:
Das Resultat ist eine ganz normale PNG-Bilddatei namens screenshot.png, die man auf jedem PC benutzen kann.
Wenn man hier Bilder hochladen könnte, dann würde ich auch ein paar Beispiele dazu legen. Kann man das?
Zunächst muss man sich wie üblich per SSH auf dem TXT einloggen. Für den Screenshot reicht der Login als User ROBOPro. Sobald man am TXT angemeldet ist gibt man folgendes ein:
Code: Alles auswählen
cp /dev/fb0 screenshot.raw
Nun kann man sich wieder ausloggen.
Die Datei kopiert man nun auf den PC (ich nutze Linux. Windows-User sind eingeladen, hier entsprechenden Anleitungen zu ergänzen):
Code: Alles auswählen
scp ROBOPro@192.168.7.2:~/screenshot.raw .
Code: Alles auswählen
avconv -vcodec rawvideo -f rawvideo -pix_fmt rgb565 -s 240x320 -i screenshot.raw -f image2 -vcodec png screenshot.png
Wenn man hier Bilder hochladen könnte, dann würde ich auch ein paar Beispiele dazu legen. Kann man das?