Danke Dir.
Naja, ich denke auch das jeder seine Bedürfnisse und Wünsche hat.
Prinzipiell geht da eine Menge, für einige Quellen werden aber auch API-Zugänge benötigt, die Kosten verursachen. Garantiert zuverlässiger als Quellen und sinnvoller für den professionellen Gebrauch.
In meinem Ansatz ging es um geringe Kosten und private Nutzung. Ich denke, dass ich hier bestimmt noch mehrfach Anpassungen und neue Quellen zufügen werde.
Die App wurde nicht veröffentlicht und soll auch kein kommerzielles Produkt werden.
Ich nutze tatsächlich nur ChatGPT (Plus Abo) und eigene Ideen mit Internetrecherche. Ist zwar mühselig, aber bezahlbar. Mit folgender Anweisung bin ich gestartet:
„Ich benötige eine App für Mac & Windows, mit der ich eine Musikrecherche durchführen kann. Es sollen öffentliche Quellen genutzt werden. Versuche diese möglichst so einzubauen, dass wir diese einzeln aktualisieren und anpassen können, ohne das Grundgerüst zu verändern. Die App soll im typischen Radio Fox and More Design (https://foxandmore.de) daherkommen und eine Datenbank nutzen um Einträge zu speichern oder auch abzurufen. Auch eine nachträgliche Erweiterbarkeit der Datenbank soll eingeplant werden. Die Suchergebnisse der einzelnen Quellen sollen wählbar sein, sodass man entscheiden kann, welche Daten benutzt werden. Hier sollte aber standardmässig ein gut funktionierendes “Best Match” genutzt werden, um den Aufwand des Nutzers zu reduzieren. Übersichtlichkeit und Kompaktheit sind wichtig. Vorhandene Einträge aus der lokalen Datenbank sollen schon beim Tippen in Echtzeit aufgelistet werden. Aktuell benötige ich die Informationen “Interpret”, “Titel”, “Erscheinungsdatum”, „Erschienen auf“, “Erscheinungsmedium”, “Original-Interpret”, “Original-Titel”, “Original-Erscheinungsdatum”, “Geburtsdatum” (Interpret), “Sterbedatum” (Interpret) und da einige Titel häufig gecovered worden sind, eine Möglichkeit auch diese Daten in die Datenbank aufnehmen zu können. Diese Daten sollen dann als editierbare Felder erscheinen, neben denen auch jeweils ein Copy-Symbol zum kopieren der Daten in die Zwischenablage zu sehen ist. Optimal wäre es die Quellensuche der einzelnen Quellen als eigene Module in die App einzubauen, damit diese ohne größere Probleme bei Änderung der Quellenstruktur besser angepasst werden können, ohne den ganzen Code der App zu verändern. Die Datenbank(en) sollen lokal laufen und es soll als eine Webanwendung werden. Es soll natürlich auch die Möglichkeit geben vorhandene Datenbankeinträge zu laden, bearbeiten oder auch komplett zu löschen.“
Danach folgten noch gefühlt 10.000 weitere Anweisungen 