Massen-Re-Tagging von Musikdateien

9

Meine Sammlung von Musikdateien ist im Laufe der Jahre organisch gewachsen und enthält weder konsistente Tags noch Dateinamen. Insbesondere ältere Dateien haben möglicherweise seltsame ID3v1-Tags oder gar keine Tags, was die Verwendung mit tagbasierten Browsern (wie der Anzeige "Musikkatalog" von Rhythmbox) unpraktisch macht. Können Sie ein gutes Programm für das Massen-Tagging der Dateien vorschlagen?

Idealerweise möchte ich die folgenden Funktionen in einem Re-Tagging-Programm:

  1. Damit kann ich einen beliebigen Satz von Dateien auswählen und alle neu markieren, wobei die Tag-Werte selektiv aktualisiert werden (z. B. nur "Artist" aktualisieren).

  2. Es kann Tag-Werte aus dem Dateinamen oder dem enthaltenen Ordnernamen füllen (z. B. für Dateien, die wie folgt organisiert sind <album>/<track no.> - <song name>).

  3. Es kann erkennen, ob es Inkonsistenzen zwischen ID3v1- und ID3v2-Tags gibt (z. B. unterscheidet sich der Songtitel in beiden Versionen).

  4. Damit kann ich auf CDDB oder MusicBrainz nach Titeln suchen und dann die abgerufenen Metadaten verwenden, um die Tag-Werte zu füllen.

  5. Bonuspunkte, wenn es sich um einen zweistufigen Ansatz handelt: Füllen Sie zuerst Tag-Werte aus Dateiname oder MusicBrainz aus, lassen Sie mich sie bearbeiten und markieren Sie die Dateien schließlich neu.

Ich verstehe, dass 1. und 2. ziemlich Standard sind, aber was ist mit den Punkten 3.-5.

Riccardo Murri
quelle
1
Gibt es irgendetwas für Linux, das mit klassischer Musik umgehen kann? Es muss zwischen Komponist und Interpret unterschieden werden: Die Annahme, dass alle Aufnahmen vom Komponisten stammen, ist leider nicht haltbar, wenn der Komponist tot war, bevor die musikalische Aufnahme realisierbar wurde. Es sollte auch eine fortlaufende Dateinummerierung mit führenden Nullen ermöglichen, damit Musikplayer nacheinander spielen können: Es macht wenig Sinn, die Wiedergabeliste für ein Konzert zufällig zu sortieren.
Peter Flynn

Antworten:

9

Puddletag sollte alles tun, wonach Sie gefragt haben. Es gibt auch einen Artikel darüber bei Ubuntu Geek

MusicBrainz Picard kann Alben automatisch per Audio-Fingerabdruck identifizieren. Wenn die Musik nicht populär genug ist, um in ihre offene Datenbank eingegeben zu werden , können Sie einen Eintrag und Fingerabdrücke für zukünftige Benutzer hinzufügen.

piedro
quelle
Puddletag ist genau das, wonach ich gesucht habe, danke! Sie haben auch ein Debian / Ubuntu-Paket zum Download, das ab 10.04 funktioniert.
Riccardo Murri
Vielen Dank für diesen Vorschlag. Der Versuch, Tags in Rhythmbox zu sortieren, hat mich verrückt gemacht!
Roddie
Puddletag scheint in der Tat gut mit den Feldern umzugehen, wenn es einmal angepasst wurde. Es akzeptiert auch UTF-8-Zeichen und sie scheinen es auch in die Dateinamen OK zu schaffen.
Peter Flynn
Wenn Sie wirklich die perfekte Kontrolle wollen, gibt es eine noch ausgefeiltere Lösung namens "Rüben" ...
Piedro
Wenn Sie wirklich die perfekte Steuerung wünschen, gibt es eine noch ausgefeiltere Lösung namens "Rüben" ... beets.readthedocs.io/en/v1.4.3/guides/index.html Sie funktioniert zwar über die Befehlszeile, ist aber wirklich erstaunlich zum Ändern einiger Details in Ihrem Tagging auch in großen Sammlungen. Ich verwende es zur Verfeinerung wie das Umbenennen falscher Duplikate oder das Bereinigen unerwünschter Titelzusätze wie vorgestellter Künstler ... intern verwendet es die musicbrainz-Datenbank. Prost und frohe Ostern!
Piedro
5

EasyTag ist der umfassendste Tagger, den ich für Ubuntu gefunden habe, und ich habe viele ausprobiert. Es sucht von CDDB und berücksichtigt Ihre # 5 Kriterien, was wahrscheinlich meine Lieblingssache ist. Es kann Datei- / Verzeichnisnamen basierend auf Tags formatieren und umgekehrt. Es hat eine Lernkurve, aber sobald Sie es runter bekommen, ist es bei weitem mein Favorit (stellen Sie sicher, dass Sie den Dateibrowser-Bereich aktivieren!). Es ist im Ubuntu Software Center / Synaptic verfügbar.

MusicBrainz Picard ist ein weiterer Tagger, der die automatische Suche durchführt, jedoch nicht annähernd alle Ihre Anforderungen erfüllt. Es ist jedoch ein guter Tagger, kann aber manchmal schwierig sein ... Es ist auch in den Repositories verfügbar.

Deadite81
quelle
Erlauben Tagger Unicode-Zeichen (UTF-8)? Ein Großteil meiner Musik wird in nicht-englischen Sprachen gesungen oder hat Interpreten oder Komponisten mit nicht-englischen Namen, und es wäre schön, wenn sie richtig dargestellt würden.
Peter Flynn