412 Stunden Später...
Yo, nach dem ganzen gmpc/mpd aktion habe ich mich entschlossen meine Musik-Datenbank mal ein wenig auf vordermann zu bringen. Es gab mal zeiten in denen ich mich ernsthaft bemühte wenigstens das format der filenamen und der ordner einem einheitlichem system anzupassen.
Naja, irgendwann kam ich nicht mehr hinterher, und so war es doch ein ziemliches durcheinander.
glupsch aus dem channel des #ccc hat mir picard empfholen, welcher vieles automatisieren kann, es aber nicht immer tut. Hier einmal picard in aktion, gerade als ich den soundtrack ordner abgeschlossen hatte.
Jedenfalls ist die datenbank an sich jetzt sehr geschrumpft. Ich bemerkte das ich mehr als ein unkomplettes album hatte, viele mixe und komisches zeug was ich eh niemals gehört hätte ;).
NP: Gorillaz – Every Planet We Reach Is Dead
gmpc revisted
MPD is ja schon seit längerer zeit ein treuer begleiter. Ich bin wunschlos glücklich mit diesem media player. Durch die client/server struktur hat man eine grosse auswahl an frontends. Bis jetzt benutzte ich eigentlich mpc (console) und ncmpc (ncurses).
Doch nachdem ich heute bermerkte das scmpc (audioscrobbler client) probleme hat die tracks zu meinem last.fm account zu übermitteln googelte ich ein wenig, und habe bemerkt das es ein mpd overlay gibt, welches ich installierte um eine aktuellere version von scmpc zu bekommen.
Dabei ist mir eine liste von plugins für gmpc ins auge gefallen, worauf ich kurzerhand das meta live paket dazu ermergte.
Ich muss sagen, nice.
Ich sehe lyrics, bilder der alben, ich habe die wahl zwischen OSD und libnotifiy zum anzeigen der tracks und paar nette andere gimmicks.
NP: RUN-D.M.C. – Cross it on Em (Feat Revolation)
Ackro.succ #2
Yay, es geht gut vorran. Das neue Ackro—wobei ich über eine namensänderung nachdenke—nimmt gestalt an. Die dinge die mich in der alten Version genervt haben wurden sozusagen im Keim erstickt.
Das component system ist sauberer gestaltet und auch das angehängte Plugin modul lässt viel freiräume. Das Tumblog kennt jetzt eine liste default Plugins (z.Z. Tags und Date), und fügt diese automatisch dem Component hinzu. Für die configuration des Plugins fügt man einfach die plugin definition dem Component hinzu.
Ein gedanke den ich schon von anfang an hegte war den kompletten
HTML tree rw im Plugin zur
verfügung zu stellen, z.B. um eine TOC an einer
anderen stelle zu appenden—
Hpricot machts möglich
(wenn auch nicht immer so schön wie ich es gerne hätte).
Potentielle probelme/Ideen
- Archiv—wie? Gerade schwebt mir eine wöchentliche rotation vor..
- Automatische plugins—wie der name sagt, plugins die keinerlei userinteraktion fordern (wieder das bsp. mit der TOC)
- fiese system() calls—die müssen weg, glaube ich… Aber.. ich scheiss ja eh auf portability
- Dynamisches Ramaze frontend
Links
Update
- Umgenannt zu backbite.
NP: Beethoven – emperor

