Seite 1 von 14

ScreenCapture with OSD

Verfasst: Mi 14. Dez 2005, 19:19
von Alter Sack
Hat noch jemand Kontakt zu Lucky B oder kann sonst wer helfen ? @Bubendorf ?

Ich benutze dieses TAP sehr häufig für Screenshot's, es funktioniert so weit auch bestens :D : .

Leider ist es sehr speicherhungrig, und wird wohl nach Erscheinen von Jag's EPG mit erweiterten Infos den Platz räumen müssen.

Gibt es eine Chance, den Speichbedarf zu reduzieren, ich möchte eigentlich ungerne darauf verzichten :cry: ?


Download aktuelle Version vom ScreenCaptureTAP (Firebird): 3.2a

Verfasst: Mi 14. Dez 2005, 22:01
von bubendorf
Hallo Alter Sack

es ist tatsächlich so, dass sich das ScreenCapture gleich beim Start über 5 MByte unter den Nagel reisst. Der grösste Teil wird für die Screen-Buffers verwendet. Damit kann man die letzten 5 Bilder zurück blättern (So glaube ich).

Das einfachste wird es sein, die Anzahl der gespeicherten Bilder runter zu setzen. Pro Bild werden dann 800kByte weniger benötigt.
Mit etwas Aufwand kann man ScreenCapture aber sich derart umschreiben, dass es nur dann Speicher von der Firmware anfordert, wenn es diesen auch wirklich braucht.

Ich starte das ScreenCapture nur dann, wenn ich was Capturen will. Der hohe Speicherverbrauch hat mich bisher nicht gestört!

Gruss
Bubendorf

Verfasst: Mi 14. Dez 2005, 22:09
von Alter Sack
bubendorf hat geschrieben:Das einfachste wird es sein, die Anzahl der gespeicherten Bilder runter zu setzen. Pro Bild werden dann 800kByte weniger benötigt.
Die Funktion brauche ich eigentlich gar nicht.

Nur "knippsen" würde mir schon reichen :wink: .

Lässt sich das denn überhaupt einstellen :confused: .

Verfasst: Mi 14. Dez 2005, 22:35
von bubendorf
Hallo

Brauch ich auch nicht. Knipsen reicht völlig!
Ich habe mal kurz eine Version zusammengebastelt in welcher intern maximal 2 Bilder gespeichert werden. Das bringt schon mal 2400kByte!
Download: http://www.bubendorf.ch/topf/ScreenCaptureOSD_15.zip

Ich schau mir den Source-Code mal an und versuch den ganzen 'Postview' Teil raus zu schmeissen!

Gruss
Bubendorf

Verfasst: Mi 14. Dez 2005, 22:37
von Bonni
Das wäre schön, denn ich brauch's (ich denke wie die meisten) auch nur zum "knipsen".

Verfasst: Mi 14. Dez 2005, 22:43
von Alter Sack
Wow, super, das nenne ich doch mal einen Service :thanks: .

:bier:

---EDIT---

Funzt prima :up:

Verfasst: Do 15. Dez 2005, 01:01
von thensch
Wäre es möglich, das auch auf dem MP laufen zu lassen. Da gab es ja mit der alten Version massive Probleme.

Verfasst: Do 15. Dez 2005, 07:52
von bubendorf
Moin,

Was gibt es auf dem MP denn für Probleme?

Ich habe mir den Source Code gestern angeschaut: Die View Funktion kann problemlos raus geschmissen werden. Wenn es dann noch hinhaut, dass der Zwischenpuffer für den Bildschirminhalt nur dann von der Firmware alloziert wird, wenn er tatsächlich gebraucht wird, dann wird der 'Ruhe'-Speicherverbrauch in die Gegend von ein paar zig Kilobytes runter kommen.

Gruss
bubendorf

Verfasst: Do 15. Dez 2005, 07:55
von BlackOne
@bubendorf

vielen dank das du dich diesem tap widmest.
auf die view funktion könnte ich auch gut verzichten.

danke

Verfasst: Do 15. Dez 2005, 09:02
von Alter Sack
bubendorf hat geschrieben:...dann wird der 'Ruhe'-Speicherverbrauch in die Gegend von ein paar zig Kilobytes runter kommen.
Das wäre prima :jump: .

Verfasst: Do 15. Dez 2005, 09:34
von bubendorf
Es ist vollbracht: http://www.bubendorf.ch/topf/ScreenCaptureOSD_20.zip

Diese Version verwendet nun massiv weniger Speicher, kann die Bilder aber auch nicht mehr anzeigen.

Bubendorf

Verfasst: Do 15. Dez 2005, 09:38
von BlackOne
ich bedanke mich und verneige mich ehrfurchtsvoll :up: :D :

Verfasst: Do 15. Dez 2005, 10:26
von StevieC
Danke Bubendorf :jump: :bounce:

jetzt kann ich das Tap wieder dauerhaft in den AutoStart Ordnder schieben..


Gruß

Steviec

Verfasst: Do 15. Dez 2005, 10:43
von bubendorf
Bitte sehr!

Gruss
Bubendorf

Verfasst: Do 15. Dez 2005, 10:52
von Alter Sack
bubendorf hat geschrieben:Diese Version verwendet nun massiv weniger Speicher ...
1000 und 1 Dank :bier: .

Verfasst: Do 15. Dez 2005, 11:13
von tifflor
bubendorf hat geschrieben:Es ist vollbracht: http://www.bubendorf.ch/topf/ScreenCaptureOSD_20.zip

Diese Version verwendet nun massiv weniger Speicher, kann die Bilder aber auch nicht mehr anzeigen.

Bubendorf

Auch von mir ein ganz lieben Dank. :D :

Gruß
tiff

Verfasst: Do 15. Dez 2005, 17:46
von Alter Sack
@ Bubendorf

Kannst Du die Meldung "Screen captured and saved ..." wieder rausnehmen?

Wenn man z.B. ein Menü "knippst", kommt anschliessend die Meldung und blendet dann beim Beenden Teile des Menüs aus.

Ansonsten klasse, 5MB mehr Speicher :jump: .

Verfasst: Do 15. Dez 2005, 22:57
von Bonni
Danke!hkjhkjh

Verfasst: Do 15. Dez 2005, 23:40
von bubendorf
Hallo
Alter Sack hat geschrieben:Kannst Du die Meldung "Screen captured and saved ..." wieder rausnehmen?
Kann ich schon machen. Ich finde es aber noch praktisch. So weiss ich sofort, wo mein Bild abgelegt wurde.
Ist das ein allgemeiner Wunsch (Das Entfernen) oder soll ich das sogar konfigurierbar machen?

Gruss
Bubendorf

Verfasst: Do 15. Dez 2005, 23:42
von Bonni
Wenn schon, dann konfigurierbar. Ich hab gerne so eine Message, daß geklappt hat, ohne erst mit altair nachsehen zu müssen ...