Text2skin-plugin
Inhaltsverzeichnis |
Beschreibung
Autor: Sascha Volkenandt
Dieses Plugin lädt xml-basierte Text-Skins zur Anpassung des On-Screen-Display (OSD) des VDR. Die Skins können zur Laufzeit des VDR per Menü ausgewählt werden. Alle Skins können mit Farbvarianten (Theme) erstellt werden.
Status
Letztes Update 11/2011
Bilder
Je nach Ausgabe-Plugin und -device werden unterschiedliche Speichergrößen bei den Skins benutzt werden:
- DVB Full-Featured SD Karten können Skins mit einer max. Größe von 90 kB darstellen
- DVB Full-Featured SD Karten mit 4 MB OSD RAM, normale Ausgabe-Plugins und die PVR350 können dagegen auch 1-MB-Skins darstellen.
Einige Skins (256) sind auch für DVB Full-Featured SD Karten nutzbar.
Für Skin-Entwickler
Für Entwickler von Text2Skin Skins gibt es eine Dokumentation im text2skin-Paket und weiterhin
Hochauflösend
256 / 1 MB
16 / 90 kB
Hardware-Anforderungen
Das Plugin selbst hat keine besonderen Hardware-Anforderungen, jedoch gibt es zwei Arten von Skins:
- "90kb" Standard-OSD
- "1mb" OSD für gemoddete full-featured-Karten (siehe SpeicherMod)
Wenn ein Skin mit zu vielen Farben auf einer nicht umgebauten DVB-Karte verwendet wird, kann das Skin entweder gar nicht oder nur mit massiven Fehlern dargestellt werden – bei kleinem Skin auf großem OSD natürlich problemlos.
Software-Anforderungen
- ImageMagick >= libpng >= pkgconfig
- imlib2
Letzteres kann im Makefile des Plugins auskommentiert werden, laut README macht es keinen Sinn beide Bibliotheken gleichzeitig zu nutzen.
- freetype
Konfiguration
Die Skins sind einfach in das Konfigurationsverzeichnis der Plugins zu entpacken.
mkdir -p $VDRCONFIG/plugins/text2skin tar xvzf /wo/auch/immer/demo.tgz -C $VDRCONFIG/plugins/text2skin
Hinweis: Die Version des Skins muss zur Version von Text2skin passen, ab Version 1.0.x werden nur noch Skins im 1.0-Format unterstützt.
Gentoo
Bei Gentoo werden die Skins im folgendem Verzeichnis abgelegt.
/usr/share/vdr/text2skin
Probleme
- bug tracker mantisbt
- Im Zusammenhang mit dem pvrinput-Plugin kann es zu einem ruckelnden Bild und stotterndem Ton bei Analog-TV kommen. In diesem Fall das text2skin-Plugin vor dem pvrinput-Plugin laden, also im VDR-Aufruf -P'text2skin' vor -P'pvrinput' stellen.
- Senderlogos einfarbig - Die Logos werden beim Kanalwechsel für einen Sekundenbruchteil richtig dargestellt, sind dann aber einfarbig. Das Problem lässt sich durch Abschalten der Kantenglättung in den OSD-Einstellungen beheben.
Wunschliste
Snapshot
git clone git://projects.vdr-developer.org/vdr-plugin-text2skin.git
Skins >= 1.0
Bitte nur noch aktuelle Skins verlinken (text2skin-plugin >= 1.0), will heißen Skins inc
<?xml version="1.0"?> AND <display id="audioTracks">
Siehe Skins