claim.gif
Linux Magazin Linux User Easy Linux Ubuntu User International Linux Community
Erschienen in EasyLinux 07/2004   »   Ausgabe bestellen

XMMS-Skins selbst gestalten

In neuem Gewand

von Elisabeth Bauer


Skins für XMMS selbst zu basteln, ist nicht nur was für Hacker. Mit dem Bildbearbeitungsprogramm Gimp gestalten Sie den MP3-Player nach Ihren Vorstellungen ganz einfach um.

Hat man im KDE-Kontrollzentrum den Desktop nach seinen Vorstellungen eingerichtet, gibt es immer noch einige Programme, die aus der Reihe tanzen. Doch Linux wäre nicht Linux, wenn sich das nicht ändern ließe. Wohl kaum ein anderes Programm passen Sie so leicht Ihren persönlichen Vorlieben an wie den MP3-Player XMMS. Alles, was Sie brauchen, damit XMMS in Ihrer Lieblingsfarbe die Desktop-Oberfläche ziert, sind ein Bildbearbeitungsprogramm wie Gimp und ein wenig künstlerisches Geschick.

Das Ausgangsmaterial für die Bastelei beziehen Sie aus der Skin-Sammlung der XMMS-Homepage unter [1] oder [2]. Suchen Sie sich dort einen Skin aus, der Ihren Vorstellungen nahe kommt und laden Sie ihn herunter. Auf der EasyLinux-Download-Seite [3] stellen wir einen sehr einfachen Skin zum Download bereit, der im Folgenden als Beispiel dient. Je nach Skin können sich die Dateinamen und die enthaltenen Dateien leicht unterscheiden.

Die Skins kommen als ZIP-Archiv daher. Navigieren Sie zum Beispiel-Skin, wählen Sie Hier entpacken aus dem Kontextmenü und bestätigen die Nachfrage mit OK. Neben dem Tar-Archiv finden Sie nun einen neuen Ordner, dem Sie einen frei gewählten Namen verpassen, zum Beispiel MeinSkin.

Aktivieren Sie im Datei-Manager Konqueror unter Ansicht die Option Versteckte Dateien anzeigen. In Ihrem Home-Verzeichnis sehen Sie nun den Ordner .xmms mit den persönlichen Einstellungen.

Kopieren Sie den Beispiel-Skin in das Verzeichnis .xmms/Skins.

Starten Sie dann XMMS und öffnen Sie über einen Rechtklick auf die Oberfläche das Kontextmenü. Unter Optionen finden Sie den Skin-Browser, der nun Ihren Beispiel-Skin anzeigen sollte. Wählen Sie ihn aus, schaltet XMMS auf Ihren neuen Skin um (Abbildung 1).

Abb. 1: Der MP3-Player mit einem einfachen Beispiel-Skin.

Pinsel frei!

Starten Sie jetzt Gimp, zum Beispiel über ein mit [Alt-F2] geöffnetes Schnellstartfenster, in das Sie gimp bzw. gimp-1.3 (falls Sie schon die neue Version verwenden) eingeben.

Wählen Sie dort Datei / Öffnen und navigieren Sie im Dateiauswahldialog in Ihr Home-Verzeichnis. Da Gimp versteckte Verzeichnisse nicht anzeigt, geben Sie ins Feld Auswahl den Pfad .xmms/Skins ein und drücken [Return]. Öffnen Sie den Ordner mit Ihrem Skin und wählen dort die Datei main.bmp aus. Ein Klick auf OK öffnet diese BMP-Datei, die den Hintergrund für das XMMS-Hauptfenster bildet.

Diese können Sie mit Pinsel, Fülleimer, Verläufen, Filtern und all den Gimp-Werkzeugen frei bearbeiten -- auf die Position der Elemente müssen Sie dabei natürlich Rücksicht nehmen.

Im Beispiel haben wir uns für das Verlaufswerkzeug entschieden und das Bild mit etwa 50% Deckkraft mit einem violetten Verlauf überzogen. Sobald Sie mit dem Ergebnis zufrieden sind, speichern Sie die Datei ab und starten XMMS neu: Als Hintergrund stellt XMMS Ihr Kunstwerk dar. Gleichzeitig sehen Sie auch, welche Elemente Sie zusätzlich bearbeiten sollten. eqmain.bmp und pledit.bmp sind die Hintergründe für den Equalizer und den Playlist-Editor. In den übrigen Dateien stecken einzelne Elemente der Oberfläche, die Sie ebenfalls nach Wunsch bearbeiten.

