NEU: Dynamic Rating (foo_dynra) von Yirkha

Begonnen von tedgo, 26. September 2010, 11:54:00

Vorheriges Thema - Nächstes Thema

tedgo

Yirkha hat ein neues Component (foo_dynra) auf hydrogenaudio gepostet: KLICK

Musste ich natürlich gleich ausprobieren, um zu sehen, ob es für meine Autorating-Berechnung nützlich ist :) :
Interessantes Teil, aber bislang leider nur bedingt nutzbar...

1) anders als das neue Playback Statistics 3.0 berücksichtigt foo_dynra nur Titel in der Media Library

2) die Berechnung wird nur beim foobar2000 Start ausgeführt.
Ändert sich eine Variable der Berechnung während des Playbacks (z. B. Playcount oder First Played) wird die Berechnung nicht aktualisiert (es sei denn, man klickt auf der Preferences-Seite auf "Recalculate". Aber wer macht das schon nach jedem Titel... ;)).
Derzeitiger Ausweg: Man lässt sich von foo_dynra nur die $date_diff() ausrechnen - denn die ändert sich ja den ganzen Tag über nicht - und berechnet sein darauf basierendes Autorating im Playlist-Column-Script (oder wo auch immer man das angezeigt haben möchte).
Da wäre mir eine $date_diff()-Möglichkeit direkt in Playback Statistics allerdings lieber, denn für diese Mini-Aufgabe braucht es kein extra Plugin.

3) (nur für diejenigen negativ, die ihre Config verteilen möchten)
Die Formel zur Berechnung wird nicht in der Columns UI FCL mitgespeichert.

Mal sehen, was aus foo_dynra noch wird, es ist ja noch im Extrem-Früh-Beta-Stadium (Version 0).

qwert73

#1
ad 2) Automatische Updates in selbstbestimmtenn zeitlichen Intervallen hat yirkha ja schon als sinnvoll bezeichnet - wird also wohl kommen.

ad 1) Kann man mit leben. Ich vermute mal technische Gründe: Dynamic Rating arbeitet filespezifisch, Playback Statistics nicht mehr. (Edit: der letzte Satz von mir ist natürlich ausgemachter Unsinn!)

jgro

Zitat von: tedgo in 26. September 2010, 11:54:00
Yirkha hat ein neues Component (foo_dynra) auf hydrogenaudio gepostet: KLICK
[...]

1) anders als das neue Playback Statistics 3.0 berücksichtigt foo_dynra nur Titel in der Media Library

[...]

Playback Statistics 3.0 kann "Nicht"-Library Titel monitoren? Also Titel aus irgendeiner Playlist?

Wie geht das?  :-[  :o  Das könnte mir gefallen.  :)


Oder geht gilt das nur fürs rating?

Danke & Gruß
jgro

tedgo

#3
Playback Statistics 3.0 legt für alle in den Playlists befindlichen Titel %first_played%, %last_played% und %play_count% in die Datenbank ab.
Natürlich kann man nun diese Titel auch alle in die Datenbank bewerten.

Nur kann foo_dynra nichts damit anfangen, da es nur die Titel in der Media Library berücksichtigt.
Auto-Rating ist also mit foo_dynra für Titel außerhalb der Media Library nicht möglich.

fooamp

Also ich höre ja grundsätzlich nur gute Musik, da braucht es kein Rating...

tedgo

Ich nutze die Anzeige eines Auto-Ratings eigentlich nur als Spielerei :D
Sagt mir aber eher zu, als die Lieder manuell zu bewerten, denn eine solche Bewertung hängt ja doch oft von der Tagesstimmung ab (an einem Tag findet man ein Lied großartig und irgendwann kann man es nicht mehr hören. Und später gefällt es einem vielleicht wieder, wer weiß...).
Ein Auto-Rating, dass auf die Anzahl der Abspielvorgänge und der Zeit, in der ein Lied gespielt wurde, basiert, ist mir da schon lieber.

qwert73


qwert73

foo_dynfil beta2

Jetzt lassen sich mehrere dynamische Felder anlegen (deswegen auch der Namenswechsel). Auch erfolgt nun das Update der Werte nicht nur beim foobar2000-Start oder manuell sondern auch in festgelegten Intervallen und bei Änderung der Werte eines einzelnen Tracks.

Sobald das Teil einen eigenen Thread auf HA bekommt, poste ich es im hier im Plugin-Thread.