|
|
Zeile 1: |
Zeile 1: |
− | ==Beschreibung==
| |
− | Aus der README des Plugins:
| |
| | | |
− | Dieses Plugin wurde designed um eine Reihe von Dateien zu laden und zu
| |
− | interpretieren, die das Aussehen des On Screen Display beschreiben, und diese
| |
− | dem VDR via Einstellungen -> OSD zur Verfügung zu stellen. Natürlich ist es
| |
− | möglich mehrere textbasierte Skins auf diesem Wege zu laden, und unter diesen
| |
− | bei laufendem VDR auszuwählen. Alle Skins können Themeable (die Farbvarianten
| |
− | können geändert werden) und Übersetzbar sein, wenn der Autor des Skins dies
| |
− | möchte.
| |
− | [[Bild:text2skin-plugin.jpg|thumb|none|''Hightech Skin 256'']]
| |
− | ==Hardwareanforderungen==
| |
− | 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.
| |
− |
| |
− | ==Softwareanforderungen==
| |
− | * ImageMagick
| |
− | * imlib2
| |
− | letzteres kann im Makefile des Plugins auskommentiert werden, laut README macht es keinen Sinn beide Bibliotheken gleichzeitig zu nutzen.
| |
− | * freetype
| |
− |
| |
− | ==Installation==
| |
− | <pre>
| |
− | cd $SOURCEDIR
| |
− | tar jxvf ImageMagick-<VERSION>.tar.bz2
| |
− | cd ImageMagick-<VERSION>
| |
− | ./configure --prefix=/usr/local \
| |
− | --without-perl \
| |
− | --without-dps \
| |
− | --without-fpx \
| |
− | --without-gslib \
| |
− | --without-jbig \
| |
− | --without-jp2 \
| |
− | --without-lcms \
| |
− | --without-tiff \
| |
− | --without-xml \
| |
− | --without-x
| |
− | make
| |
− | make install
| |
− | ldconfig</pre>
| |
− | Falls eine mit 4MByte ausgerüstete full-featured DVB-Karte mit VDR <= 1.3.16 zum Einsatz kommt, muss VDR noch gepatcht und neu kompiliert werden:
| |
− | in '''$SOURCEDIR/VDR/dvbosd.c''' ändern:
| |
− | <pre>#define MAXOSDMEMORY 1000000</pre>
| |
− | anschließend im VDR Sourceverzeichnis
| |
− | <pre>make clean
| |
− | make</pre>
| |
− | Ab VDR-1.3.17 ist das nicht mehr nötig.
| |
− | ==Skins==
| |
− | Die Skins sind einfach in das Plugin Verzeichnis (unterhalb der channels.conf) zu entpacken:
| |
− | <pre>cd /etc/vdr/plugins
| |
− | mkdir text2skin
| |
− | cd text2skin
| |
− | cp /wo/auch/immer/demo.tgz .
| |
− | tar xvzf demo.tgz</pre>
| |
− | ==Tipps==
| |
− | Vor der Installation sollten vorhandene ImageMagick-Versionen deinstalliert werden. Bei einer RPM basierten Distri (z.B. [[SuSE]]) wären das folgende Befehle:
| |
− |
| |
− | <pre>
| |
− | rpm -qa | grep ImageMagick | xargs rpm -e --nodeps
| |
− | </pre>
| |
− |
| |
− | ==Optionen==
| |
− | {| border=1 cellpadding=2 cellspacing=0
| |
− | |-
| |
− | | bgcolor=#efefef | HAVE_IMAGEMAGICK=1
| |
− | |
| |
− | |-
| |
− | | bgcolor=#efefef | HAVE_IMLIB2=1
| |
− | |
| |
− | |-
| |
− | | bgcolor=#efefef | HAVE_FREETYPE=1
| |
− | | comment this out if you don't want to use FreeType font rendering
| |
− | |}
| |
− |
| |
− | ==Probleme==
| |
− | * Nutzung von Imlib2, kann zu abstürzen führen, wenn es zusammen mit dem [[graphtft-plugin]] zum Einsatz kommt.
| |
− | * bitte Version >= 0.0.8.1 verwenden (bugfix)
| |
− |
| |
− | ==Links==
| |
− | {|
| |
− | | [1]
| |
− | | http://www.enlightenment.org/pages/imlib2.html
| |
− | | Imlib2 Homepage
| |
− | |-
| |
− | | [2]
| |
− | | http://www.imagemagick.org
| |
− | | imagemagick Homepage
| |
− | |-
| |
− | | [3]
| |
− | | http://www.magoa.net/linux
| |
− | | Homepage des Plugins
| |
− | |-
| |
− | | [4]
| |
− | | http://www.vdrskins.org/vdrskins
| |
− | | Skin-Galerie mit upload möglichkeit
| |
− | |-
| |
− | | [5]
| |
− | | http://smue.org/gallery/vdr
| |
− | | Randys Skins
| |
− | |-
| |
− | | [4]
| |
− | | http://www.fdm-ware.de/vdrskin
| |
− | | Lola's Skins
| |
− | |}[[Kategorie:Plugins]]
| |