Hallo Jürgen,
auch von mir ein wirklich dickes Lob zu Deinem hervorragenden Programm. Ich kann zwar
keinen Vergleich zu anderen Programmen ziehen, da ich fast keine anderen Programme dieser Art kenne, aber der Umfang und die Funktionalität ist überragend.
Nun aber zu meinem Vorschlag. Ich bekomme zwar angezeigt, dass ich ca. 6.000 Titel habe,
aber wieviele Interpreten und wieviele Titel auf diese Interpreten entfallen, wird leider nicht
angezeigt. Oder habe ich das nur nicht gefunden.
also wieviele Titel auf einen Interpreten kommen, siehst Du ja auf der "Interpreten" Seite.
Wie viele Interpreten in der ganzen Datenbank sind, nicht. Ist das denn wichtig?
Mir ist aufgefallen, dass alle in der Statistik aufgelisteten Titel und Interpreten klein geschrieben werden. Da wir uns immer Mühe machen, die Tags ordentlich einzutragen, wäre es schön, wenn man als Nutzer einstellen könnte, dass die Tags in der Statistik "normal" geschrieben werden.
Außerdem habe ich bemerkt, dass die meisten Titel mehrfach aufgelistet sind, obwohl sie den gleichen Dateinamen haben.
Vielleicht könnte es ja generell so programmiert werden, dass nur die ID3-Tags "Interpret", "Titel" und "Genre" und die Wiedergabeanzahl protokolliert werden - das wäre einfacher und würde die vielen Einträge vielleicht zusammenfassen.
das mit den Namen in der Statistik kann ich ja noch nachvollziehen, aber wenn Du immer nur nur die Wiedergabeanzahl ohne Datum hast, ist es bestimmt für einen Radiomoderator nicht so toll, da er ja nun nicht mehr erkennen kann, wann dies Lied gespielt worden ist. Stell Dir mal vor er ist dann der 10te, der es am selben Tag über den Sender schickt. So wie es jetzt ist, kann er gleich sehen, dass es heute schon 9 mal gespielt wurde und sucht sich ein anderes Lied aus...
Allerdings ist mir aufgefallen, dass bei mir bei der gleichen Datei (Lied) an unterschiedlichen Tagen unterschiedliche Eintragungen bei z.B. Label oder Jahr stehen und bei Gesamtzeit oft ne 0:00. Das verstehe ich nicht..
Ausserdem scheint da noch ein Bug zu sein. Ich hatte ein Lied gestern am 4.1. einmal und heute am 5.1. bis gerade einmal gespielt. Es erschienen in der Statistik also 2 Zeilen, einer für 4.1 und einer für 5.1. Dann habe ich es gerade noch mal gespielt und die Statistik aktualisiert. Jetzt gibt es kein 4.1. Eintrag mehr, sonder 2 Zeilen, beide mit dem Datum 5.1, aber der eine nur einmal gespielt, und dar andere 2 mal gespielt. Bei dem Eintrag, der vorher 4.1 war ist die Gesamtzeit jetzt auch 0:00. Irgendwie komisch...
Mir ist aufgefallen, dass alle in der Statistik aufgelisteten Titel und Interpreten klein geschrieben werden.
also bei mir nicht, da ist nur der Dateiname klein geschrieben.
das werde ich aber noch ändern.
Zitat:
Vielleicht könnte es ja generell so programmiert werden, dass nur die ID3-Tags "Interpret", "Titel" und "Genre" und die Wiedergabeanzahl protokolliert werden
ich müsste nochmal in den Quelltext schauen, aber ich glaube ich vergleiche die ganzen Zeilen der Logfiles.
Wobei ich aber @Cue@ und @wann@ ignoriere.
Damit mehr zusammengefasst wird, hatte ich dabei schon den Dateinamen zu Kleinbuchstaben gewandelt.
Nur Interpret, Titel und Genre nehmen ist nicht gut.
Wenn Du einen Song in vier Versionen hast, würde dann immer nur der erste gefundene in der Statistik erscheinen. Du kannst ja immerhin von der Statistik aus den Eintrag wieder in die Listen schieben und hättest dann nur einen einzigen zur Auswahl.
Übrigens, wenn Logfiles über ein Jahr protokolliert werden, dann kommen durch Tag-Änderungen zwangsläufig mal Unterschiede rein.
Schon aus diesem Grund gibt es im Kontextmenü der Statistik den Punkt "Diesen Eintrag in allen Logfiles ersetzen durch..."
Zitat:
und bei Gesamtzeit oft ne 0:00. Das verstehe ich nicht..
ich auch nicht. dann war irgendwie in dem Moment, wo das Logfile ergänzt wird, die gesamtzeit nicht verfügbar.
Betrifft das vor allen ganz alte Logfiles?
Beachte auch, dass bei der selben Datei sich die Eintragungen bei Label oder Jahr manchmal ändern, obwohl die Tags in der Zwischenzeit nicht geändert wurden.
damit aus diesen vielen auch zeitlich stark auseinandergezogenen Logfiles überhaupt eine sinnvolle Statistik gemacht werden konnte, habe ich die Zeilen alle zu Kleinbuchstaben gewandelt und diese werden so verglichen und gezählt. Ein paar Inhalte wurden zuvor entfernt, z.B. @Cue@.
Im Laufe der Zeit verändern sich doch bei den Interpreten und Titeln ein paar Buchstaben von Groß- auf Kleinschreibung oder umgedreht.
Nachdem die Statistik vorliegt, lässt sich dann nicht mehr die richtige Schreibweise herstellen.
Jedenfalls nicht, ohne dass ich diese Routinen nochmal von Anfang an neu schreibe.
Ich kann das höchstens so machen, dass in dem Moment der Anzeige die Schreibweise immer verändert wird, auch ohne einen Haken bei Einstellungen zu setzen
sollte ich nun den Haken unter "Schreibweise beeinflussen" setzen, ja?
ja. Du musst dann aber aufpassen, bei jedem Einlesen in die Datenbank werden die Tags "schön" gemacht und damit auch bei jeder Änderung der Tags diese "schönen" dann abgespeichert.