Playcount, Startzeit in Datei Loggen.

Begonnen von Serra, 20. September 2011, 16:20:37

Vorheriges Thema - Nächstes Thema

Serra

Hallo zusammen,
ich habe folgende Problemstellung. Ich möchte das, meine zuletzt gespielten Tracks,
in einer Datei gespeichert werden, oder in Foobar angezeigt werden.
Und zwar wichtig, mit Startpunkt des Abspielen.

Meine bisherige überlegung/vorgehensweise war folgende.
Componenten: Playback Statistics und Navigator.

Durch Playback Statistics, wird an jeden Song ein Tag angehängt, wann er das Letzte mal gespielt wurden.
Und durch Navigator, habe ich eine Hystory Playlist.
Nun habe ich aber folgende frage/Problem.
Ich möchte Navigator gerne so einstellen, das er mir den Startpunkt des Playbacks jedes Songs anzeigt,
aber ich komme nicht weiter wie ich das Plugin einstellen muss dafür.

Und mein zweites Problem.
Wenn meine History z.b. 2 die Letzten 2 Stunden umfassen soll, wird es doch problematisch, wenn ein Song doppelt abgespielt wurde.
Da das playback Statistics Tag ja überschrieben wird.

Bisher habe ich einfach die History aufgeräumt, dann meine Musik gehört, und alle Titel dann als .xml exportiert.
Nur leider kann ich aus dieser Datei weder Track (Artist titel) noch Startzeitpunkt entnehmen.


MfG Serra

grimes

Ich hab mir ne Autoplaylist "Last Played" gemacht, mit %last_played% DURING LAST 1 WEEK SORT DESCENDING BY last_played
Dann hab ich die Spalte %last_played% in der NGPlaylist für diese Autoplaylist darstellen lassen.

Zum Speichern in einer Text-Datei und Ausdrucken ist "Text Tools" foo_texttools geeignet.

Serra

So ich habe jetzt eine passende History playlist hin gekriegt. Ich habe übersehen, das der last_played Tag erst nach einiger Zeit geschrieben wird.
Mein Ergebnis ist mit Text tools nun so:


Jetzt habe ich nur noch ein Problem.
Wenn ich einen Track aus Zufall nun doppelt höre, weiß ich nicht mehr wann ich ihn
an der entsprechenden stelle gehört habe. Da sich das Last Played ja aktualisiert hat.

Da ich die history immer nur für ein paar stunden Brauche, habe ich mir überlegt, das ich einfach zurückrechne,
sollte ja nicht allzu häufig vorkommen.
Oder alternativ immer alle last_played tags entfernen, und dann mit first played und last played arbeiten. Dann wird es erst ab der dritten Wiederholung blöd.
Aber für elegantere Lösungen bin ich offen.

MfG Serra