Masken auf

In manchen Bilder dient eine besonders grelle Farbe als Maske: Diese schließen Sie von der Bearbeitung aus, indem Sie eine Auswahl erstellen. Wählen Sie dazu Auswahl / Nach Farbe und klicken Sie auf die entsprechende Farbe. Um nur alles andere zu bearbeiten, kehren Sie über Auswahl / Invertieren diese Auswahl um -- wenden Sie nun einen Verlauf an, erstreckt er sich über die ausgewählten Bereiche (Abbildung 2).

Abb. 2: Gimps Verlaufsdialog bietet viele vorgefertigte Verläufe.

Speichern Sie die Dateien, die Sie bearbeiten, und starten hin und wieder XMMS neu, um einen Eindruck von Ihren Änderungen zu gewinnen (Abbildung 3).

Abb. 3: Zwischenstand -- hin und wieder blitzen noch unbearbeitete Elemente durch.

Nun gilt es, die Farben des Playlist-Editors anzupassen. Diese bezieht XMMS nicht aus einem Bild, sondern aus der Textdatei pledit.txt im gleichen Verzeichnis. Geben Sie kwrite .xmms/Skins/MeinSkin/pledit.txt in einem Schnellstartfenster ein, um die Datei im KDE-Text-Editor zu öffnen. Alternativ navigieren Sie im Konqueror in das Verzeichnis und öffnen die Textdatei über das Kontextmenü.

Farbwahl

Normal ist die Textfarbe, Current die Textfarbe des gerade gespielten Titels. NormalBG ist die Hintergrundfarbe des Playlist-Fensters und SelectedBG die Markierungsfarbe, wenn Sie einen Titel anklicken (Abbildung 4). Die Zahlen dahinter sind die Farbwerte im Hexadezimalformat, wie es auch in HTML üblich ist. Über den Gimp-Farbauswahldialog, den Sie per Doppelklick auf eines der Farbfelder in der Werkzeugleiste öffnen, können Sie passende Werte heraussuchen (Abbildung 5). Wählen Sie links im Farbfeld eine Farbe und markieren Sie die Ziffern im Feld Hexadezimal. Wechseln Sie zurück zu Kwrite. Mit einem Klick der mittleren Maustaste fügen Sie die markierte Zahl dort ein. Speichern Sie die Datei.

Abb. 4: In der Datei "pledit.txt" bestimmen Sie die Farbwerte für den Playlist-Editor.

Abb. 5: Gimps Farbauswahldialog zeigt Farbwerte in Hexadezimal und RGB an.

Als letztes fehlt noch die Farbe der Spektrumsanzeige im Hauptfenster. Hierfür ist die zweite Textdatei im Skin-Verzeichnis zuständig, viscolor.txt. Im Gegensatz zu pledit.txt verwendet diese Datei Farbwerte im RGB-Format. Die erste Zahl jeder Dreierkombination ist der Rotwert, die zweite der Grün- und die dritte der Blauwert. Um den Hintergrund des Spectrum Analyzers umzufärben, ändern Sie die Zahlen in den ersten beiden Zeilen. Auch diese können Sie wieder aus dem Gimp-Farbdialog abkupfern. Nach einem letzten Neustart von XMMS präsentiert sich der MP3-Player im fertigen Skin (Abbildung 6). (eba/hge)

Abb. 6: Nach ein paar Verläufen präsentiert sich XMMS im selbstgeschneiderten Gewand.
Infos
[1] Skins für XMMS: http://www.xmms.org/skins.php
[2] Mehr Skins: http://themes.freshmeat.net/browse/966/
[3] EasyLinux-Download-Seite: http://www.easylinux.de/Download

Dieser Online-Artikel kann Links enthalten, die auf nicht mehr vorhandene Seiten verweisen. Wir ändern solche "broken links" nur in wenigen Ausnahmefällen. Der Online-Artikel soll möglichst unverändert der gedruckten Fassung entsprechen.

Druckerfreundliche Version | Feedback zu dieser Seite | Datenschutz | © 2012 Linux New Media AG | Last modified: 2007-01-25 17:16

[Linux-Magazin] [LinuxUser] [Linux-Community] [Admin-Magazin] [Ubuntu User] [Smart Developer] [Linux Events] [Linux Magazine] [Ubuntu User] [Admin Magazine] [Smart Developer] [Linux Magazine Poland] [Linux Community Poland] [Linux Magazine Brasil] [Linux Magazine Spain] [Linux Technical Review]