Startseite Artikel Galerie Kontakt
JK ~ IT & Technik Blog

Artikel mit Schlagwort "Guayadeque"

Guayadeque Audioplayer – Was wird gerade gespielt?

Ich habe nach einer Möglichkeit gesucht, die Titelinformationen zu dem aktuell laufenden Song bei Guayadeque abzurufen (Stichwort: “now playing”, “current track”, “was ich gerade höre”). Zum Glück nutzt Guayadeque D-Bus bzw. MPRIS (Media Player Remote Interfacing Specification), was die Umsetzung deutlich erleichtert.
Mit dem folgenden Befehl werden die Metadaten (ID3-Tag) des Songs ausgelesen:

qdbus org.mpris.guayadeque /Player org.freedesktop.MediaPlayer.GetMetadata

Ausgabe (Beispiel):

album: Colour Haze
artist: Colour Haze
arturl: [...]/Colour Haze - 04 - Love.mp3
bitrate: 320
genre: Psychedelic Rock
location: [...]/Colour Haze - 04 - Love.mp3
mtime: 560000
rating: 5
time: 560
title: Love
tracknumber: 4
year: 2005

Mit sed kommt man recht bequem an die rohen Informationen. Der nachfolgende Befehl schneidet aus der Zeile mit dem Song-Titel das vorangestellte “title: ” heraus und gibt alles dahinter aus:

qdbus org.mpris.guayadeque /Player org.freedesktop.MediaPlayer.GetMetadata | sed -n -e 's/^title: //p'

Ausgabe (Beispiel):

Love

Das funktioniert natürlich auch mit den anderen Einträgen!
Anmerkung: Das Leerzeichen hinter “title:” ist notwendig, damit der gesuchte Text-String nicht mit einem Leerzeichen beginnt.

Guayadeque: offizielle Homepage

Verfasst am: 01.08.2011 · Kategorien: Linux
Schlagworte: , , , , , , , , , , , , , ,  · Kommentare: Keine Kommentare

Guayadeque – Der perfekte Audioplayer?

Seitdem ich Linux nutze befinde ich mich auf der Suche nach einem gescheiten Audioplayer. Unter Windows habe ich den Foobar2000 Player lieb gewonnen und würde ihn am liebsten auch unter Linux nutzen. Eine Frickelei mit Wine kommt aber nicht in Frage.
Die Auswahl an Audioplayern für Linux ist groß und man könnte doch meinen, dass für jeden Geschmack etwas dabei sein dürfte. Leider trifft das nicht ganz zu. In den vergangenen Jahren habe ich die verschiedensten Programme benutzt und auch viel verglichen. Begeistern konnte mich, bis jetzt, noch keines der getesteten Programme. Häufig scheitert es an fehlenden Features und an abwegigen Bedienungskonzepten. Auch eine Instabilität bei manchen Playern sorgte für eine Menge Frust.

In letzter Zeit habe ich Exaile benutzt, mit dem ich recht zufrieden war und der die wichtigsten Anforderungen erfüllte.
Vor wenigen Tagen habe ich mich dann erneut umgeschaut und Guayadeque entdeckt. Der Name Guayadeque lässt sich nicht so ganz intuitiv abtippen, man muss ihn schon ein wenig besser kennen, bis es flüssig läuft und auch die Aussprache stellt eine Herausforderung dar. Das liegt vermutlich auch daran, dass ich noch nicht auf Gran Canaria gewesen bin, denn dort gibt es ein wunderschönes Tal, was den klangvollen Namen Barranco de Guayadeque trägt.

