Musiksammlungsmassenumbenenner (Tag -> Dateiname) //ERLEDIGT
Verfasst: Montag 16. Januar 2012, 17:16
Mir kam gerade beim Sortieren meiner Musiksammlung eine weitere Idee für ein etwas weniger einfach gestricktes Skript. Ich bin mir recht sicher, dass es nicht nur mir so geht, dass man Alben, EPs, Singles (oder einfach Aufnahmen allgemein) einfach in einen Ordner packt und sich meist nur Gedanken über korrekte Tags macht (wenn überhaupt). Die Dateinamen allerdings werden dabei übergangen, sodass sie insgesamt gesehen inkonsistent benannt sind.
An der Stelle würde mein Skript eingreifen. Es bekommt einen Ordner (oder eine Liste von Ordnern übergeben) sowie Regeln fürs Umbenennen der Dateien und analysiert alle vorgefundenen Tags. Die Ergebnisse speichert es in einer Textdatei, in welcher aufgelistet steht welche Datei wie umbenannt werden soll. Die kann ein generischer Massenumbenenner abarbeiten nachdem man sie der Sicherheit halber selbst begutachtet und ggf. korrigiert hat.
Aus "01-Cyne-Just Say No.mp3" würde also durch eine Regel, welcher zufolge Alben mit einem gemeinsamen Künstler dessen Name nicht in den Dateinamen stehen sollte "01 - Just Say No.mp3" werden. Ich weiß, zugegebenerweise ist es (wenn man von groben Schnitzern wie fehlenden Tracknummern absieht) nicht notwendig das zu tun, allerdings nimmt das den Pedanten unter uns doch eine Menge Arbeit ab wenn alles einem einheitlichem Schema folgt.
Falls jemand weitere grundlegende Verbesserungsvorschläge hat, dann her damit. Mir fällt nur noch ein das auf Ordnernamen angewandt fortzusetzen (mit eigenen Regeln dafür natürlich) und die Unterstützung auf andere Formate als MP3 auszuweiten.
An der Stelle würde mein Skript eingreifen. Es bekommt einen Ordner (oder eine Liste von Ordnern übergeben) sowie Regeln fürs Umbenennen der Dateien und analysiert alle vorgefundenen Tags. Die Ergebnisse speichert es in einer Textdatei, in welcher aufgelistet steht welche Datei wie umbenannt werden soll. Die kann ein generischer Massenumbenenner abarbeiten nachdem man sie der Sicherheit halber selbst begutachtet und ggf. korrigiert hat.
Aus "01-Cyne-Just Say No.mp3" würde also durch eine Regel, welcher zufolge Alben mit einem gemeinsamen Künstler dessen Name nicht in den Dateinamen stehen sollte "01 - Just Say No.mp3" werden. Ich weiß, zugegebenerweise ist es (wenn man von groben Schnitzern wie fehlenden Tracknummern absieht) nicht notwendig das zu tun, allerdings nimmt das den Pedanten unter uns doch eine Menge Arbeit ab wenn alles einem einheitlichem Schema folgt.
Falls jemand weitere grundlegende Verbesserungsvorschläge hat, dann her damit. Mir fällt nur noch ein das auf Ordnernamen angewandt fortzusetzen (mit eigenen Regeln dafür natürlich) und die Unterstützung auf andere Formate als MP3 auszuweiten.