ScreenCapture with OSD

Zusatz-Programme für Receiver der 5000er und 6000er Serie.

Hier geht's um alles, was mit den TAP Anwendungen für den PVR5x00/6000 zu tun hat.
Benutzeravatar
oxoxo
Benutzer
Benutzer
Beiträge: 81
Registriert: Sa 10. Dez 2005, 21:41
Kontaktdaten:

#41

Beitrag von oxoxo »

Hallo Bubendorf,
hatte eigentlich "nur" an eine einmalige "default" Einstellung gedacht.
Gruß Jürgen
:bounce: :couchpotatoes:
SmartEpg_TMS - SamrtFiler_TMS - Geburtstagskalender -CallMonitor - FreeSetEIT_TMS - TimeShiftSaver - FastSkip- TapToDate(und deshalb immer überall die aktuelle Version)
Benutzeravatar
bubendorf
Benutzer
Benutzer
Beiträge: 97
Registriert: Fr 9. Dez 2005, 18:13
Kontaktdaten:

#42

Beitrag von bubendorf »

Hallo Jürgen,

ich könnte es so machen. Wenn es einen Ordner "ScreenCapture" gibt, dann werden die Bilder dort abgelegt. Wenn es diesen Ordner nicht gibt, dann wird das aktuelle Verzeichnis genommen.
Damit hätte man einen definierten Ablageort ausserhalb von "ProgramFiles" ohne dass der Programmieraufwand unverhältnismässig gross wird.
Was meinst du dazu?

Gruss
Bubendorf
Benutzeravatar
oxoxo
Benutzer
Benutzer
Beiträge: 81
Registriert: Sa 10. Dez 2005, 21:41
Kontaktdaten:

#43

Beitrag von oxoxo »

Hi Bubendorf,

:jump:
das würde mir vollkommen reichen.

Gruß und Danke Jürgen
:bounce: :couchpotatoes:
SmartEpg_TMS - SamrtFiler_TMS - Geburtstagskalender -CallMonitor - FreeSetEIT_TMS - TimeShiftSaver - FastSkip- TapToDate(und deshalb immer überall die aktuelle Version)
Benutzeravatar
bubendorf
Benutzer
Benutzer
Beiträge: 97
Registriert: Fr 9. Dez 2005, 18:13
Kontaktdaten:

#44

Beitrag von bubendorf »

Hallo zusammen,

wieder mal ein Update: http://www.bubendorf.ch/topf/ScreenCaptureOSD_22.zip

Änderungen:
- Einbindung von TSRCommander.
- Unterschiede in der Transparenz verringert.
- Bilder werden, falls vorhanden, im Ordner "ScreenCapture" gespeichert.

Gruss
Bubendorf
Benutzeravatar
Alter Sack
Alt-Guru
Alt-Guru
Beiträge: 10028
Registriert: Do 8. Dez 2005, 22:35

#45

Beitrag von Alter Sack »

Klasse, danke :jump: .

Da habe ich Dich mit diesem Thread ja richtig ans Arbeiten gebracht :oops: :D .
Aktive Receiver:
2x SRP2401CI+
Stille Reserve:
2x SRP2401CI+, 2x SRP2100, TF7700HDPVR, TF7700HSCI, TF5500PVR, TF5050PDR, TF5000CI
Benutzeravatar
Elle4u
TAP-Chirurg

<div title=Selbsternannter Allesknutscher>TAP-Chirurg</div>
Beiträge: 11971
Registriert: Fr 9. Dez 2005, 16:48
Kontaktdaten:

#46

Beitrag von Elle4u »

bubendorf hat geschrieben: Änderungen:
- Einbindung von TSRCommander.
KLASSE! :lol:
Gruß,
Elle4u
Benutzeravatar
oxoxo
Benutzer
Benutzer
Beiträge: 81
Registriert: Sa 10. Dez 2005, 21:41
Kontaktdaten:

#47

Beitrag von oxoxo »

Elle4u hat geschrieben:KLASSE! :lol:
Finde ich auch !!!!

Merci vielmals
Jürgen
:bounce: :couchpotatoes:
SmartEpg_TMS - SamrtFiler_TMS - Geburtstagskalender -CallMonitor - FreeSetEIT_TMS - TimeShiftSaver - FastSkip- TapToDate(und deshalb immer überall die aktuelle Version)
Benutzeravatar
bubendorf
Benutzer
Benutzer
Beiträge: 97
Registriert: Fr 9. Dez 2005, 18:13
Kontaktdaten:

