Login Form

wrohr.eu - Start

Amarok und MySQL

Der freie Player Amarok besitzt eine interne Datenbank, in der Informationen über alle Stücke der Musiksammlung (wie Titel, Interpret, Album, Erscheinungsjahr, aber auch Abspielstatistiken und eine daraus abgeleitete Bewertung der Stücke) gespeichert sind. Diese Informationen sind die Basis für viele der erweiterten Funktionen. Aus technischer Sicht hat man die Wahl zwischen verschiedenen Datenbanken: entweder man verwendet das integrierte SQLite oder eine der beiden unterstützten externen Datenbanken (MySQL und PostgreSQL). Letztere bieten bei größeren Sammlungen, die mehr als 25.000 Musikstücke enthalten, einen Geschwindigkeitsvorteil.

Amarok und MySQL

Der Musikplayer Amarok kann seine Informationen auch in einer MySQL Datenbank abspeichern. Um Zugriff auf MySQL-Datenbanken zu bekommen, muss das Programm aber vom Distributor (wird bei fast allen gemacht) mit dem Parameter "--enable-mysql" kompiliert worden sein.

Es ist natürlich zuerst erforderlich, MySQL entsprechen einzurichten.

WEnn nun mehrere Computer die gleiche Datenbank benutzen sollen, ist es sehr wichtig, dass alle Computer, die die Datenbank verwenden sollen, die Musikdateien im gleichen Pfad (Mount-Punkt) vorfinden. Weiterhin ist es wichtig, dass bei allen Kopien von AmaroK die gleichen Ordner ausgewählt sind. Wenn sich Ordner oder Pfade unterscheiden, werden die unterschiedlichen Prozesse immer mit dem Neuerfassen der Sammlung beschäftigt sein.

b_150_100_16777215_00___images_stories_amarok_screen1.png b_150_100_16777215_00___images_stories_amarok_screen2.png b_150_100_16777215_00___images_stories_amarok_screen3.png
Amarok startet mit der Sammlung. Amarok Einstellungsmenu Auswahl der Datenbank
MySQL-Lite oder MySQL

Nun müssen noch die zuvor in der Konfiguration der MySQL Datenbak festgelegten Zugangsdaten wie Username und Passwort in die angezeigten Felder eingegeben werden.

Seit der Einführung von dynamischen Sammlungen in Amarok 1.4.2, ist es erforderlich, wenn gemeinsam genutzte Datenbanken verwendet werden sollen, den Eintrag DynamicCollection=false zu der Sektion [Collection] in ~/.kde/share/config/amarokrc einzufügen.

Mögliche Probleme: Ältere Versionen von Amarok arbeiten am Besten mit MySQL-Versionen kleiner als 5.0 zusammen. Ein bekanntes Problem mit älteren Amarok- und neueren MySQL-Versionen ist, dass Amaroks Datenbank ständig grösser wird und bei jedem Erfassen der Sammlung Mehrfacheinträge für jedes Lied hinzugefügt werden.

Kommentar schreiben

Kommentare geben die Meinung des Lesers wieder.


Sicherheitscode
Aktualisieren

Kommentare

  • Schickes Smartphone

    Klaus E. 18.05.2012 21:44
    Textil, Elektronic, egal. Hautpsache billig. Und die Politiker der EU sehen dabei zu, den so halten sie ...

    Weiterlesen...

     
  • Schickes Smartphone

    Meister 17.05.2012 08:20
    Erstaunlich, daß wir in Europa nicht in der Lage sind, solche Geräte selber zu produzieren. Bei Autos ...

    Weiterlesen...

     
  • URA auch für Onlinespeicher

    Meister 17.05.2012 08:12
    schön langsam wird der Computer zum Geldeinwurfauto maten.

    Weiterlesen...

     
  • Schickes Smartphone

    Georg 16.05.2012 22:34
    Das gilt aber dann für alle Elektronikgerät e, ob aus China oder Indien.

    Weiterlesen...

     
  • URA auch für Onlinespeicher

    Claudia S. 11.05.2012 10:05
    Es ist eben die Aufgabe einer Kulturministeri n, Geld für die Finanzierung von Musikantenstadl und ...

    Weiterlesen...

- Und ein Impressum gibts auch !