Ré-étiquetage de masse des fichiers musicaux

9

Ma collection de fichiers musicaux s'est développée de façon organique au fil des ans, et elle n'a pas de balises cohérentes ni de noms de fichiers. Surtout, les fichiers plus anciens peuvent avoir des balises ID3v1 étranges ou pas de balises du tout, ce qui les rend peu pratiques à utiliser avec les navigateurs à base de balises (comme l'affichage "Catalogue de musique" de Rhythmbox). Pouvez-vous suggérer un bon programme pour le réétiquetage de masse des fichiers?

Idéalement, j'aimerais les fonctionnalités suivantes dans un programme de réétiquetage:

  1. Il me permet de choisir un ensemble arbitraire de fichiers et de les réétiqueter tous, en mettant à jour les valeurs des balises de manière sélective (par exemple, ne mettre à jour que "Artist")

  2. Il peut remplir les valeurs de balise à partir du nom de fichier ou du nom du dossier contenant (par exemple, pour les fichiers organisés comme <album>/<track no.> - <song name>)

  3. Il peut détecter s'il y a des incohérences entre les balises ID3v1 et ID3v2 (par exemple, le titre du morceau est différent dans les deux versions)

  4. Il me permet de rechercher des chansons sur CDDB ou MusicBrainz, puis d'utiliser les métadonnées extraites pour remplir les valeurs des balises.

  5. Points bonus s'il a une approche en deux étapes: remplissez d'abord les valeurs des balises à partir du nom de fichier ou de MusicBrainz, puis laissez-moi les modifier, enfin ré-étiquetez les fichiers.

Je comprends que 1. et 2. sont assez standard, mais qu'en est-il des points 3.-5.?

Riccardo Murri
la source
1
Existe-t-il quelque chose pour Linux qui puisse gérer la musique classique? Il doit faire la distinction entre compositeur et interprète: l'hypothèse que les enregistrements sont tous du compositeur n'est malheureusement pas tenable lorsque le compositeur est mort depuis avant que l'enregistrement musical ne devienne viable. Il devrait également permettre une numérotation séquentielle des fichiers avec des zéros en tête afin que les lecteurs de musique puissent jouer en séquence: il est inutile de randomiser la liste de lecture pour un concerto.
Peter Flynn

Réponses:

9

Puddletag devrait faire tout ce que vous avez demandé. Il y a aussi un article à ce sujet sur Ubuntu Geek

MusicBrainz Picard peut identifier automatiquement les albums via une empreinte audio. Si la musique n'est pas assez populaire pour être entrée dans sa base de données ouverte , vous pouvez ajouter une entrée et des empreintes digitales pour les futurs utilisateurs.

piedro
la source
Puddletag est exactement ce que je cherchais, merci! Ils ont également un paquet Debian / Ubuntu à télécharger qui fonctionne à partir de 10.04.
Riccardo Murri
Merci pour cette suggestion, essayer de trier les balises dans Rhythmbox m'a rendu fou!
Roddie
Puddletag semble en effet bien gérer les champs, une fois personnalisé. Il accepte également les caractères UTF-8, et ils semblent également entrer dans les noms de fichiers.
Peter Flynn
Si vous voulez vraiment le contrôle parfait, il existe une solution encore plus sophistiquée appelée "betteraves" ...
piedro
Si vous voulez vraiment le contrôle parfait, il existe une solution encore plus sophistiquée appelée "betteraves" ... beets.readthedocs.io/en/v1.4.3/guides/index.html Cela fonctionne sur la ligne de commande, mais c'est vraiment incroyable pour modifier certains détails de votre marquage, même sur d'énormes collections. Je l'utilise pour le raffinement comme renommer les faux doublons ou nettoyer les ajouts de titres indésirables comme les artistes en vedette ... en interne, il utilise la base de données musicbrainz. Vive et joyeuses Pâques!
piedro
5

EasyTag est le tagueur le plus complet que j'ai trouvé pour Ubuntu, et j'en ai essayé beaucoup. Il fait des recherches depuis CDDB et permet vos critères # 5, ce qui est probablement mon truc préféré à ce sujet. Il peut formater les noms de fichiers / répertoires en fonction des balises et vice versa. Il a une courbe d'apprentissage, mais une fois que vous l'avez descendu, c'est de loin mon préféré (assurez-vous d'activer le volet du navigateur de fichiers!). Il est disponible dans Ubuntu Software Center / Synaptic.

MusicBrainz Picard est un autre tagueur, qui effectue la recherche automatique, mais il ne répond pas à toutes vos exigences. Cependant c'est un bon tagueur, mais peut être parfois tatillon ... Il est également disponible dans les référentiels.

Deadite81
la source
Certains marqueurs autorisent-ils les caractères Unicode (UTF-8)? Beaucoup de ma musique est chantée dans des langues non anglaises, ou a des interprètes ou des compositeurs avec des noms non anglais, et ce serait bien de les avoir représentés correctement.
Peter Flynn