#48

Beitrag von bubendorf »

Bitte, bitte :rolleyes:

Gruss
Bubendorf
Benutzeravatar
Harvey
iTina-Promoter und Kuhinteressent
iTina-Promoter und Kuhinteressent
Beiträge: 3894
Registriert: So 11. Dez 2005, 22:34

#49

Beitrag von Harvey »

Wieso hat Dir noch niemand den "TAP-Guru" verliehen?
Gruss
Harvey
Benutzeravatar
bubendorf
Benutzer
Benutzer
Beiträge: 97
Registriert: Fr 9. Dez 2005, 18:13
Kontaktdaten:

#50

Beitrag von bubendorf »

Hallo Harvey

keine Ahnung. Hätte aber nichts dagegen :D
Hallo Admins :!: Könnt ihr mir das einrichten :? :

Gruss
Bubendorf
Benutzeravatar
bubendorf
Benutzer
Benutzer
Beiträge: 97
Registriert: Fr 9. Dez 2005, 18:13
Kontaktdaten:

#51

Beitrag von bubendorf »

Hallo

wieder mal ein Update: http://www.bubendorf.ch/topf/ScreenCaptureOSD_23.zip

Änderungen:
- API Calls werden nur noch im IDLE ausgeführt. Siehe dazu die Hintergründe im Thread API-Calls nur im Idle ausführen. Mit dieser Änderung läuft das TAP nun vielleicht auch auf dem Masterpiece. Da ich selber keinen solchen habe, wäre ich dankbar wenn das mal jemand testen könnte.
- Optionaler 'Start-Of-Capture' Ton. Dank an Eber für die Tonausgaberoutine. Da ich mir nie so richtig sicher war, ob das TAP meinen Capture-Auftrag angenommen hat, gibt es nun optional ein kurzes Beep aus.
- Die Möglichkeit eingebaut die Bilder in den Stufen 80%, 65%, 50%, 40% und 30% verkleinert auf die Platte zu schreiben. Die kleineren Bilder reichen oft aus, brauchen aber weniger Platz und weniger Zeit. Von der Qualität darf man aber keine grossen Sachen erwarten. Der Verkleinerungsalgorithmus ist sehr primitiv!

Mit der ersten Änderung wäre es nun ein leichtes, eine Verzögerung zwischen dem Tastendruck/Auslösen und der eigentlichen Aufnahme zu programmieren. Dies kann ev. nützlich sein um Screen-Shots von komplizierten Menüs zu erstellen. Oder einfach um die Ausgaben/Menüs von TAPs zu knipsen die sämtliche Tasten-Events für sich behalten. In solchen Situationen gibt es nämlich keine Möglichkeit dem TAP mitzuteilen, dass es ein Screen Shot machen soll.
Braucht jemand eine solche Verzögerung? Soll ich dafür im Menü etwas vorsehen? Zum Beispiel 0 Sek, 1 Sek, 5 Sek, 20 Sek?

Eine Frage in eigener Sache. Auf den Sendern vom Schweizer Fernsehen ist in der allerobersten Zeile immer eine Art Strichcode auf den Screen Shots drauf:

Bei anderen Sendern fiel mir das bisher nicht auf. Auch im normalen TV Betrieb fallen die Striche nicht auf, weil die ausserhalb des sichtbaren Bereiches liegen.
Weiss jemand was es mit diesen Strichen auf sich hat?

Gruss
Bubendorf
Benutzeravatar
Elle4u
TAP-Chirurg

<div title=Selbsternannter Allesknutscher>TAP-Chirurg</div>
Beiträge: 11971
Registriert: Fr 9. Dez 2005, 16:48
Kontaktdaten:

#52

Beitrag von Elle4u »

