Ich verwende "Rote Beete", um meine MP3s zu organisieren. Ein Album, das ich bei Amazon als MP3 gekauft habe, ist fälschlicherweise als KEINE Zusammenstellung markiert, obwohl es sich tatsächlich um eine Zusammenstellung handelt. Ich organisiere meine Dateien unterschiedlich, je nachdem, ob es sich bei einem Album um eine Zusammenstellung handelt oder nicht. Egal, was ich mit diesen MP3s zu tun versuche, die Änderungen, die ich an den ID3-Tags vornehme, bleiben nicht erhalten.
Beispielsweise:
mp3info -d ../amazon_album/* # This WIPES the tags
mp3info ../amazon_album/01-01 - Track 1.mp3
../amazon_album/01-01 - Track 1.mp3 does not have an ID3 1.x tag.
Aber wenn ich dann die Datei in einem Media Player öffne, sind ALLE Informationen noch da!
Also habe ich versucht:
mp3info -a "LOL" ../amazon_album/*
mp3info ../amazon_album/01-01 - Track 1.mp3
File: ../amazon_album/01-01 - Track 1.mp3
Title: Track:
Artist: LOL
Album: Year:
Comment: Genre: [255]
In jedem Media Player bleiben jedoch alle ursprünglichen Informationen erhalten. Aus diesem Grund kann ich das Album nicht in eine "Zusammenstellung" ändern, was bedeutet, dass ich es in Beets nicht so organisieren kann, wie ich es möchte.
Ich habe bestätigt, dass es sich nicht um ein Dateiberechtigungsproblem handelt. Mache ich etwas falsch? Gibt es eine andere Möglichkeit, dies unter Linux zu erreichen? Oder gibt es eine Möglichkeit, Rüben dazu zu "überlisten", sie als Zusammenstellung zu behandeln (sodass sie meinen Zusammenstellungspfad verwendet)?
Um ID3-Tags aus einer MP3-Datei zu entfernen, können Sie das Tool verwenden
id3convert
. Es hat einen Schalter namens "Strip",-s
oder--strip
.Beispiel
HINWEIS: Enthält die Tags id3v1 und id3v2
Vor
Streifen
nach
Verweise
quelle
Ein weiteres Tool, das den Vorteil hat, in Ubuntu-Repositories zu existieren, ist
eyeD3
. Hier ist der Befehl:quelle
id3v2 -D foo.mp3
Installieren Sie auf einem Mac mit:
brew install id3v2
quelle
Zeldas Antwort liefert die richtige Antwort auf meine Frage. Es stellte sich heraus, dass ich tatsächlich die falsche Frage gestellt hatte, und ich dachte, ich würde diese Antwort für den zukünftigen Googler hinzufügen, der darauf stößt.
Selbst wenn ich die Tags sauber wischte (sowohl ID3v1 als auch ID3v2) und sie dann alle manuell neu eingab - Rüben würden sie einfach nicht als Zusammenstellung importieren.
Bestimmt habe ich den Rüben-Quellcode rausgeschmissen und mein Problem gefunden - es sieht so aus, als ob ein Name X-mal als Liedkünstler auftaucht und es sich zur Aufgabe macht, ihn als keine Zusammenstellung zu deklarieren. Zumindest habe ich das aus diesem Code-Snippet entnommen
importer.py
:Ich habe nicht genug vom Code gelesen, um mehr Details herauszufinden, denn sobald ich diesen Abschnitt las, versuchte ich, den Namen des vorherrschenden Künstlers zu entfernen, und voila! Rüben importierten es als Zusammenstellung.
Dies ist jedoch keine großartige Lösung für mich, da ich persönlich ein Album als eine Zusammenstellung betrachte, selbst wenn es noch einen anderen Künstler auf der CD gibt (und es ist kein "Feature"). Alles, was ich tun kann, ist, den Namen des vorherrschenden Interpreten zu entfernen, ihn zu importieren und dann den Interpreten dieser Dateien manuell zu ändern, um den richtigen Interpreten wiederherzustellen.
quelle