Aber zurück zu der Software:
Nach einer kurzen Einarbeitungszeit hat Guayadeque den Exaile Player abgelöst. Die Gründe dafür sind vielschichtig. Zum einen lässt sich die Oberfläche individueller anpassen. Das erfordert ein wenig Zeit, aber man kann sich die Playlisten, Bibliotheken etc. positionieren wie man es mag. Hinzu kommen noch einige Features, die in anderen Playern nicht enthalten sind oder dort nicht so ausgeprägt oder gut zu erreichen sind.
Wer über eine große Musiksammlung verfügt, wird sich über die tolle Strukturierung freuen: Die MP3s lassen sich nach Label, Interpret, Album, Genre anzeigen. So behält man stets den Überblick und findet Alben deutlich schneller. Anschließend kann man die gewünschten Lieder, Alben oder Interpreten zu der Playlist hinzufügen. Es lassen sich auch beliebige viele Playlists (Wiedergabelisten) erstellen und abspeichern. Daneben verfügt Guayadeque noch über einen Cover- und Dateibrowser. Der Coverbrowser zeigt alle Cover, der in der Musiksammlung befindlichen Alben/Lieder. Mit dem Dateibrowser kann man auch unabhängig von der Musiksammlung und den Wiedergabelisten Musikdateien suchen und hinzufügen.
Wer gerne Statistiken mag wird auch hier auf seine Kosten kommen. Über die aktuelle Auswahl in der Musiksammlung werden Dateigröße, Anzahl Lieder und gesamte Spieldauer angezeigt. Für jedes einzelne Lied kann man eine Bewertung in Form von Sternen abgeben um so die guten und weniger guten Lieder zu kennzeichnen. Guayadeque loggt nebenbei auch mit wann und wie oft jedes Lied gehört wurde. Lieblingslieder kristallisieren sich mit der Zeit heraus.
Ein weiteres Highlight ist die innovative Integration von Lastfm. Zum einen kann man ganz gewöhnlich die gespielten Lieder scrobbeln, sodass sie auf dem Lastfm-Profil angezeigt werden. Soweit halten andere Audioplayer noch mit. Im Reiter “Lastfm” werden auf einer Übersichtsseite Informationen zum Interpret gezeigt, der aktuell abgespielt wird. Diese Daten stammen von der Lastfm-Homepage. Weiterhin werden dort die Top-Alben, Top-Lieder und ähnliche Interpreten aufgelistet. Dies ermöglicht das Stöbern und entdecken neuer Musik. Das spektakulärste – auf Lastfm basierende Feature – nennt sich Smart Mode. Ist dieser Modus angeschaltet, werden die Lieder in der Playlist untersucht und in der Lastfm-Datenbank werden ähnliche Lieder gesucht, die sich in der eigenen Musiksammlung befinden. Hört man sich ein Album an, werden bei aktiviertem Smart Mode nach dem letzten Song neue Lieder angefügt, die laut Lastfm den vorherigen stilistisch ähneln. In den Einstellungen kann man genau definieren, ab wann und wieviele Songs angefügt werden sollen. Hört man immer weiter, werden mit der Zeit weitere Songs angefügt und es entwickelt sich ein sehr unterhaltsames und interessantes Eigenleben der eigenen Musiksammlung. Das kann ich sehr empfehlen! Man könnte es auch eine Art intelligenten Shuffle-Modus nennen.
Des Weiteren gibt es noch eine Übersichtsseite, die die Lyrics (Liedtexte) des aktuellen Songs anzeigen. Dort kann man zwischen verschiedenen Lyrics-Webseiten wählen.
Optisch ist Guayadeque nicht unbedingt der hübscheste Audioplayer, aber das ist eigentlich nebensächlich. Mit einer Coveranzeige, einem VU-Meter wird das insgesamt dennoch stimmige Bild abgerundet.
Wer mag, kann den sehr ausführlich einstellbaren Crossfader benutzen. Es lassen sich exakte Zeiten zum Aus- und Einblenden der Lieder einstellen. Über einen Equalizer verfügt Guayadeque ebenfalls.
Hörer von Podcasts können in einem eigens dafür vorgesehenen Fenster ganze Podcast-Feeds abonnieren und verwalten. Ebenso gut kann man verschiedene Radiostationen (Streams) verwalten. Damit jedoch noch nicht genug, zwei weitere Features sind noch erwähnenswert:
Im Kontextmenü eines Songs (Rechtsklick) lassen sich Links aufrufen. Diese Links kann man in den Einstellungen vordefinieren und so wird bspw. bei einem Link zu Wikipedia auf der Webseite von Wikipedia nach dem markierten Titel gesucht. Das ist sehr praktisch, möchte man Nachforschungen zu einem Lied oder Interpreten anstellen.
Direkt darunter befinden sich im Kontextmenü weitere Verknüpfungen/Befehle. Auch sie lassen sich über das Einstellungsmenü definieren und so kann man sich mit einem Klick das Verzeichnis im Dateibrowser öffnen lassen, indem sich das markierte Lied befindet. Aber auch weiterführende Befehle, wie die Ansteuerung des Brennprogramms sind möglich.

Schwachstellen, Defizite oder Bugs konnte ich in den letzten Tagen nicht feststellen, weshalb ich diesen Audioplayer momentan uneingeschränkt weiter empfehlen kann.

Noch kurz eine technische Anmerkung: Guayadeque basiert auf der wxWidgets-Bibliothek und ist somit auf unterschiedlichsten Linux-Oberflächen lauffähig. Theoretisch läuft wxWidgets auch unter Windows, aber eine Windows-Version von Guayadeque ist mir nicht bekannt.

Installation

Sourcefiles oder auch fertige Deb-Pakete können auf der offiziellen Homepage @ Sourceforge heruntergeladen werden. Nutzer von Ubuntu können auch die Paketquellen erweitern und über APT die Installation vornehmen:

Ergänzung für die /etc/apt/sources.list (hier für Lucid Lynx 10.04.x):

deb http://ppa.launchpad.net/anonbeat/guayadeque/ubuntu lucid main

Anschließend den Signierungsschlüssel herunterladen und die Paketquellen aktualisieren:

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 4499973B  && sudo apt-get update

Guayadeque kann nun installiert werden. Es gibt 2 Varianten. Eine ältere und stabile Version:

sudo apt-get install guayadeque

Und eine neue Version, die aus der möglichst aktuellsten SVN-Revision besteht:

sudo apt-get install guayadeque-svn

In diesem Sinne: ROCK ON!

Verfasst am: 23.09.2010 · Kategorien: Linux
Schlagworte: , , , , , , , , , , ,  · Kommentare: 1 Kommentar