ubuntuusers.de

Hinweis: Dies ist ein statischer Snapshot unseres Wikis vom 25. März 2013 und kann daher nicht bearbeitet werden. Der aktuelle Artikel ist unter wiki.ubuntuusers.de zu finden.

Last.fm Scrobbler

Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:

lastfm icon 60.png Last.fm Scrobbler {de} ist das Nachfolge-Programm für den LastFM Player (der noch auf der alten API basiert, ggf. nicht mehr lange funktionsfähig sein wird und von Last.fm auch nicht mehr beziehbar ist). Das Programm ist in Qt verfasst. Es bietet einen umfassenden Zugriff auf Last.fm und die persönliche Last.fm-Benutzerseite, und kann neben dem "Scrobbeln" {de} auch Sender abspielen - die Wiedergabe ist allerdings nur für zahlende Kunden möglich. Eine Internetverbindung ist natürlich Voraussetzung zur Nutzung.

Installation

Das Programm ist nicht in den offiziellen Paketquellen enthalten. Es existiert aber eine Paketquelle[1] für Ubuntu 12.04 und 12.10.

Um aus der Fremdquelle zu installieren, muss man die folgenden Paketquellen freischalten:

Hinweis!

Zusätzliche Fremdquellen können das System gefährden.

deb http://apt.last.fm/debian VERSION main

Um die Fremdquelle zu authentifizieren, kann man entweder den Signierungsschlüssel herunterladen {dl} und in der Paketverwaltung hinzufügen oder folgenden Befehl ausführen:

wget -q http://apt.last.fm/last.fm.repo.gpg -O- | sudo apt-key add - 

Nach Aktualisierung der Paketquellen kann es über das folgende Paket installiert[2] werden:

  • lastfm-scrobbler

Wiki/Vorlagen/Installbutton/button.png mit apturl

Paketliste zum Kopieren:

sudo apt-get install lastfm-scrobbler 

sudo aptitude install lastfm-scrobbler 

Das Programm kann auch aus dem Quellcode erstellt werden, siehe dazu Last.fm Scrobbler/Kompilieren.

Fremdpakete

Wer keine Fremdquelle aktivieren möchte, kann die Pakete direkt von der Downloadseite {dl} beziehen, es wird liblastfm1*.deb, liblastfm-fingerprint*.deb sowie lastfm-scrobbler*.deb in der passenden Version und Architektur benötigt.

Hinweis!

Fremdpakete können das System gefährden.

./lastfm-scrobbler-tools.png

Konfiguration

Um das Programm über die Unity-Dash starten zu können[3], muss die .desktop-Datei /usr/share/applications/lastfm-client.desktop in einem Editor[4] mit Root-Rechten bearbeitet werden; dort muss der Eintrag in der Exec-Zeile von /usr/bin/lastfm-client in usr/bin/lastfm-scrobbler umgeändert werden.

Zur Nutzung ist ein Benutzerkonto bei Last.fm nötig, mit dem die Anwendung verbunden wird. Die grundlegenden Funktionen können mit einem kostenlosen Benutzerkonto genutzt werden, die Wiedergabe von Sendern ist allerdings zahlenden Kunden vorbehalten. Die Konfiguration erfolgt im Hauptfenster im Reiter "Tools -> Optionen" (oder Schaltfläche ganz unter links im Playerfenster), dort wird unter "Allgemein" die zu verwendende Sprache sowie Anzeigeoptionen angegeben. Die weiteren Einstellungen sind weitgehend selbsterklärend; allerdings funktionieren die Optionen zu "Absturz-Bericht an Last.fm schicken" sowie "Letzte Radio-Station merken und beim Start abspielen" momentan (Version 2.1.33) nicht, sie lassen sich nicht auswählen. Last.fm warnt vor gleichzeitiger Verwendung mit dem iOS-Scrobbler {de}, da es damit zu doppelten und fehlerhaften Einträgen kommt; gleichzeitige Verwendung von iTunes Match führt ebenfalls zu Problemen. Das Scrobbeln kann auch ganz deaktiviert werden. Unter "Erweitert" kann ein Proxy angegeben werden.

Bei der ersten Anmeldung wird zunächst eine "Aktivierung" nötig, um den als "dienstfremden" erkannten Player den Zugriff auf die eigene Benutzerseite zu gestatten. Das wiederholt sich auch, wenn man weitere Benutzerkonten angeben will, allerdings noch auf dem momentan genutzten Konto eingeloggt ist. Dazu muss man den aktuellen Benutzer zunächst auf der Last.fm-Seite abmelden, um sich dann mit dem weiteren Account wieder anzumelden bzw. für diesen den Zugriff erlauben zu können.

Beim ersten Start wird eine kurze Einführung angezeigt, die über "Hilfe -> Tour" auch wiederholt werden kann.

./lastfm-scrobbler-scrobbels.png

Bedienung

Unter "Gerade läuft" können Abonnenten Radiosender angeben und abspielen, zum aktuell gespielten Titel werden dann Informationen zum Stück, statistischen Details etc. angezeigt (ähnlich den Details beim Scrobbeln). Der Titel kann als Neuerung dort auch unterbrochen und später weiter geführt werden, das war in der Vorgängerversion noch nicht möglich. Außerdem besteht die Möglichkeit, den Titel der Lieblingsliste oder eine "Play"-Liste hinzuzufügen oder ganz zu verbannen, Tags zu vergeben, den Titel anderen Last.fm-Nutzern zu empfehlen oder zu kaufen. Die Möglichkeit des alten LastFM-Players, den Stream an andere Programme weiterzuleiten, ist in der neuen Version nicht mehr gegeben. Nichtzahlenden Nutzern wird nur angezeigt, dass das Abspielen von Radiostationen für sie nicht möglich ist, sie den Service aber abonnieren können.

