Welches MP3-Tagging-Tool für Linux? [geschlossen]


Antworten:


73

Es gibt verschiedene:

  • easytag bietet viele Möglichkeiten
  • kid3, wenn Sie sich in einer Qt / KDE-Umgebung befinden
  • id3v2oder eyeD3für die Kommandozeile
  • Im allgemeinen Musik - Player kann auch gemeinsame Tags bearbeiten, zB banshee, rhythmboxoderamarok

und viele andere, durchsuchen Sie Ihr Distributions-Repository und testen Sie einige davon.


4
Vorsicht bei der Verwendung, id3v2da es Unicode nicht unterstützt und die Tags aller modernen MP3s, die Unicode verwenden, beschädigt (wie von @ user495470 in seiner Antwort vorgeschlagen, mid3v2stattdessen erwähnt)
gene_wood

3
id3v2unterstützt jetzt Unicode
Michal Polovka

55

Ich benutze meistens mid3v2. Sie können es mit sudo apt-get install python-mutagenUbuntu oder mit sudo easy_install pip;sudo pip install mutagenOS X installieren.

$ 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.

id3v2und id3tagunterstützen nicht Unicode und id3toolund mp3infounterstützen nicht ID3v2.


2
Ich bin damit einverstanden, dass mid3v2 das zuverlässigste und modernste hier erwähnte Befehlszeilen-Tagging-Tool ist. Sollte gewählt werden.
Jan-Philip Gehrcke

1
Einverstanden. Weder iTunes noch mein Auto-Player würden die von den anderen Tools erstellten Tags erkennen. Dieser hat es geschafft.
Mikiemorales

eine Idee, wie man Publisher-Tag mit ihm hinzufügen
user889030

Beachten Sie, dass Sie unter Debian aus irgendeinem Grund Python-Mutagen installieren müssen, um die Binärdateien zu erhalten - Python3-Mutagen fügt nichts in den Pfad ein.
ACK_stoverflow

10

Ich benutze Ex Falso. Es wurde mit dem QuodLibet Music Player installiert, also habe ich es ausprobiert.

Ich habe es mit einzelnen Dateien, mehreren Dateien verwendet ... Es ist ziemlich intuitiv und funktioniert am besten sehr gut.


2
Die Leute sollten gewarnt werden, dass Ex-Falso und Quod Libet eine nicht standardmäßige Herangehensweise an das "Album Artist" -Tag haben. Dieses in diesem Editor erstellte Tag ist möglicherweise für andere Spieler unsichtbar.
Barafu Albino

9

Ich habe diesen Thread gefunden und mich für id3tool entschieden. Ich interessierte mich nur für ein sehr leichtes Tool, die Befehlszeile war in Ordnung. Ich versuche, mein System frei von Unordnung zu halten, die gelegentlich durch gewichtige GUI-intensive Tools verursacht wird.

Die Installation unter Linux Mint war sehr einfach:

sudo apt-get install id3tool

Soweit ich mich erinnere, wurden keine zusätzlichen Bibliotheken oder ähnliches benötigt. So rufen Sie eine vollständige Liste der verfügbaren Optionen ab:

man id3tool

So zeigen Sie die aktuellen Metadaten für eine MP3-Datei an:

id3tool <filename.mp3>

Hier ist der Befehl, mit dem ich einige MP3s aktualisiert habe:

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

Danach forderte ich Banshee auf, meine Musikbibliothek erneut zu durchsuchen, und es gab keine Dateien mehr in der Kategorie "Unbekannt". Vielen Dank an Strangeronyourtrain für diesen Tipp!


Ich habe es mit id3tool versucht, hatte aber einige Probleme. Von id3tool geschriebene Tags scheinen in den meisten Fällen von der MAD-Bibliothek nicht lesbar zu sein (in etwa 80% der Fälle schlägt dies fehl).
Ben Crowell

3
id3tool unterstützt nicht die normalen id3v2-Tags, sondern nur die alten v1-Tags. Und es ist nicht mehr entwickelt.
Mivk

8

Ich bin seit einiger Zeit ein engagierter Benutzer von Picard . Der einzige plattformübergreifende Tagger, der sich wirklich solide anfühlt. Vergessen Sie nicht die riesige Musikdatenbank von MusicBrainz.


