Hi,
nachdem immer wieder Anfragen zur Konfiguration von Box-Displays kommen, die ja jeder für sich selbst je nach Box und eingebautem Display anpassen kann/muss, habe ich mich entschlossen, auch hierfür einen extra Thread zu erstellen.
Update ab V3.3.1: Ab V3.3.1 lässt sich viel in den Einstellungen von Yamp für das Display konfigurieren; die YampLCD.xml wird daraus automatisch erstellt. Das sollte für die meisten ausreichend sein.
Besonders exclusive Einstellungen dürfen aber gern weiter hier veröffentlicht werden. Wenn die Yamp-Einstellung dann auf "benutzerdefiniert" gestellt wird, wird die YampLCD.xml nicht überschrieben; statt dessen liest Yamp z.B. die Einstellungen für Cover Farbe und Grösse aus der xml.
Bitte diesen Thread NICHT für Diskussionen / Fehlermeldungen nutzen - dazu gibts den Yamp-Thread. Bitte AUSSCHLIESSLICH funktionierende LCD-Displays anderen anbieten.
Das ist auch der Grund für die gelöschten Beiträge (falls das jemanden wundert) - das waren Diskussionen, die niemandem was bringen.
Das ist so gedacht: Damit das Rad nicht 100mal neu erfunden werden muss, bitte ich alle User, die eine YampLCD.xml für Ihre Box erstellt haben, die hier anderen Usern zur Verfügung zu stellen.
Ein Eintrag sollte enthalten:'
Alfred
Und hier gleich nochmal eine kurze Anleitung für die Einstellungen in Yamp und in der YampLCD.xml (im ausgewählten Skin):
In den Einstellungen können jetzt unter Box-Display weitere Optionen zusätzlich zu den bisherigen Optionen ausgewählt werden.
Einstellungen Yamp:
Aus: Mit dieserEinstellung steuert Yamp das Display nicht mehr an. Sinnvoll, wenn z.B. LCD4Linux für die Display-Ansteuerung genutzt werden soll.
1 oder 3-zeiliger Text: Dafür müssen in der YampLCD.xml evtl. Display-Grösse und Schriftgrösse angepasst werden
Lauftext: Hier nochmal ein Auszug aus der Kurzanleitung: Zum Lauftext muss ein grafisches Display vorhanden und das Plugin "RunningText" oder pasurimis "SCROLL_LCD_TEXT" mit allen Abhängigkeiten installiert sein.
Der Lauftext auf dem Disply sollte in den "normalen" Menüs erstmal funktionieren. Ansonsten darf Lauftext nicht ausgewählt werden!!! Ausserdem muss dann noch die YampLcdRunning.xml entspechend angepass werden.
Ab OE2.5 ist der Renderer "RunningText" im Image bereits enthalten.
Optionen mit Cover-Anzeige, wahlweise mit 1- oder 3-zeiligem Text: dies Einstellungen machen nur Sinn auf grafischen Displays. Dabei wird – wie aus dem Namen zu entnehmen – das aktuelle Cover wahlweise zusammen mit Text (Titel, Interpret, Album) angezeigt. Dazu sind aber weitere Einstellungen und auch eine Anpassung der YampLCD.xml notwendig. Einstellungen in Yamp und
Anpassungen der YampLCD.xml müssen zusammenpassen.
Einstellungen:
Grafisches Display Mode Cover: Cover Grösse: Höhe und Breite des Covers in Pixeln
Grafisches Display Mode Cover: Cover Farbe: Farbe des Covers
Je nach Box-Display muss bei der Farbe schwarz/weiss oder farbig mit oder ohne Option "transparent" ausgewählt werden. Was auf dem speziellen Display funktioniert, muss ausprobiert werden.
Das aktuelle Cover wird nach diesen Einstellungen konvertiert und unter /tmp/coverlcd.png gespeichert. Dieses Cover wird dann auf dem Displayangezeigt.
Achtung: Für diese Funktion muss das Paket python-imaging installiert sein. Wenn die Coveranzeige nicht funktioniert, bitte die Logdatei (Einstellung "nur Fehler") kontrollieren. Wenn dort Einträge wie
"YampScreen: createLcdCoverImage: import Image: EXCEPT" auftauchen, muss das Paket nachinstalliert werden.
Wichtig:
Es muss auch die YampLCD.xml angepasst werden; je nach in Yamp eingestelltem Skin befindet sich diese Datei in
/usr/lib/enigma2/python/Plugins/Extensions/YampMusicPlayer/skins/<ausgewählterSkin>
Wichtig sind vor allem die Einstellungen für die Display-Grösse
<screen name="YampLCDScreenV31" position="0,0" size="132,64"> = Display-Grösse der Box
und für die Grösse des Covers; die Grösse (size) sollte der eingestellten Grösse in den Yamp-Einstellungen entsprechen
<widget name="coverArt" ..." position="2,2" zPosition="1" size="60,60... />
Hier kann ausserdem die Position des Covers und die Position und Schriftgrösse der Texte (falls in den Einstellungen ausgewählt) eingestellt werden.
Hier eine Beispieldatei für eine DM900 - leider hab ich keinen Screenshot dazu...
nachdem immer wieder Anfragen zur Konfiguration von Box-Displays kommen, die ja jeder für sich selbst je nach Box und eingebautem Display anpassen kann/muss, habe ich mich entschlossen, auch hierfür einen extra Thread zu erstellen.
Update ab V3.3.1: Ab V3.3.1 lässt sich viel in den Einstellungen von Yamp für das Display konfigurieren; die YampLCD.xml wird daraus automatisch erstellt. Das sollte für die meisten ausreichend sein.
Besonders exclusive Einstellungen dürfen aber gern weiter hier veröffentlicht werden. Wenn die Yamp-Einstellung dann auf "benutzerdefiniert" gestellt wird, wird die YampLCD.xml nicht überschrieben; statt dessen liest Yamp z.B. die Einstellungen für Cover Farbe und Grösse aus der xml.
Bitte diesen Thread NICHT für Diskussionen / Fehlermeldungen nutzen - dazu gibts den Yamp-Thread. Bitte AUSSCHLIESSLICH funktionierende LCD-Displays anderen anbieten.
Das ist auch der Grund für die gelöschten Beiträge (falls das jemanden wundert) - das waren Diskussionen, die niemandem was bringen.
Das ist so gedacht: Damit das Rad nicht 100mal neu erfunden werden muss, bitte ich alle User, die eine YampLCD.xml für Ihre Box erstellt haben, die hier anderen Usern zur Verfügung zu stellen.
Ein Eintrag sollte enthalten:'
- Typ der Box
- YampLCD.xml
- die dazu passenden Einstellungen in den Yamp-Einstellungen (gern auch als Screenshot)
- einen Screnshot des Display
Alfred
Und hier gleich nochmal eine kurze Anleitung für die Einstellungen in Yamp und in der YampLCD.xml (im ausgewählten Skin):
In den Einstellungen können jetzt unter Box-Display weitere Optionen zusätzlich zu den bisherigen Optionen ausgewählt werden.
Einstellungen Yamp:
Aus: Mit dieserEinstellung steuert Yamp das Display nicht mehr an. Sinnvoll, wenn z.B. LCD4Linux für die Display-Ansteuerung genutzt werden soll.
1 oder 3-zeiliger Text: Dafür müssen in der YampLCD.xml evtl. Display-Grösse und Schriftgrösse angepasst werden
Lauftext: Hier nochmal ein Auszug aus der Kurzanleitung: Zum Lauftext muss ein grafisches Display vorhanden und das Plugin "RunningText" oder pasurimis "SCROLL_LCD_TEXT" mit allen Abhängigkeiten installiert sein.
Der Lauftext auf dem Disply sollte in den "normalen" Menüs erstmal funktionieren. Ansonsten darf Lauftext nicht ausgewählt werden!!! Ausserdem muss dann noch die YampLcdRunning.xml entspechend angepass werden.
Ab OE2.5 ist der Renderer "RunningText" im Image bereits enthalten.
Optionen mit Cover-Anzeige, wahlweise mit 1- oder 3-zeiligem Text: dies Einstellungen machen nur Sinn auf grafischen Displays. Dabei wird – wie aus dem Namen zu entnehmen – das aktuelle Cover wahlweise zusammen mit Text (Titel, Interpret, Album) angezeigt. Dazu sind aber weitere Einstellungen und auch eine Anpassung der YampLCD.xml notwendig. Einstellungen in Yamp und
Anpassungen der YampLCD.xml müssen zusammenpassen.
Einstellungen:
Grafisches Display Mode Cover: Cover Grösse: Höhe und Breite des Covers in Pixeln
Grafisches Display Mode Cover: Cover Farbe: Farbe des Covers
Je nach Box-Display muss bei der Farbe schwarz/weiss oder farbig mit oder ohne Option "transparent" ausgewählt werden. Was auf dem speziellen Display funktioniert, muss ausprobiert werden.
Das aktuelle Cover wird nach diesen Einstellungen konvertiert und unter /tmp/coverlcd.png gespeichert. Dieses Cover wird dann auf dem Displayangezeigt.
Achtung: Für diese Funktion muss das Paket python-imaging installiert sein. Wenn die Coveranzeige nicht funktioniert, bitte die Logdatei (Einstellung "nur Fehler") kontrollieren. Wenn dort Einträge wie
"YampScreen: createLcdCoverImage: import Image: EXCEPT" auftauchen, muss das Paket nachinstalliert werden.
Wichtig:
Es muss auch die YampLCD.xml angepasst werden; je nach in Yamp eingestelltem Skin befindet sich diese Datei in
/usr/lib/enigma2/python/Plugins/Extensions/YampMusicPlayer/skins/<ausgewählterSkin>
Wichtig sind vor allem die Einstellungen für die Display-Grösse
<screen name="YampLCDScreenV31" position="0,0" size="132,64"> = Display-Grösse der Box
und für die Grösse des Covers; die Grösse (size) sollte der eingestellten Grösse in den Yamp-Einstellungen entsprechen
<widget name="coverArt" ..." position="2,2" zPosition="1" size="60,60... />
Hier kann ausserdem die Position des Covers und die Position und Schriftgrösse der Texte (falls in den Einstellungen ausgewählt) eingestellt werden.
Hier eine Beispieldatei für eine DM900 - leider hab ich keinen Screenshot dazu...
Dieser Beitrag wurde bereits 12 mal editiert, zuletzt von AlfredENeumann ()