./lastfm-scrobbler-details.png Unter "Scrobbels" werden die letzten ca. 30 gescrobbelten Titel angezeigt, mit der Möglichkeit, sie zu den Lieblingstiteln hinzuzufügen, mit einem Tag zu versehen, sie anderen Nutzern zu empfehlen, oder bei einschlägigen Internetplattformen zu kaufen. Ein rechte Maustaste-Klick auf den jeweiligen Titel öffnet eine Infoseite mit diversen Angaben zu dem Titel, Hörverhalten, ähnlichen Künstlern etc. Weiter Informationen werden dann im eingestellten Standardbrowser auf der jeweiligen Last.fm-Seite aufgerufen. Die unten angebotenen Radio-Station wird für Abonnenten direkt im Last.fm Scrobbler, für andere auf der Last.fm-Seite im dort integrierten Player gestartet.

Unter "Profil" wird eine kurze Zusammenfassung des eigenen Benutzerprofils (beliebteste Künstler der letzten Woche und allgemein) angezeigt, unter "Freunde" die Last.fm-Freunde und deren zuletzt gehörter Titel aufgeführt. Bei Anklicken der Items wird für weiterführende Informationen auch hier die jeweilige Last.fm-Seite im Browser geöffnet. Unter "Radio" werden für Abonnenten die verfügbaren Standard-Sender (eigene Musiksammlung, Empfehlungen von Last.fm, Mix aus beiden, sowie "Nachbar"- und "Freunde"-Sender), sowie die zuletzt verwendeten Stationen aufgeführt, und können von dort aus direkt gestartet werden.

Unter "Hilfe" führen die Einträge "FAQ" und "Foren" auf die entsprechenden Last.fm-Seiten.

./lastfm-scrobbler-traymenu.png

Steuerung über das Trayicon

Das Programm kann über das Kontextmenü des Trayicons (rechte Maustaste/linke Maustaste-Klick auf das Symbol) gesteuert werden. Dazu muss allerdings unter Unity ein Eintrag in die Whitelist erfolgen, damit das Symbol angezeigt wird. Das Programm lässt sich nur über diesen Weg auch tatsächlich beenden. Ein Schließen des Playerfenster führt nur zu einer Minimierung, es läuft dann wie Skype im Hintergrund weiter. Ein weitere Möglichkeit ist das Beenden des Programms mit folgendem Befehl[5]:

killall lastfm-scrobbler 

Probleme

Gleichzeitige Verwendung von anderen Playern und dem Last.fm-Scrobbler über das selbe Benutzerkonto führen ggf. zum Absturz der beteiligten Anwendungen.

Im Last.fm-Scrobbler wird, wenn keine Wiedergabe erfolgt, oder von einen kostenlosen Account auf das eigene Konto zugegriffen wird, auch das Scrobbeln der Titel über den Last.fm-integrierten Flash-Player oder (Bezahl-Account vorausgesetzt) der auf Last.fm gespielten Stücke über Player wie Vagalume, Banshee, Amarok oder Rhythmbox angezeigt, allerdings erfolgt dann, anders als die Angabe in der Anwendung vermuten ließe, keine Anzeige im "Gerade läuft"-Tab. Dieses Feature funktioniert anscheinend unter iOS- und Windows-Versionen des Scrobblers, nicht aber unter Linux (siehe auch "issue" {en} auf github).

Bei abwechselnder Nutzung mehrerer Konten kann es zur Anzeige von "falschen" Scrobbels kommen, die tatsächlich dem anderen Konto zuzuordnen sind; das tritt anscheinend auf, wenn von dem weiteren Konto noch nicht genügend Titel (ca. 30) mit dem Scrobbler übertragen wurden. Auf der jeweiligen Benutzerseite selbst werden glücklicherweise nur die tatsächlich gespielten Titel aufgeführt.

Die Details zu den Scrobbels sind nicht immer akkurat; wenn ein Titel noch nicht lange genug angespielt wurde, werden ggf. falsche Werte zur Wiedergabeanzahl angezeigt.

Tastenkürzel

Last.fm Scrobbler
Taste(n) Funktion
Strg + Q "Datei -> Beenden"
Strg + 1 "Ansehen -> Gerade läuft"
Strg + 2 "Ansehen -> Scrobbles"
Strg + 3 "Ansehen -> Profil"
Strg + 4 "Ansehen -> Freunde"
Strg + 5 "Ansehen -> Radio"
Strg + ] "Ansehen -> Nächster Abschnitt"
Strg + [ "Ansehen -> Vorheriger Abschnitt"
Strg + B "Ansehen -> Mein Last.fm-Profil" (auf der Last.fm-Seite)
Strg + + R "Scrobbels -> Aktualisieren"
Strg + "Steuerung -> Überspringen" (gespieltes Stück)
Strg + L "Steuerung -> Lieben"
Strg + B "Steuerung -> Bannen"
Strg + T "Steuerung -> Tag..."
Strg + S "Steuerung -> Empfehlen..."
Strg + Alt + "Steuerung -> Stumm"
Strg + M "Fenster -> Minimieren"

Alternativen

Für nichtzahlende Nutzer bleibt zum Abspielen neben dem alten LastFM Player nur die Verwendung des integrierten Players auf der Last.fm-Seite; zahlende Kunden können zum Abspielen auch auf Player mit Last.fm-Integration zurückgreifen.

ubuntuusers.local › WikiLast.fm Scrobbler