Bei der Bereinigung meiner MP3-Sammlung mit MP3 Diags habe ich festgestellt, dass einige Dateien neben dem ID3v2-Tag auch ein Lyrics3-, ID3v1- und ein APE-Tag enthalten. Gibt es Befehlszeilentools, um alle außer dem ID3v2-Tag zu entfernen?
Bei der Bereinigung meiner MP3-Sammlung mit MP3 Diags habe ich festgestellt, dass einige Dateien neben dem ID3v2-Tag auch ein Lyrics3-, ID3v1- und ein APE-Tag enthalten. Gibt es Befehlszeilentools, um alle außer dem ID3v2-Tag zu entfernen?
Antworten:
Werfen Sie einen Blick auf eyeD3, ein Befehlszeilenprogramm und eine Python-Bibliothek zum Bearbeiten von ID3-Tags. Zum Entfernen von Texten und ID3v1-Tags aus allen MP3-Dateien im aktuellen Verzeichnis einfach ausführen
eyeD3 --remove-lyrics --remove-v1 *.mp3
Wenn eyeD3 beim Schreiben der Tags ein Problem meldet, versuchen Sie, den Befehl erneut auszuführen, da dies das Problem zu beheben scheint.
Ich bin mir nicht ganz sicher, was ein APE-Tag ist, aber Sie können mit eyeD3 auch beliebige Benutzer-Tags aus einer MP3-Datei entfernen.
-1
oder verwenden -v
, um das Tag anzuzeigen. Laut Dokumentation soll es mit Texten umgehen können. Vielleicht --remove-comments
hilft
Ich habe es schon einmal benutzt id3v2
und fand es ziemlich gut.
Es gibt einige andere nach Eignung: id3
und id3tool
. Angenommen , Sie haben ein Debian - basiertes System:
aptitude search id3
. Ich bin sicher, dass andere Paketmanager eine Suchfunktion haben sollten.
Ich bin mir nicht sicher, ob diese in der Lage sind, alles zu tun, was Sie wollen (womit ich meine, ich weiß nichts über Lyrics3 und APE), aber Sie können einen Blick darauf werfen. Sicherlich id3v2
hat -s
, -d
und -D
Fahnen ID3v1 - Tags zu entfernen, ID3v2 - Tags, und beide, bzw. (entsprechend seiner Manpage).