Seite 1 von 1

Untertitel erkennen und einblenden?

Verfasst: Di 21. Mär 2006, 00:44
von Lukbo
Hallo Leute,

im Rahmen eines TUEG-Projekts (Teletext-Untertitel-Einblendungsgerät) habe ich mit meinen Freunden einen Schaltplan entwickelt, das Untertitel in das Videobild automatisch einblenden kann.
Mehr über das Projekt siehe: http://www.gehoerlos.at/argemedien/index/menuid/12

Da ich derzeit ein Topfield 5200 DVB-c besitze, frage ich mich, ob man speziell für den Topf
eine TAP entwickeln kann, die pro Sender die Untertitel automatisch einblenden kann (d.h. man müsste nicht mehr per Fernbedienung die Seiten 777, 150, usw. eintippen, wenn man von Kanal zu Kanal wechselt)
Eine TUEG-TAP müsste so funktionieren, dass bei Kanalwechsel die Untertitel automatisch eingeblendet werden, sofern vorhanden.

Deshalb eine Frage ob eine solche TAP prinzipiell möglich ist? Leider kenne ich mich mit TAP nicht aus...

Verfasst: Di 21. Mär 2006, 08:38
von TheGulOfDedra
Wenn sich nichts an der Situation geändert hat, hat man mit der aktuellen API keinen Zugriff auf den Videotext, aber vielleicht kann man das mit simulieren von nacheinander gedrückten Tasten regeln.

Ich kann nicht programmieren - einfach so eine Idee.

Verfasst: Di 21. Mär 2006, 09:05
von Gerti
Hi!

Es gibt zwei Probleme...
Zum einen die DVB-UTs, welche man anscheinend nicht per API ein/ausschalten kann und dann die VT-UTs, welche von der Sendung und dem Sender abhängig sind...
Man kann zwar erkennen, das VideoText vorhanden ist, nicht aber, ob auch VT-Untertitel vorhanden sind...

Was man vielleicht machen könnte ist, für die einzelnen Sender die Videotext-UT-Seitennummer in einer INI zu hinterlegen und diese dann per Tastendruck (mit nur einer Taste) durch Simulation der Keyevents einzublenden. Wenn die immer auf Seite 150 liegen, dann könnte das ggf. mit dem Macro-TAP gehen?!

Gruß,
Gerti

Verfasst: Di 21. Mär 2006, 09:17
von Lukbo
Das ttxtsubs Plugin des Linux VDR-Projekts kann es beispielweise ohne Probleme, das habe ich selbst getestet und kann es bestätigen.

Dazu wird eine Textdatei benötigt, wo pro Zeile der Sender steht und die dazugehörige Videotext/Teletext Untertitel Seitencode (z.B. ZDF: 777, ARD: 149, ORF: 777 usw.)

Auf diese Weise lässt sich durchaus erkennen, ob Videotext-Untertitel vorhanden sind und blendet sie einfach ein. Nur auf Wunsch der Benutzer (z.B. gehörlos, schwerhörig) soll die automatische Untertitel-Einblendung aktiviert sein. Andere Benutzer (z.B. hörend), die nicht auf Untertitel angewiesen sind, können dies deaktivieren.

Verfasst: Di 21. Mär 2006, 11:07
von Harvey
Ob eine bestimmte VT-Seite vorhanden ist läßt sich per API leider nicht ermitteln.

Verfasst: Di 21. Mär 2006, 11:33
von Lukbo
Dann wäre eine Makro-TAP die einzige Lösung ?

Verfasst: Di 21. Mär 2006, 15:26
von TheGulOfDedra
Was passiert denn wenn man die Seite 150 aufruft und sind keine Untertitel vorhanden?

Sucht der ewig die Seite - oder zeigt er sowas wie "Keine Untertitel vorhanden"?

Verfasst: Di 21. Mär 2006, 17:29
von Lukbo
Wenn kein Inhalt auf der Untertitel-Seitencode existiert, d.h. der Sender stellt keine Untertitel für die jeweilige Sendung zur Verfügung, wird einfach nichts eingeblendet.

Eine Untertitelmeldung wie "Keine Untertitel vorhanden" stört mich eher.

Der Fernseher spricht ja auch nicht "Kein Ton vorhanden", wenn die Sendung still ist. ;)

Verfasst: Di 21. Mär 2006, 19:37
von TheGulOfDedra
mmmh - die Frage war - was tut er heute wenn ich auf dem Topfield die Seite 150 aufrufe und kein Untertitel ist da. Es geht nicht darum wie es schon wäre ;)

Denn das Tap müsste dann ja zusätzlich erkennen was das Ergebnis ist wenn es immer die Seite 150 aufruft wenn man auf "Das Erste" wechselt.