bubendorf hat geschrieben:- Die Möglichkeit eingebaut die Bilder in den Stufen 80%, 65%, 50%, 40% und 30% verkleinert auf die Platte zu schreiben. Die kleineren Bilder reichen oft aus, brauchen aber weniger Platz und weniger Zeit. Von der Qualität darf man aber keine grossen Sachen erwarten. Der Verkleinerungsalgorithmus ist sehr primitiv!
Cool. Hättest Du etwas dagegen, wenn ich den Code teilweise mit in Filer verwende? Ich wollte da irgendwann mal ein Bild für jede Aufnahme einblenden und da wäre es am besten, wenn man wärend einer Aufnahme ab un zu ein Screenshot macht und dieses dann anzeigt...
bubendorf hat geschrieben:Mit der ersten Änderung wäre es nun ein leichtes, eine Verzögerung zwischen dem Tastendruck/Auslösen und der eigentlichen Aufnahme zu programmieren. Dies kann ev. nützlich sein um Screen-Shots von komplizierten Menüs zu erstellen. Oder einfach um die Ausgaben/Menüs von TAPs zu knipsen die sämtliche Tasten-Events für sich behalten. In solchen Situationen gibt es nämlich keine Möglichkeit dem TAP mitzuteilen, dass es ein Screen Shot machen soll.
Braucht jemand eine solche Verzögerung? Soll ich dafür im Menü etwas vorsehen? Zum Beispiel 0 Sek, 1 Sek, 5 Sek, 20 Sek?
Sicherlich nicht schlecht. Im Moment habe ich immer Topf rebootet und alle Taps mit 0 unterdrückt. Wenn man dann ScreenCapture als 1. gestartet hat, dann hat es auf jeden Fall den Key-Event bekommen ;)
bubendorf hat geschrieben:Eine Frage in eigener Sache. Auf den Sendern vom Schweizer Fernsehen ist in der allerobersten Zeile immer eine Art Strichcode auf den Screen Shots drauf:

Bei anderen Sendern fiel mir das bisher nicht auf. Auch im normalen TV Betrieb fallen die Striche nicht auf, weil die ausserhalb des sichtbaren Bereiches liegen.
Weiss jemand was es mit diesen Strichen auf sich hat?

Gruss
Bubendorf
Das gab/gibt es in Deutschland ab und zu auch. Dort wurden mal eine Zeit lang Daten mitgesendet. Das konnte man dann am PC mit TV-Karte abgreifen. Das sind dann ganz langsame Downloads über den Bildschirm :lol: Habe ich früher (10 Jahre her) mal gemacht...

Kann aber auch sein, daß manche Sender da ihren Time-Code der Sendung mitschicken?
Gruß,
Elle4u
Benutzeravatar
bubendorf
Benutzer
Benutzer
Beiträge: 97
Registriert: Fr 9. Dez 2005, 18:13
Kontaktdaten:

#53

Beitrag von bubendorf »

Hallo Elle4u,
Elle4u hat geschrieben:Cool. Hättest Du etwas dagegen, wenn ich den Code teilweise mit in Filer verwende? Ich wollte da irgendwann mal ein Bild für jede Aufnahme einblenden und da wäre es am besten, wenn man wärend einer Aufnahme ab un zu ein Screenshot macht und dieses dann anzeigt...
Kein Problem. Nimm nur was du brauchst.
Die ersten Versionen von Screen Capture sind ja nicht von mir, sondern von Björn Böckle. Von diesen Versionen stammt auch die Routine zum Verkleinern. Ich habe heute lediglich noch einen kleinen Bug darin korrigiert.
Pass aber auf mit dem regelmässigen Schnappen eines Bildes. Es gibt jedes Mal einen kleinen Bildstopp. Bei händischen Screen Shots ist das kein Problem und stört auch nicht. Wenn aber irgend etwas im Hintergrund ständig Photos schiesst und dabei das Bild kurz stehen bleibt, dann ist das wohl nicht sehr toll.

Gruss
Bubendorf
Benutzeravatar
Elle4u
TAP-Chirurg

<div title=Selbsternannter Allesknutscher>TAP-Chirurg</div>
Beiträge: 11971
Registriert: Fr 9. Dez 2005, 16:48
Kontaktdaten:

#54

Beitrag von Elle4u »

bubendorf hat geschrieben:Pass aber auf mit dem regelmässigen Schnappen eines Bildes. Es gibt jedes Mal einen kleinen Bildstopp. Bei händischen Screen Shots ist das kein Problem und stört auch nicht. Wenn aber irgend etwas im Hintergrund ständig Photos schiesst und dabei das Bild kurz stehen bleibt, dann ist das wohl nicht sehr toll.

