web-dev-qa-db-fra.com

Quel outil de balisage MP3 pour Linux?

Quelle application recommanderiez-vous à Linux pour marquer des MP3? Sous Windows, j'utilisais Tag & Rename et j'aimais beaucoup; cela fonctionne bien sous Wine, mais je veux quelque chose qui fonctionne nativement.

81
pootzko

Il y a plusieurs:

  • easytag a beaucoup d'options
  • kid si vous êtes dans un environnement Qt/KDE
  • id3v2 ou eyeD3 pour la ligne de commande
  • En règle générale, les lecteurs de musique peuvent également modifier les balises courantes, par ex. banshee, rhythmbox ou amarok

et bien d'autres, essayez de chercher dans votre référentiel de distributions et testez certaines d'entre elles.

74
wag

J'utilise principalement mid3v2. Vous pouvez l'installer avec Sudo apt-get install python-mutagen dans Ubuntu ou avec Sudo easy_install pip;Sudo pip install mutagen sous OS 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.

id3v2 et id3tag ne prend pas en charge Unicode et id3tool et mp3info ne prend pas en charge ID3v2.

57
Lri

J'utilise Ex Falso. Il a été installé avec le lecteur de musique QuodLibet, donc je lui ai donné un coup de feu.

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

10
Boston Craig

J'ai trouvé ce fil et j'ai décidé d'utiliser id3tool. Je n'étais intéressé que par un outil très léger, la ligne de commande était bien. Essayer de garder mon système libre de tout encombrement occasionné par des outils gourmands en interface graphique.

L'installation était super facile sur Linux Mint:

Sudo apt-get install id3tool

Pour autant que je m'en souvienne, cela ne nécessitait pas de bibliothèques supplémentaires ou 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 musicale et il n'y avait plus de fichiers dans la catégorie "Inconnu". Merci à strangeronyourtrain pour cette astuce!

9
user173468

Je suis un utilisateur dévoué de Picard depuis un certain temps. Le seul tagger multiplateforme qui se sent vraiment solide. N'oubliez pas l'énorme base de données musicale de MusicBrainz.

8
Corey Farwell

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

7
Caleb

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

Depuis le site Web :

puddletag est un éditeur de balises audio (principalement créé) pour GNU/Linux similaire au programme Windows, Mp3tag. Contrairement à la plupart des tagueurs pour GNU/Linux, il utilise une disposition semblable à une feuille de calcul afin 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, comme l'extraction des informations de balise à partir des noms de fichiers, le renommage des fichiers en fonction de leurs balises à l'aide de modèles et la modification de base des balises.

Ensuite, il y a des fonctions, qui peuvent faire des choses comme remplacer du texte, le couper, faire des conversions de casse, etc. Les actions peuvent automatiser des tâches répétitives. La recherche sur le Web à l'aide d'Amazon (y compris la pochette), Discogs (couvre également la pochette!), FreeDB et MusicBrainz est également prise 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).

7
Joelconty

Je suggère également lltag .

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

4
mgm

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'> 'Modifier les métadonnées':

enter image description here

Remarque Je pense que cela utilise ID3v2.4 balises (en Mp3), qui ne sont pas compatibles avec certains appareils (et flippin Windows, même Win8 ...). Easytag a cependant une option pour utiliser ID3v2.3, qui devrait être compatible.

Voir également:

3
Wilf

J'aime eyeD3.

Mais installez-le depuis python pip pas d'apt. Apt installe actuellement la version 0.6 mais pip installe la dernière je pense. Docs ici: https://eyed3.readthedocs.io/en/ latest / . eyeD3 a une bonne documentation donc c'est facile à démarrer. Il a aussi un tas de plugins utiles - essayez-le!

$ pip install eyeD3

3
alexche8

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

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