Quel outil de marquage MP3 pour Linux? [fermé]

Réponses:

73

Il y a plusieurs:

  • easytag a beaucoup d'options
  • kid3 si vous êtes sur un environnement Qt / KDE
  • id3v2ou eyeD3pour la ligne de commande
  • En règle générale, les lecteurs de musique peuvent également éditer des tags communs, par exemple banshee, rhythmboxouamarok

et bien d’autres, essayez de chercher dans votre référentiel de distributions et testez-en certaines.

remuer
la source
4
Attention, id3v2car il ne prend pas en charge le format Unicode et corrompra les balises de tous les fichiers MP3 modernes utilisant le format Unicode (comme le suggère @ user495470 dans sa réponse, qui suggère mid3v2plutôt)
gene_wood
3
id3v2prend désormais en charge l'unicode
Michal Polovka
55

Je l'utilise surtout mid3v2. Vous pouvez l'installer avec sudo apt-get install python-mutagenUbuntu ou avec sudo easy_install pip;sudo pip install mutagenOS X.

$ mid3v2 -h
Usage: mid3v2 [OPTION] [FILE]...

Mutagen-based replacement for id3lib's id3v2.

Options:
  --version             show program's version number and exit
  -h, --help            show this help message and exit
  -v, --verbose         be verbose
  -q, --quiet           be quiet (the default)
  -e, --escape          enable interpretation of backslash escapes
  -f, --list-frames     Display all possible frames for ID3v2.3 / ID3v2.4
  --list-frames-v2.2    Display all possible frames for ID3v2.2
  -L, --list-genres     Lists all ID3v1 genres
  -l, --list            Lists the tag(s) on the open(s)
  --list-raw            Lists the tag(s) on the open(s) in Python format
  -d, --delete-v2       Deletes ID3v2 tags
  -s, --delete-v1       Deletes ID3v1 tags
  -D, --delete-all      Deletes ID3v1 and ID3v2 tags
  --delete-frames=FID1,FID2,...
                        Delete the given frames
  -C, --convert         Convert tags to ID3v2.4 (any editing will do this)
  -a "ARTIST", --artist="ARTIST"
                        Set the artist information
  -A "ALBUM", --album="ALBUM"
                        Set the album title information
  -t "SONG", --song="SONG"
                        Set the song title information
  -c "DESCRIPTION":"COMMENT":"LANGUAGE", --comment="DESCRIPTION":"COMMENT":"LANGUAGE"
                        Set the comment information
  -g "GENRE", --genre="GENRE"
                        Set the genre or genre number
  -y YYYY[-MM-DD], --year=YYYY[-MM-DD], --date=YYYY[-MM-DD]
                        Set the year/date
  -T "num/num", --track="num/num"
                        Set the track number/(optional) total tracks
You can set the value for any ID3v2 frame by using '--' and then a frame ID.
For example:
        mid3v2 --TIT3 "Monkey!" file.mp3
would set the "Subtitle/Description" frame to "Monkey!".

Any editing operation will cause the ID3 tag to be upgraded to ID3v2.4.

id3v2et id3tagne supporte pas Unicode et id3toolet mp3infone supporte pas ID3v2.

Lri
la source
2
Je conviens que mid3v2 est l’outil de balisage en ligne de commande le plus fiable et le plus moderne mentionné ici. Devrait être voté.
Jan-Philip Gehrcke
1
D'accord. Ni iTunes ni mon lecteur de voiture ne reconnaît les tags créés par les autres outils. Celui-ci l'a fait.
mikiemorales
aucune idée de comment ajouter une balise Publisher avec elle
user889030
Notez que, pour quelque raison que ce soit, sur Debian, vous devez installer python-mutagen pour obtenir les fichiers binaires - python3-mutagen ne met rien dans le chemin.
ACK_stoverflow le
10

J'utilise Ex Falso. Il a été installé avec le lecteur de musique QuodLibet, alors je l’ai essayé.

Je l'ai utilisé avec des fichiers uniques, des lots de fichiers ... C'est assez intuitif et, surtout, ça fonctionne très bien.

Boston Craig
la source
2
Les gens doivent être avertis qu'ex falso et quod libet ont une approche non standard de la balise "Album artist". Cette balise, créée dans cet éditeur, peut être invisible pour les autres joueurs.
Barafu Albino
9

J'ai trouvé ce fil et décidé d'utiliser id3tool. Je ne m'intéressais qu'à un outil très léger, la ligne de commande était satisfaisante. Essayer de garder mon système exempt d'encombrement occasionné occasionnellement par de lourds outils gourmands en interface graphique.

L'installation était super facile sous Linux Mint:

sudo apt-get install id3tool

Autant que je me souvienne, cela ne nécessitait aucune bibliothèque supplémentaire ni quoi que ce soit. Pour obtenir une liste complète des options disponibles:

man id3tool

Pour voir les métadonnées actuelles d'un fichier mp3:

id3tool <filename.mp3>

Voici la commande que j'ai utilisée pour mettre à jour pas mal de mp3:

id3tool -t "<song title>" -a "<album name>" -r "<artist name>" -y "<year>" -c <track number, no quotes, just the number, like 1> <filename.mp3>

