Picons für den VDR
Skript zum erzeugen und verlinken der PICON-Kanallogos (Enigma2)
Die Dateinamen der Picons passen nicht zum VDR-Schema. Darum verwendet das Skript die im GIT enthaltenen index-Dateien (srp.index und tf8snp.index), um die Logos dann mit hilfe der "channels.conf" vom VDR passend zu verlinken.
Das benötigte GIT (https://github.com/picons/picons.git) wird vom Skript lokal in einem Unterordner auf die Festplatte geladen und bei jedem Start automatisch aktualisiert.
Das Sktipt selbst kann via 'AUTO_UPDATE=true' ebenfalls automatisch aktualisiert werden.
Im VDR-Logoverzeichnis wird ein Ordner ".logos" angelegt, der die vom Skript erzeugten Kanallogos enthält. Es werden Symlinks erstellt, die dem VDR-Schema entsprechen.
Vorgabe für das Skript ist utf8snp. Die Logos werden im entsprechenden Index gesucht. Es ist möglich, dass der Index Logos im SRP oder SNP-Format enthält. Falls im 'utf8snp'-Modus zuerst das SRP-Logo gefunden wird und zusätzlich das SNP-Logo, dann wird das vorgegebene (PREFERED_LOGO) Logo verwendet.
Die Logos können mit Hintergrundgrafik erstellt werden. Die Größe und der Stil sind einstellbar. Liste der Hintergründe (picons.git/build-source/backgrounds):
70x53: black, blue, reflection, transparent, white
100x60: black, blue, reflection, transparent, white
220x132: black, blue, reflection, transparent, white
256x256: grey, reflection, transparent
400x170: transparent
400x240: blue, transparent
800x450: transparent