Ein Ratingsystem für foobar2000 basteln
→ Informatik, Musik
Rating in foobar2000
Von Haus aus hat foobar2000 kein Bewertungssystem. Mit ein paar Klicks und etwas Tastendrücken ist das aber schnell nachgeholt. Der Screenshot zeigt, wie es aussehen kann.
Quick Tagger – oder – Wie bewerte ich meine Musik?
Unter Tools -> Tagging -> Quick Tagger ein neues Feld hinzufügen. Das dann zum Beispiel „Rating“ nennen und angeben, welche Werte es annehmen kann. Für das Bewertungssystem müssen es Zahlen sein, da bietet sich so etwas wie 1;2;3;4;5 an.
Quick Tagger
Columns UI
Das Columns User Interface bietet ein paar mehr Möglichkeiten als das Default UI. Welches man verwendet, ist hier aber unerheblich. Ab in die Preferences und dort unter Display -> Columns UI -> Playlist View in den Reiter Columns wechseln.
New Column anlegen und für dieser im Options-Reiter einen Namen geben. Wie klingt „Rating“? Dann zum Reiter Scripts wechseln und unter Display die folgende Zeile eintragen:
$rgb(200,194,45)$repeat(★,%rating%)$rgb()
Wichtig ist, dass es wie das Feld vom Quick Tagger heißt; also in diesem Beispiel „rating“.
Spalte hinzufügen im Columns UI
Default UI
Ab in die Preferences und Display -> Default User Interface -> Playlist View. Im Bereich „Custom Columns“ eine neue Zeile einfügen mit dem Namen „Rating“ und dem Pattern:
$repeat(★,%rating%)
Spalte hinzufügen im Default UI
Titel bewerten
Das wäre geschafft, gut gemacht! Jetzt möchtest du deine Titel vermutlich auch bewerten. Momentan geht dies über Rechtsklick -> Tagging -> Quick Tagger -> Set <Rating> to, was sehr umständlich ist. Einfacher geht es, wenn man sich die Bewertungen als Shortcuts speichert.
In den Preferences unter General -> Keyboard Shortcuts den Add New-Button klicken. Dann unten bei der Beschriftung „Key“ ins Feld und die gewünschte Tastenkombination ausführen. Naheliegend wäre [Strg] + [1].
Die Liste darüber nach dem Begriff „tag“ filtern und dann unter „Set <Rating> to“ den entsprechenden Wert wählen. Diese Tastenkombination weist markierten Titeln nun ihre Bewertung zu.
Shortcuts für die Bewertung einrichten
26 Kommentare
ich habe in diesem forum mein problem geschildert :
---> http://foobar-users.de/index.php?topic=2781.msg16418#new
vllt. kannst mir ja weiterhelfen !
gruß
Funktioniert es mit selbstverständlichen Zeichen wie Buchstaben? Einem „O“ z.B.?
Ansonsten fällt mir als Unterschied nur noch auf, dass ich bei
Use custom sort scriptundUse custom style scriptkeine Häkchen gesetzt habe.habe das ganze mit einem „O“ versucht , geht auch nicht ;)
hab die häckchen beide rausgemacht , hat auch nicht weitergeholfen ;)
schade hätte so gerne ein ratingsystem :P
Einträge in der Playlist farbig zu gestalten geht, so viel ich weiß, nur mit Columns UI und eben diesem Code:
$rgb(200,194,45)$repeat(★,%rating%)$rgb()Ich kann bei mir den Quick Tagger nicht finden.
Unter „Preferences --> Tools“ gibt es bei mir nur den Converter.
Muss ich da noch etwas zusätzlich installieren?
Programme/foobar2000/components/ablegen.hab da mal ne Frage. Wo werden diese Tags gespeichert? Wird das direkt in die Datei geschrieben oder in die Datenbank? Ändern sich meine Musikfiles dadurch?
Und wie kann ich z.B. alle Lieder raussuchen die eine bestimmte Bewertung haben?
Viele Grüße!
Für ColumnsUI:
Library > Configure > Display > ColumnsUI, dann den TabLayoutwählen. Mein Aufbau ist wie im Screenshot 1. Im TabFilterlässt sich dann das Rating einfügen: Screenshot 2.Für DefaultUI:
Library > Configure > Media Library > Album List. Dort fügt man dann eine neue View hinzu; z.B. so: Screenshot 3.Sag mal, kennst du eine Möglichkeit die Bewertungen in einer seperaten Datenbank/Datei speichern, sodass die eigentlichen Dateien unangetastet bleiben?
Viele Grüße
Von einer Möglichkeit, Bewertungen seperat zu speichern, weiß ich leider nichts.
hat funktioniert. Bloß muss ich immer bestätigen dass ich die Bewertung (tags) verändere, gibs dafür eine Lösung?
require confimation before processing more than …. tracks
hier einfach eine zahl wie „5“ eingeben – so bist Du immer noch sicher, dass du nciht unbeabsichtigt sämtliche ID3tags umschreibst
ich hab ein problem undzwar zeig er mir das rating nicht mit columns ui an…..
die spalte ist da und ich habe $rgb(200,194,45)$repeat(?,%rating%)$rgb()
das eingegeben.
mfg
$rgb(200,194,45)$repeat(★,%rating%)$rgb()Sollte es immer noch nicht angezeigt werden, probiere es mal nur mit
$repeat(★,%rating%)und wenn es dann immer noch nicht klappt, teste ein „normaleres“ Zeichen, z.B.
$repeat(S,%rating%)danke für die antwort leider geht keines davon…
$meta(rating) funktioniert aber weid mir dann nur die zahlen von 1-5 angezeigt und keine sterne…
$repeat($char(9733),%rating%)$repeat($char(9734),$sub(5,%rating%))funktioniert nur in farbe schwarz gelb hab ich noch nicht hin bekommen
$if($meta(rating),$rgb(200,194,45)$repeat($char(9733),$meta(rating))$repeat($char(9734),$sub(5,$meta(rating))),$char(9734)$char(9734)$char(9734)$char(9734)$char(9734))so dieser zeigt nun die sterne in gelb
mfg
Schön, dass du eine Lösung gefunden hast und danke fürs Mitteilen. :)
gibts denn ne möglichkeit die rating tabs von itunes in f200 zu integrieren? ansonsten muss ich alle schon in itunes gerateten tracks in f200 nochmals taggen
So einfach ist es wohl nicht möglich, die Bewertungen aus iTunes zu übernehmen, aber an und für sich gibt es wohl Wege.
Für die BPM reicht es wohl eine neue Spalte mit dem Wert %BPM% anzulegen.
Und jetzt du