Après cela, j’ai dit à Banshee de réanalyser ma bibliothèque de musique et il n’y avait plus aucun fichier dans la catégorie "Inconnu". Merci à strangeronyourtrain pour ce conseil!

utilisateur173468
la source
J'ai essayé id3tool mais j'ai eu quelques problèmes. Les tags écrits par id3tool ne semblent pas lisibles par la bibliothèque MAD dans la plupart des cas (échouent dans environ 80% des cas).
Ben Crowell
3
id3tool ne supporte pas les tags normaux id3v2, seulement les anciens tags v1. Et ce n'est plus développé.
mardi
8

Je suis un utilisateur assidu de Picard depuis un certain temps. Le seul tagueur multi-plateformes à se sentir vraiment solide. N'oubliez pas l'énorme base de données musicale de MusicBrainz.

Corey Farwell
la source
7

Je viens de découvrir ce petit programme appelé puddletag . Ce n'est pas aussi merveilleux que Tag & Rename, mais c'est assez proche.

Sur le site :

puddletag est un éditeur de balises audio (créé principalement) pour GNU / Linux, similaire au programme Windows Mp3tag. Contrairement à la plupart des marqueurs pour GNU / Linux, il utilise une présentation semblable à celle d'une feuille de calcul, de sorte que toutes les balises que vous souhaitez modifier à la main soient visibles et facilement modifiables.

Les fonctionnalités habituelles de l'éditeur de balises sont prises en charge, telles que l'extraction des informations de balise à partir des noms de fichiers, le changement de nom de fichiers en fonction de leurs balises à l'aide de modèles et l'édition de balises de base.

Ensuite, il y a Fonctions, qui peuvent remplacer le texte, le rogner, effectuer des conversions de cas, etc. Les actions peuvent automatiser des tâches répétitives. Effectuer des recherches sur le Web à l'aide d'Amazon (y compris l'art de couverture), Discogs (comprend également l'art de couverture!), FreeDB et MusicBrainz est également pris en charge. Il y en a un peu plus, mais j'ai atteint mon quota de virgules.

Formats pris en charge: ID3v1, ID3v2 (mp3), MP4 (mp4, m4a, etc.), VorbisComments (ogg, flac), Musepack (mpc), Monkey's Audio (.ape) et WavPack (wv).

Joelconty
la source
2
Pensez à inclure quelques explications supplémentaires sur vos suggestions ou, au moins, des liens vers celles-ci.
HalosGhost
6

Pour l'interface graphique, je suggère easytag , et vous pouvez rechercher plus d' alternatives ici . Pour la ligne de commande, vérifiez id3v2, mais les alternatives sont infinies.

Caleb
la source
4

Je suggérerais également lltag .

Fonctionne en ligne de commande, plutôt facile et rapide. Il prend également en charge CDDB.

mgm
la source
1
Il prend également en charge la lecture de vorbiscomment et de métaflac.
0xcaff
3

J'aime TagTool et id3tool . Les deux sont pour la ligne de commande. Je trouve également que Picard est utile pour les fichiers de musique qui existent dans la base de données MusicBrainz.

strangeronyourtrain
la source
3

Audacity dispose d'un outil d'édition de métadonnées, qui peut être affiché lors de l'exportation de fichiers ou en allant dans 'Fichier'> 'Éditer les métadonnées':

entrez la description de l'image ici

Notez que je pense que cela utilise des tags ID3v2.4 (en Mp3), qui ne sont pas compatibles avec certains périphériques (et Windows flippin , même Win8 ...). Easytag a toutefois la possibilité d’utiliser ID3v2.3, qui devrait être compatible.

Voir également:

Wilf
la source
Il existe de nombreuses options disponibles pour l'édition en série. Sauf si vous voulez écrire l'artiste de l'album, son nom, etc. dans chacune des chansons ...
Rodrigo
@Rodrigo Oui, vous pouvez l'enregistrer en tant que modèle. Il vous suffira ensuite de modifier le titre, etc. pour chacun
Wilf
S'il vous plaît essayez puddletag et voyez la différence par vous-même. Lorsque vous avez beaucoup de sous-dossiers à réviser, puddletag est beaucoup plus rapide que ce que vous suggérez.
Rodrigo
@Rodrigo Je pense que je viens d'ajouter ceci comme une alternative à laquelle les gens pourraient déjà avoir! En disant cela comme je l'utilise habituellement easytag(vous pouvez upvoter la puddletagréponse d' ailleurs)
Wilf
3

J'aime eyeD3.

Mais installez-le depuis python pip et non depuis apt. apt installe actuellement la version 0.6 mais pip installe les dernières, je pense. Docs ici: https://eyed3.readthedocs.io/en/latest/ . eyeD3 a une bonne documentation, il est donc facile de démarrer. En outre, il a un tas de plugins utiles - essayez-le!

$ pip install eyeD3

alexche8
la source
1
#!/bin/bash
for i in *.mp3 ; do
resto=$(echo "${i}" | sed 's/.mp3$//')
mid3v2 -t "${resto}" "${i}"
echo "${i}"
done
Lerroux
la source