Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Beets<br />
praxis<br />
In der Konfigurationsdatei geben<br />
Sie daher nicht die Quelle Ihrer<br />
bestehenden Sammlung, sondern<br />
das Ziel für die Beets-Bibliothek<br />
an. Das hat auch einen guten<br />
Grund, denn wenn beim Import<br />
der Dateien etwas schiefgeht,<br />
bleiben die Originale unangetastet.<br />
Möchten Sie lieber Platz sparen,<br />
ergänzen Sie die Konfigurationsdatei<br />
um die Anweisung<br />
import_copy: no. In diesem Fall belässt<br />
Beets die Dateien am ursprünglichen<br />
Platz.<br />
Der erste Import<br />
Nach Abschluss der Vorarbeiten<br />
beginnen Sie mit dem Import der<br />
ersten Lieder. Der Aufruf beet<br />
import -A ~/Desktop/alben/pink_<br />
floyd_pulse/ (beachten Sie, dass<br />
der Befehl beet ohne abschließendes<br />
s heißt) liest das im angegebenen<br />
Verzeichnis enthaltene<br />
Album in die Datenbank ein und<br />
kopiert die Lieder in das in der<br />
Konfigurationsdatei festgelegte<br />
Musikverzeichnis.<br />
Da Beets die Verzeichnisse rekursiv<br />
abarbeitet, können Sie<br />
auch einfach das übergeordnete<br />
Verzeichnis benennen, um alle<br />
darin enthaltenen Musikdateien<br />
zu indizieren. Ein beet import -A<br />
~/Desktop/alben/ lädt so nicht nur<br />
das Pink-Floyd-Meisterwerk in<br />
die Datenbank, sondern berücksichtigt<br />
auch die Beatles-Sammlung<br />
und die Diskografie des London<br />
Symphony Orchestra im<br />
zweiten und dritten Unterordner.<br />
Der im Beispiel verwendete<br />
Schalter -A sorgt dafür, dass bestehende<br />
Metadaten (MP3-Tags<br />
wie Titel oder Album) bestehen<br />
bleiben. Soll Beets stattdessen automatisch<br />
versuchen, die passenden<br />
ID3-Tags über das Internet<br />
zu ermitteln, dann lassen<br />
Sie den Parameter einfach<br />
weg und rufen nur beet<br />
import ~/Desktop/alben/ auf.<br />
Im Test funktionierte das<br />
allerdings nur sehr bedingt:<br />
Im Fall der losen<br />
Beatles-Sammlung schlug<br />
das sogenannte Autotagging<br />
ganz fehl, da kein korrektes<br />
Album zugeordnet war. Bei Pink<br />
Floyds „Pulse“ zeigte Beets zahlreiche<br />
Alternativvorschläge – auf<br />
die einfache Idee, dass es sich bei<br />
den Aufnahmen um CD 1 und CD<br />
2 handelte, kam es jedoch nicht,<br />
obwohl diese Angaben sogar in<br />
den Metadaten der Audiodateien<br />
standen. Immerhin lädt Beets zusätzlich<br />
zu den Tags auch die jeweiligen<br />
CD-Cover herunter, sofern<br />
vorhanden.<br />
Zwar kopiert das Programm bei<br />
einem erneuten Import der Musiksammlung<br />
die bereits eingefügten<br />
Lieder nicht noch einmal,<br />
legt sie aber ein zweites Mal in<br />
der Datenbank an.<br />
Wer sucht, …<br />
Einen ersten Überblick über das<br />
vorhandene Material liefert die<br />
Statistikfunktion, die Sie mit beet<br />
stats abrufen (Abbildung ). Die<br />
im Test verwendete Zusammenstellung<br />
sorgt immerhin schon<br />
für fast zehn Stunden Musikgenuss<br />
in 124 Liedern aus 93 verschiedenen<br />
Alben.<br />
Neben diesen generellen Informationen<br />
beherrscht Beets natürlich<br />
auch weitaus mächtigere Abfragen,<br />
die Sie mit dem Befehl<br />
beet list abrufen. So liefert beet<br />
list love alle Einträge, in deren<br />
Metadaten die Zeichenfolge Love<br />
vorkommt<br />
(Abbildung<br />
). Die<br />
Schreibweise<br />
spielt keine<br />
Rolle, das<br />
heißt, LOVE<br />
wird genauso<br />
gefunden<br />
wie LoVe<br />
oder love.<br />
Die Statistikfunktion von Beets<br />
gibt Auskunft über den Umfang der<br />
Musiksammlung.<br />
Die Auflistung erfolgt dabei immer<br />
nach dem Schema Interpret/<br />
Album/ Titel. Das Programm erlaubt<br />
auch die Abfrage mehrerer<br />
Suchbegriffe. So zeigt beet list<br />
love radar beispielsweise alle Einträge,<br />
die sowohl die Zeichenfolgen<br />
love als auch radar enthalten,<br />
etwa den Golden-Earring-Klassiker<br />
„Radar Love“.<br />
Für eine noch genauere Suche<br />
fügen Sie dem Suchtext ein qualifizierendes<br />
Schlüs sel wort hinzu.<br />
Mittels beet list album:heavy rotation<br />
erfahren Sie, welche Lieder<br />
des Anastacia-Albums Ihre Sammlung<br />
enthält (Abbildung ).<br />
… der findet<br />
Bei Alben, die aus mehreren CDs<br />
bestehen, schränken Sie die Suche<br />
mit der Angabe der CD (beispielsweise<br />
disc 1 oder disc 2) ein.<br />
Alles, was nach dem Schlüsselwort<br />
album: steht, durchsucht die<br />
Namen der vorhandenen Alben.<br />
DEr aUtOr<br />
Florian Effenberger<br />
engagiert sich seit<br />
vielen Jahren ehrenamtlich<br />
für freie Software.<br />
Er ist Gründungsmitglied<br />
und<br />
Mitglied des Steering<br />
Committee der Document<br />
Foundation. Zuvor<br />
war er fast sieben<br />
Jahre im Projekt<br />
OpenOffice.org aktiv,<br />
zuletzt als Marketing<br />
Project Lead. Zudem<br />
schreibt er regelmäßig<br />
für zahlreiche<br />
deutsch- und englischsprachige<br />
Fachpublikationen.<br />
Bei Bedarf korrigiert<br />
Beets auch die<br />
IDv3-Tags in den Files.<br />
Die detailliertere<br />
List-Abfrage zeigt alle<br />
Songtitel, in deren<br />
Meta-Informationen<br />
das Suchwort vorkommt.<br />
www.linux-user.de<br />
02 | 11 53