TXT-Tricks #2: Screenshots

Alles rund um TX(T) und RoboPro, mit ft-Hard- und Software
Computing using original ft hard- and software
Forumsregeln
Bitte beachte die Forumsregeln!
Antworten
Benutzeravatar
MasterOfGizmo
Beiträge: 1804
Registriert: 30 Nov 2014, 07:44

TXT-Tricks #2: Screenshots

Beitrag von MasterOfGizmo » 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:

Code: Alles auswählen

cp /dev/fb0 screenshot.raw
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):

Code: Alles auswählen

scp ROBOPro@192.168.7.2:~/screenshot.raw .
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:

Code: Alles auswählen

avconv -vcodec rawvideo -f rawvideo -pix_fmt rgb565 -s 240x320 -i screenshot.raw -f image2 -vcodec png screenshot.png
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?
ftDuino, der Arduino für fischertechnik: http://ftduino.de

hvn
Beiträge: 205
Registriert: 20 Feb 2011, 11:15

Re: TXT-Tricks #2: Screenshots

Beitrag von hvn » 01 Jun 2015, 12:26

Hi MasterofGizmo,

I can't answer your question, but thank you for the avconv example. I was looking for such software.

hvn

Benutzeravatar
H.A.R.R.Y.
Beiträge: 852
Registriert: 01 Okt 2012, 08:38
Wohnort: Westpfalz

Re: TXT-Tricks #2: Screenshots

Beitrag von H.A.R.R.Y. » 01 Jun 2015, 13:15

MasterOfGizmo hat geschrieben:Wenn man hier Bilder hochladen könnte, dann würde ich auch ein paar Beispiele dazu legen. Kann man das?
Nur indirekt über den Bilderpool, Rubrik "Bilder zum Verlinken": http://www.ftcommunity.de/categories.php?cat_id=843

Grüße
H.A.R.R.Y.
[42] SURVIVE - or die trying

sven
Beiträge: 1833
Registriert: 18 Okt 2010, 18:13
Wohnort: Rahden
Kontaktdaten:

Re: TXT-Tricks #2: Screenshots

Beitrag von sven » 04 Jun 2015, 10:47

Hallo!

Ich habe die Tricks mal als wichtige Themen gesetzt und bis auf einen auch gesperrt, damit dort nicht unnötig rumdiskutiert wird.
Für Diskussionen dazu kann man dann ja eigenen Thread eröffnen.

Gruß
Sven

TiniTech
Beiträge: 77
Registriert: 07 Jan 2016, 10:30
Wohnort: Hamburg

Re: TXT-Tricks #2: Screenshots

Beitrag von TiniTech » 27 Mär 2016, 18:56

Für Windows-Nutzer:

1) Kopieren der Datei screenshot.raw vom TXT:
Statt scp kann FileZilla verwendet werden (https://filezilla-project.org/) - Logindaten sind die selben wie beim login per SSH

2) Anzeigen/Konvertieren der Datei:
IrfanView kann die Datei lesen - wenn die Endung .raw heißt, wird bei mir beim Öffnen der Dialog "Set RAW open parameters" angezeigt. (ggf. müssen die IrfanView-PlugIns installiert werden) (http://www.irfanview.com)

Im Dialog Folgendes eingeben:
Image width: 240
Image height: 320
File header size: 0 bytes

BitsPerPixel (BPP):
16 BPP
R:G:B 5 : 6 : 5

Klick auf OK, und das Bild wird angezeigt.
Abspeichern z.B. als PNG über Datei -> Speichern unter...

Benutzeravatar
ski7777
Beiträge: 831
Registriert: 22 Feb 2014, 14:18
Wohnort: Saarwellingen

Re: TXT-Tricks #2: Screenshots

Beitrag von ski7777 » 27 Mär 2016, 18:58

oh Danke.
Das werde ich gleich mal austesten. (Eingeweihte wissen warum.)

Raphael

Antworten