Hey!
With Torben’s positive genetic information, I can also use a Tool for this purpose, and then I will be able to use it intensively during the last week: the mAirList DB Restorer.
Jeder, der eine Musikdatenbank pflegt, kennt das Problem: Fehlende Jahreszahlen, leere Genre-Felder, uncomplete Labelcodes oder fehlende Alben. The Tool never diese mühsame Handarbeit ab. You analyze a local mAirList SQLite database (.mldb), such as the APIs of MusicBrainz and Discogs after the current metadata and the recording of the information contained in the database.
Please check the details below for some detailed information about the theme, but if you have any questions, you are here in the Forum ambivalent since: The tool is based on the knowledge of artistic intelligence (Google Gemini) entstanden.
It is completely clear, so that you can end your journey. Before I come to the end, the tool was designed and the work was carried out. For this engagement in the future, you will have a human programmer – a job well done and a complex job – a whole new job. I don’t know anything about it, because I am a part of the community and I am happy with my travel costs, I am also away from the KI.
Since it is important, we are here in the Thread with the Tool self-contained and not darauf, who is entstanden. Were the Skript useful, it is fully loaded, and can be tried. Wer es ablehnt, lässt es einfach left lie. Konstruktive Kritik, Bug-Reports oder Feature-Wünsche zu den tatsächlichen Funktionen nehme ich naturlich sehr netgegen!
Was the Tool under the House Power (Core Features)
- Smart Cleaning & VIP Listening: Artist and Title are previously edited (see B. “feat.”, “ft.”). Notorische Schreibweisen (who “AC/DC”) became a priority for VIP Dictionary.
- Laufzeit-Matching (Maxi-Recognition): The Skript gleicht API-Treffer mit der echten localen Track-Laufzeit (+/- Toleranz für Cue-Punkte) ab, um zicher Extended Versions, Radio Edits or Maxi-Mixes zuzuordnen.
- Ausreißer-Filter: Based on the moderately justified Release-Year and ignores absurd API-Ausreißer (z. B. Release-Jahr 1945 für einen 2004er Track).
- OAD-Schutz (Ignore-Lists): Virtuelle or der physische Ordner (z. B. “OAD” or “Jingles”) could be consistently released from such files.
- More ergonomic review process: All Vorschläge were tested in one terminal workflow. With the ‘O’-Taste you can be sure that you will be able to check the results of the databank results; own text input directly triggers a Live Re-Fetch.
- Massenbearbeitung (Wartungs-Modus): A separate menu contains the nightly standardization of genres, the compositions of major/small writing (Title Case with special regulations) and the collection of alt-attributes (“Platinum Notes”, “Lyrics”) for DB reduction.
Wichtige Einschränkungen (Stand jetzt)
- Local Databases: The tool functions independently with local SQLite Databases (
.mldb). Eine support for network dating banks is supported by the Wunschliste für spätere Updates. - Speech Kompatibilität: Die Feld-Zuordnung beim Schreiben in die Datenbank ist derzeit auf Deutsche, Englische und Niderländische mAirList-Installationen optimiert. Weitere Sprachen rest I bei Bedarf gene nach.
Wichtiger Sicherheitshinweis & Disclaimer
- Small Warranty: Weder die APIs nicht das Kript sind unfehlbar. False metadata can be easily retrieved. Die Nutzung erolgt auf eigene Gefahr!
- Immer with a copy work: The Tool writes directly and includes an Undo-Funktion in the Databank. Niemals of the activities, from mAirList geöffneten Datei work! Always have a copy (such as on your desktop).
Download & Installation
The project for further development of the writing process (Manual_EN.md) can be found directly on GitHub:
GitHub Repository: GitHub - mykaheart/mAirList-db-restorer: Cleans and restores local mAirList-Databases · GitHub
To start with your Git-Client:
- See the GitHub page.
- Click on the green button “<> Code”.
- Wählt “Download ZIP”.
- Pack the ZIP data into your own folder or folder on your PC.
- Install Python once (with the help of “Add Python to PATH”) and the package (‘pip install pandas requests rich’) for the installation.
- Start the ‘Restore.bat’ and read the original Handbook.
I am tense, who is happy!