7

Ich habe gerade dieses kleine Programm namens puddletag entdeckt . Es ist nicht so wunderbar wie Tag & Rename, aber es ist nah genug.

Von der Website :

puddletag ist ein Audio-Tag-Editor (primär erstellt) für GNU / Linux, ähnlich dem Windows-Programm Mp3tag. Im Gegensatz zu den meisten Taggern für GNU / Linux wird ein kalkulationstabellenartiges Layout verwendet, sodass alle Tags, die Sie manuell bearbeiten möchten, sichtbar und einfach zu bearbeiten sind.

Die üblichen Funktionen des Tag-Editors werden unterstützt, z. B. das Extrahieren von Tag-Informationen aus Dateinamen, das Umbenennen von Dateien anhand ihrer Tags mithilfe von Mustern und die grundlegende Tag-Bearbeitung.

Dann gibt es Funktionen, mit denen Sie Text ersetzen, zuschneiden, Groß- / Kleinschreibung konvertieren usw. können. Aktionen können sich wiederholende Aufgaben automatisieren. Web-Lookups mit Amazon (einschließlich Cover-Art), Discogs (auch Cover-Art!), FreeDB und MusicBrainz werden ebenfalls unterstützt. Es gibt noch einiges mehr, aber ich habe meine Kommakontingent erreicht.

Unterstützte Formate: ID3v1, ID3v2 (mp3), MP4 (mp4, m4a usw.), VorbisComments (ogg, flac), Musepack (mpc), Monkey's Audio (.ape) und WavPack (wv).


2
Erwägen Sie, weitere Erklärungen zu Ihren Vorschlägen oder zumindest Links zu ihnen beizufügen.
HalosGhost


4

Ich würde auch lltag vorschlagen .

Funktioniert auf der Kommandozeile, ziemlich einfach und schnell. Es unterstützt auch CDDB.


1
Es unterstützt auch das Lesen von vorbiscomment und metaflac.
0xcaff

3

Ich mag TagTool und id3tool . Beide sind für die Befehlszeile. Ich finde Picard auch nützlich für Musikdateien, die in der MusicBrainz-Datenbank vorhanden sind.


3

Audacity verfügt über ein Werkzeug zum Bearbeiten von Metadaten, das beim Exportieren von Dateien oder unter 'Datei'> 'Metadaten bearbeiten' angezeigt werden kann:

Bildbeschreibung hier eingeben

Hinweis Ich denke, dies verwendet ID3v2.4- Tags (in Mp3), die mit einigen Geräten nicht kompatibel sind (und Windows, sogar Win8 ...). Easytag bietet jedoch Optionen für die Verwendung von ID3v2.3, die kompatibel sein sollten.

Siehe auch:


Es gibt viele Optionen für die Stapelbearbeitung. Es sei denn, Sie möchten den Albumkünstler, den Namen usw. in jeden der Songs schreiben ...
Rodrigo

@ Rodrigo ja, Sie können es als Vorlage speichern, dann müssen Sie nur den Titel usw. für jeden bearbeiten
Wilf

Bitte versuchen Sie es mit puddletag und überzeugen Sie sich selbst vom Unterschied. Wenn Sie viele Unterordner haben, die überarbeitet werden müssen, ist puddletag viel schneller als von Ihnen vorgeschlagen.
Rodrigo

@Rodrigo Ich glaube, ich habe dies als Alternative hinzugefügt, zu der die Leute vielleicht schon eine haben! Dies zu sagen, wie ich es normalerweise benutze easytag(Sie können die puddletagAntwort übrigens positiv bewerten)
Wilf

3

Ich mag eyeD3.

Aber installiere es von python pip und nicht von apt. Apt installiert derzeit Version 0.6, aber Pip installiert die neueste, denke ich. Dokumente hier: https://eyed3.readthedocs.io/en/latest/ . eyeD3 hat eine gute Dokumentation, so dass es einfach zu starten ist. Außerdem gibt es eine Reihe nützlicher Plugins - probieren Sie es aus!

$ pip install eyeD3


1
#!/bin/bash
for i in *.mp3 ; do
resto=$(echo "${i}" | sed 's/.mp3$//')
mid3v2 -t "${resto}" "${i}"
echo "${i}"
done
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.