# Komplexe Bibliotheksverwaltung aufbauend auf MP3Tag: Ideen?

**URL:** https://community.mp3tag.de/t/komplexe-bibliotheksverwaltung-aufbauend-auf-mp3tag-ideen/55854
**Category:** Allgemein
**Created:** [January 11, 2022, 10:09am UTC](https://community.mp3tag.de/t/komplexe-bibliotheksverwaltung-aufbauend-auf-mp3tag-ideen/55854 "2022-01-11T10:09:42Z")
**Posts on this page:** 17
**Page:** 1

<div class="post-metadata">

### Author: ![Norbert](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/n/f6c823/32.png) [@Norbert](https://community.mp3tag.de/u/Norbert)
#### Post date: [January 11, 2022, 10:09am UTC](https://community.mp3tag.de/t/komplexe-bibliotheksverwaltung-aufbauend-auf-mp3tag-ideen/55854/1 "2022-01-11T10:09:43Z")

</div>

Hallo zusammen,  
erstmal vielen Dank für dieses großartige Tool !

Ich habe folgende Situation und überlege, die mit MP3Tag zu vereinfachen.

Ich habe eine (mit MP3Tag) sorgfältig getaggte Klassik-Sammlung , alle selbst gerippten CDs liegen dort als flac.

Außerdem habe ich eine große ererbte Rock-Pop-Sammlung, die ich nur teilweise getaggt habe, weil mich der Bereich nicht so interessiert.

Diese Sammlungen sind in unterschiedlichen Verzeichnissen abgespeichert.

Zur Wiedergabe auf Playern erstelle ich jeweils Exporte, teilweise mit Formatkonvertierungen nach MP3. Diesen Prozess betreibe ich zur Zeit über Audioexpert [AudioExpert - Ulrich Decker Software](https://udse.de/audioexpert/) . Dieses Programm liest Verzeichnisse ein und erstellt aus den Tags eine Datenbank und es schreibt auch die Änderungen zurück in die Tags der Musikdateine, do daß diese die Quelle der Wahrheit bleiben. So weit, so gut.

Aus meiner Sicht das wichtigste Feature dieses Programms ist die Möglichkeit, aus den Sammlungen Extrakte herzustellen und dabei zu konvertieren. Die Festlegung, welche Tracks in welchen Export gehen ist aus meiner Sicht die einzig wichtige Information, die nur in der Audioexpert Datenbank abgelegt ist, für alle anderen Informationen sind die Musikdateien selber die Quelle und das ist gut so.

Das ganze Verfahren ist mir zu kompliziert. Es wäre doch möglich, die Namen der Extrakte, in denen ein Track auftauchen soll, auch in speziellen Tags der Musikdateien abzulegen. Und dann mit einer Exportkonfiguration Betriebssystembefehle zu generieren, die das Kopieren und konvertieren erledigen.

Fände ich elegant.

Ist das eine irgendwie sinnvolle Idee ? Hat jemand so etwas in der Richtung schon mal gebaut ?

Vielen Dank fürs Lesen

Norbert

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [January 11, 2022, 10:13am UTC](https://community.mp3tag.de/t/komplexe-bibliotheksverwaltung-aufbauend-auf-mp3tag-ideen/55854/2 "2022-01-11T10:13:36Z")

</div>

> [@Norbert](#):
>
> Extrakte

Meinst du Wiedergabelisten?  
Ansnsten kannst du beliebige benutzerdefinierte Felder anlegen, in denen du dann z.B. die Namen der "Extrakte" ablegst, auch mehrere Namen im selben Feld und dann danach filterst.  
Du kannst dann mit Hilfe von Tools Konvertierungen anstoßen, falls das noch nötig ist.

---

<div class="post-metadata">

### Author: ![Norbert](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/n/f6c823/32.png) [@Norbert](https://community.mp3tag.de/u/Norbert)
#### Post date: [January 11, 2022, 10:25am UTC](https://community.mp3tag.de/t/komplexe-bibliotheksverwaltung-aufbauend-auf-mp3tag-ideen/55854/3 "2022-01-11T10:25:13Z")

</div>

> [@ohrenkino](#):
>
> > [@Norbert](#):
> >
> > Extrakte
> 
> Meinst du Wiedergabelisten?

Nein, physische Kopien mit unter Umständen ganz anderen Orderstrukturen, wie z.B. solchen hier [Export classical MP3](https://community.mp3tag.de/t/export-for-classical-mp3-collections/8413)

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [January 11, 2022, 10:28am UTC](https://community.mp3tag.de/t/komplexe-bibliotheksverwaltung-aufbauend-auf-mp3tag-ideen/55854/4 "2022-01-11T10:28:56Z")

</div>

Die gelinkten Thread beschriebene Methode ist eine reine Textausgabe.

Wenn du eine neue Ordnerstruktur anlegen willst, dann geht das mit MP3tag, es werden dann aber keine Dateien kopiert, sondern verschoben.

---

<div class="post-metadata">

### Author: ![Norbert](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/n/f6c823/32.png) [@Norbert](https://community.mp3tag.de/u/Norbert)
#### Post date: [January 11, 2022, 10:33am UTC](https://community.mp3tag.de/t/komplexe-bibliotheksverwaltung-aufbauend-auf-mp3tag-ideen/55854/5 "2022-01-11T10:33:06Z")

</div>

Vielleicht ist der Weg, aus der Textausgabe ein CMD-Script zu machen, daß dann die Arbeit macht. Der ganze Prozess findet ja nur dann statt, wenn mal ein neues Album ins System kommt.

Aber Ordnerstruktur ändern ist auch interessant, wo muß man da schauen ?

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [January 11, 2022, 10:38am UTC](https://community.mp3tag.de/t/komplexe-bibliotheksverwaltung-aufbauend-auf-mp3tag-ideen/55854/6 "2022-01-11T10:38:09Z")

</div>

> [@Norbert](#):
>
> Aber Ordnerstruktur ändern ist auch interessant, wo muß man da scaeuen ?

Die beste Einführung ist im englischen Teil:

> [@Converters to rename files or to import tags](https://community.mp3tag.de/t/converters-to-rename-files-or-to-import-tags/8016/2):
>
> How to rename files based on tags? Renaming files, creating folders and complete directory structures from tags can be done by using the [:mt\_ttf:] Converter \> Tag - Filename with a format string. A format string is used to describe the structure of the desired filename. Besides using normal placeholders (such as %artist%, %title%, ...) and arbitrary text (e.g., Music) it also allows for separating folders with the backslash \ character. Here is an example that renames the file based on the t…

oder die Hilfe:

> **[Rename Files – Mp3tag Documentation](https://docs.mp3tag.de/converters/rename-files/?de)**
>
> Documentation on Tag to Filename, a converter to rename files based on tags. Mp3tag is the universal Tag Editor.

---

<div class="post-metadata">

### Author: ![Norbert](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/n/f6c823/32.png) [@Norbert](https://community.mp3tag.de/u/Norbert)
#### Post date: [January 11, 2022, 10:39am UTC](https://community.mp3tag.de/t/komplexe-bibliotheksverwaltung-aufbauend-auf-mp3tag-ideen/55854/7 "2022-01-11T10:39:38Z")

</div>

Ah Danke, ich hatte nie realsiert, daß man auch Ordner damit verbiegen kann

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [January 11, 2022, 10:45am UTC](https://community.mp3tag.de/t/komplexe-bibliotheksverwaltung-aufbauend-auf-mp3tag-ideen/55854/8 "2022-01-11T10:45:37Z")

</div>

Du kannst komplette bestehende Ordner umbenennen/verschieben oder einzelne Dateien aus einem Ordner in andere ggf. noch zu erzeugende Ordner verschieben. Kommt auf die Aufgabe an.

---

<div class="post-metadata">

### Author: ![Andre\_H](https://community.mp3tag.de/user_avatar/community.mp3tag.de/andre_h/32/11748_2.png) [@Andre\_H](https://community.mp3tag.de/u/Andre_H)
#### Post date: [January 11, 2022, 12:17pm UTC](https://community.mp3tag.de/t/komplexe-bibliotheksverwaltung-aufbauend-auf-mp3tag-ideen/55854/9 "2022-01-11T12:17:48Z")

</div>

Auch wenn das an der eigentlichen Frage "wie machen mit MP3Tag" vorbeigeht: Schau dir mal MediaMonkey an. Dort könntest du deine Musik-Sammlung verwalten, und unterschiedliche Player (Android oder iPhone) mit frei gestaltbaren Teilbeständen dieser Sammlung bestücken, erforderliche Formatkonvertierungen werden von Mediamonkey eingerichtet und automatisch durchgeführt (Quelldateien bleiben unverändert, du musst aber keine Teilsammlungen kopiert ablegen). Das Ganze ist bezogen auf die Abspieler nach der Erst-Einrichtung eigentlich eine One-Button-Show.

---

<div class="post-metadata">

### Author: ![Norbert](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/n/f6c823/32.png) [@Norbert](https://community.mp3tag.de/u/Norbert)
#### Post date: [January 12, 2022, 5:50am UTC](https://community.mp3tag.de/t/komplexe-bibliotheksverwaltung-aufbauend-auf-mp3tag-ideen/55854/10 "2022-01-12T05:50:59Z")

</div>

@Andre_H  
Danke für den Tipp, aber auch da scheint es gravierende Probleme mit klassischer Musik zu geben( ich habe mal das Forum durchstöbert). Außerdem möchte ich eine Serverbasierte Lösung.

Alle diese Lösungen sind closed source, d.h., die Möglichkeiten , das anzupassen, sind begrenzt.

Klassik paßt einfach nicht in das ARTIST/ALBUM/TRACK Modell, die Verhältnisse zwischen Satz, Werk, Komponist, Einspielung, Mitwirkenden ( Dirigent/Ensemble, Orchester, Chor, Solisten) sind einfach furchtbar komplex.

Im Moment ist meine Idee, diese information so fein granuliert erst mal in Extra tags in den FLAC und MP3-Dateien zu stopfen, und dann eben per Skript daraus eine passende Ordnerstruktur zu generieren.

Die Ordnerstruktur ist der kleinste gemeinsame Nenner zwischen allen Playern.

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [January 12, 2022, 7:22am UTC](https://community.mp3tag.de/t/komplexe-bibliotheksverwaltung-aufbauend-auf-mp3tag-ideen/55854/11 "2022-01-12T07:22:50Z")

</div>

> [@Norbert](#):
>
> Die Ordnerstruktur ist der kleinste gemeinsame Nenner zwischen allen Playern.

Nein.  
Wenn du einen vernünftigen Abspieler hast, dann richtet der sich nach den Metadaten in den Tags und die darunterliegende Verzeichnisstruktur ist ihm wumpe.

> [@Norbert](#):
>
> Klassik paßt einfach nicht in das ARTIST/ALBUM/TRACK Modell, die Verhältnisse zwischen Satz, Werk, Komponist, Einspielung, Mitwirkenden ( Dirigent/Ensemble, Orchester, Chor, Solisten) sind einfach furchtbar komplex.

Den Eindruck mag man kriegen, aber meiner Ansicht nach ist das nur eine Frage der feinen Abstimmung ziwschen den Eigenschaften des Sammlungsverwaltungsprogramms und Abspielers und den Tag-Daten. So erlauben sich einige Abspieler, z.B. Semikolon-Leerzeichen oder Schrägstrich als Trennzeichen in einem Feld zu interpretieren. Danach teilen sie dann die angezeigten Daten an. So kann man dann sowohl nach dem Londoner Synfonieorchester unter L Daten finden als auch für denselben Titel nach Anne-Sophie Mutter unter A.  
Da bedarf es dann nur der Recherche, welche Trennzeichen denn der Abspieler gerne haben möchte oder ob er wirklich multi-value-Felder handhaben kann.

Damit sind gut gefüllte Tags die wesentliche Voraussetzung, eine Sammlung gut zu verwalten. Ein Dateiname mit all seinen EInschränkungen hinsichtlich besonderer Zeichen ist dann egal, der muss nur die Forderung des OS nach Eindeutigkeit erfüllen.

---

<div class="post-metadata">

### Author: ![Norbert](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/n/f6c823/32.png) [@Norbert](https://community.mp3tag.de/u/Norbert)
#### Post date: [January 12, 2022, 7:40am UTC](https://community.mp3tag.de/t/komplexe-bibliotheksverwaltung-aufbauend-auf-mp3tag-ideen/55854/12 "2022-01-12T07:40:09Z")

</div>

> [@ohrenkino](#):
>
> Wenn du einen vernünftigen Abspieler hast,

> [@ohrenkino](#):
>
> eine Frage der feinen Abstimmung ziwschen den Eigenschaften des Sammlungsverwaltungsprogramms und Abspielers und den Tag-Daten

Das ist genau der Punkt: Wenn man auf den Plattformen PC, Handy und Auto Musik hören will, wird das schwierig. Ich spiele die MP3s z.B. auch über meinen VW-Passat von 2012 ab und der kann nur Ordner.

Recherche über Interpreten brauche ich nicht, aber ich möchte mehrere Aufnahmen eines Werks unterscheiden können. Ich stelle mir also z.B. vor (alle Werte aus dem Kopf)

ALBUM : Die Götterdämmerung, WWV irgendwas  
CONDUCTOR: Janowski  
DATE: 1973

Pfad : .... \Die Götterdämmerung, WWV irgendwas\Janowski 1973\tracks.....  
oder  
Pfad : .... \Die Götterdämmerung, WWV irgendwas [Janowski 1973]\tracks.....

in der letzteren Variante könnte man den String "Die Götterdämmerung, WWV irgendwas [Janowski 1973]" natürlich auch in ALBUM schreiben, die Bestandteile wären dann

WORK: Die Götterdämmerung, WWV irgendwas  
CONDUCTOR: Janowski  
DATE: 1973

und es ist einfach sauberer, diese Informationen einzeln zu haben. Natürlich mehr Arbeit beim Taggen, aber dafür gibt es ja MP3TAG

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [January 12, 2022, 7:47am UTC](https://community.mp3tag.de/t/komplexe-bibliotheksverwaltung-aufbauend-auf-mp3tag-ideen/55854/13 "2022-01-12T07:47:21Z")

</div>

> [@Norbert](#):
>
> Wenn man auf den Plattformen PC, Handy und Auto Musik hören will ... Work ... Conductor ...

Wenn das der Anspruch ist, dann wird es spannend, ob dein Passat diese Daten darstellen kann.  
Ich finde, dass die Idee sein muss, die Daten so gut wie möglich zu strukturieren und so viele Tag-Felder wie möglich zu füllen - denn dann kann man die Funktionen des Verwaltungsprogramms nutzen und die unterschiedlichsten Zusammenstellungen heraussuchen lassen.  
Allerdings: wo keine Daten sind, kann man auch keine Daten finden.

---

<div class="post-metadata">

### Author: ![Andre\_H](https://community.mp3tag.de/user_avatar/community.mp3tag.de/andre_h/32/11748_2.png) [@Andre\_H](https://community.mp3tag.de/u/Andre_H)
#### Post date: [January 12, 2022, 7:48am UTC](https://community.mp3tag.de/t/komplexe-bibliotheksverwaltung-aufbauend-auf-mp3tag-ideen/55854/14 "2022-01-12T07:48:29Z")

</div>

> [@Norbert](#):
>
> Klassik paßt einfach nicht in das ARTIST/ALBUM/TRACK Modell, die Verhältnisse zwischen Satz, Werk, Komponist, Einspielung, Mitwirkenden ( Dirigent/Ensemble, Orchester, Chor, Solisten) sind einfach furchtbar komplex.
> 
> Im Moment ist meine Idee, diese information so fein granuliert erst mal in Extra tags in den FLAC und MP3-Dateien zu stopfen ...

Beim Thema Klassik muss ich inhaltlich passen. Letztlich kannst du in MediaMonkey wie in allen anderen MP3-Verwaltungs/Abspiel/Whatever-Tools die Standard-Tags verwenden, wenn die nicht reichen, eigene definieren. 10 Stück stehen zur Auswahl, die in die Datenbank übernommen und für Abfragen (Playlisten, Auto-Einsortieren von Pfaden, etc.) bereitgestellt werden können, weitere zum "nur in die Tags schreiben" kannst du anlegen.

Das Felder definieren, wo nicht schon vorhanden, und diese dann befüllen, würde dir auch MediaMonkey nicht abnehmen können. Alle Nachfolge-Aufgaben sind ab da aber Automatismen, wenn gewollt. Insbesondere auch das Verteilen an "Endgeräte".

> [@Norbert](#):
>
> Außerdem möchte ich eine Serverbasierte Lösung.

Das meint was genau?

> [@Norbert](#):
>
> Alle diese Lösungen sind closed source, d.h., die Möglichkeiten , das anzupassen, sind begrenzt.

MediaMonkey ist im Kern java-script, mit nur ganz wenigen fix kompilierten Elementen. Wenn Du genug Java sprichst, kannst du da beinah alles anpassen.

> [@Norbert](#):
>
> Die Ordnerstruktur ist der kleinste gemeinsame Nenner zwischen allen Playern.

Sehe ich wie Ohrenkino kritisch: Meine Ablage-Strukturen auf meinem Musik-Rechner folgen ganz anderen Anforderungen als die auf meinen Abspielgeräten (sofern die da überhaupt von Relevanz sind), ich würde Ordner so einfach gar nicht spiegeln können. Die Pfade auf meinen Abspielgeräten lege ich nicht selber an, und kümmere mich auch nicht drum; das macht ein Sync-Tool, ich bediene nur die GUI des Abspielers.

Aber: Alles gut. Hier gibts glaube ich auch kein "richtig" oder "falsch", hier muss jeder den für Ihn richtigen Weg finden.

Andre.

---

<div class="post-metadata">

### Author: ![Norbert](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/n/f6c823/32.png) [@Norbert](https://community.mp3tag.de/u/Norbert)
#### Post date: [January 12, 2022, 8:10am UTC](https://community.mp3tag.de/t/komplexe-bibliotheksverwaltung-aufbauend-auf-mp3tag-ideen/55854/15 "2022-01-12T08:10:39Z")

</div>

> [@Andre\_H](#):
>
> hier muss jeder den für Ihn richtigen Weg finden.

Klar, aber bei diesem Austausch habe ich schon wieder einiges gelernt. Vielen Dank daher an alle !

---

<div class="post-metadata">

### Author: ![poster](https://community.mp3tag.de/user_avatar/community.mp3tag.de/poster/32/4881_2.png) [@poster](https://community.mp3tag.de/u/poster)
#### Post date: [January 12, 2022, 9:21am UTC](https://community.mp3tag.de/t/komplexe-bibliotheksverwaltung-aufbauend-auf-mp3tag-ideen/55854/16 "2022-01-12T09:21:03Z")

</div>

> [@ohrenkino](#):
>
> Wenn du einen vernünftigen Abspieler hast, dann richtet der sich nach den Metadaten in den Tags und die darunterliegende Verzeichnisstruktur ist ihm wumpe.

Ich persönlich finde die Variante, es dem Nutzer zu überlassen nach was sich der Player richten soll, die beste.

---

<div class="post-metadata">

### Author: ![Andre\_H](https://community.mp3tag.de/user_avatar/community.mp3tag.de/andre_h/32/11748_2.png) [@Andre\_H](https://community.mp3tag.de/u/Andre_H)
#### Post date: [January 12, 2022, 11:13am UTC](https://community.mp3tag.de/t/komplexe-bibliotheksverwaltung-aufbauend-auf-mp3tag-ideen/55854/17 "2022-01-12T11:13:29Z")

</div>

Was bei vielen Playern abseits der Windows Welt schlicht nicht geht. Android Player sind "out of the box", da kannst du bestenfalls noch geringen Einfluss auf die GUI nehmen, seltenst aber auf Pfade im Betriebssystem dahinter.

Weiterer Nachteil: Wenn man die Dateipfade des datenhaltenden PCs nach der Verwendung im Player ausrichtet, ändert man die auch jedesmal und in der vollen Breite, wenn sich der Player ändert und andere Pfade sehen will. Noch komplexer wirds, wenn mehrere (unterschiedliche) Player ins Spiel kommen.

Daher: Auf jedem System die Pfade, die DORT sinnvoll sind, und eine Software-Lösung dazwischen, die eventuell nötige Konvertierungen von Quelle zu (jedem) Ziel übernimmt.