Gruss
Bubendorf
Oh. jeh. Das ist natürlich nicht gut. Dann muß ich mal schauen, daß ich das z.B. nur beim Stop einer Wiedergabe mache oder so. Aber das dauert eh noch ein bischen :lol:
Gruß,
Elle4u
Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 25358
Registriert: Fr 9. Dez 2005, 09:59

#55

Beitrag von FireBird »

Hi,

ich habe ScreenCaptureOSD auf meinem MP ausprobiert. Während ich weder mit der V2.2 noch der V2.3 Hänger oder Reboots reproduzieren konnte, wird von beiden Versionen nur das Bild ohne OSD gespeichert. Weiters wird vom Menü nur die blaue Schrift gezeigt. Ich halte das zwar für einen MP-Bug, würde aber gerne bevor ich mit dem Debuggen beginne, von einem anderen Masterpiece-Besitzer einen Statusbericht sehen.

MfG. Alex
Benutzeravatar
Alter Sack
Alt-Guru
Alt-Guru
Beiträge: 10028
Registriert: Do 8. Dez 2005, 22:35

#56

Beitrag von Alter Sack »

FireBird hat geschrieben:... wird von beiden Versionen nur das Bild ohne OSD gespeichert.
Hast Du mal probiert, ScreenCapture als erstes TAP zu starten, bei einer älteren Version
(ich glaube 1.3) war das bei meinem 5500er auch so ;) .
Aktive Receiver:
2x SRP2401CI+
Stille Reserve:
2x SRP2401CI+, 2x SRP2100, TF7700HDPVR, TF7700HSCI, TF5500PVR, TF5050PDR, TF5000CI
Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 25358
Registriert: Fr 9. Dez 2005, 09:59

#57

Beitrag von FireBird »

Danke für den Tipp. Das TAP lief ganz alleine und zusätzlich habe ich vorher auf die Werkseinstellungen zurückgesetzt.

MfG. Alex
Benutzeravatar
Alter Sack
Alt-Guru
Alt-Guru
Beiträge: 10028
Registriert: Do 8. Dez 2005, 22:35

#58

Beitrag von Alter Sack »

bubendorf hat geschrieben:Änderungen:
- Bilder werden, falls vorhanden, im Ordner "ScreenCapture" gespeichert.
Ich habe diesen Ordner erstellt, die Screenshots werden auch dort abgelegt, aber:

- es wird eine 2. ScreenCapture_OSD.dat (zusätzlich zu der im Auto Start) erstellt
- dadurch sind Änderungen im Menü nach einem Neustart des Topfs verschwunden
(wahrscheinlich weil beim Neustart die ScreenCapture_OSD.dat aus dem Auto Start
verwendet wird)
- wenn ich diese lösche, wird aber nicht die *.dat aus dem SC-Ordener geladen
- wenn ich den Ordner lösche, ist alles wieder im Lot (*.dat im Auto Start)

Könntest Du Dir das gelegentlich mal ansehen :u: .
Aktive Receiver:
2x SRP2401CI+
Stille Reserve:
2x SRP2401CI+, 2x SRP2100, TF7700HDPVR, TF7700HSCI, TF5500PVR, TF5050PDR, TF5000CI
Benutzeravatar
bubendorf
Benutzer
Benutzer
Beiträge: 97
Registriert: Fr 9. Dez 2005, 18:13
Kontaktdaten:

#59

Beitrag von bubendorf »

Hallo Alter Sack,

kann ich ändern.
Momentan wird erst dann in den ScreenCapture Ordner gewechselt, wenn ein Bild gemacht wird. Erst von diesem Zeitpunkt an, werden Dateien aus diesem Ordner gelesen und geschrieben (Bilder und *.DAT).
Ich werde es so ändern, dass gleich nach dem Start in den ScreenCapture Ordner gewechselt wird. Dann wird auch die .DAT aus diesem Verzeichnis genommen.

Gruss
Bubendorf
Benutzeravatar
Alter Sack
Alt-Guru
Alt-Guru
Beiträge: 10028
Registriert: Do 8. Dez 2005, 22:35

#60

Beitrag von Alter Sack »

Merci, aber wie gesagt, gelegentlich, ist ja schliesslich .
Aktive Receiver:
2x SRP2401CI+
Stille Reserve:
2x SRP2401CI+, 2x SRP2100, TF7700HDPVR, TF7700HSCI, TF5500PVR, TF5050PDR, TF5000CI
Antworten

Zurück zu „TF 5x00/6000 PVR TAP“