Erweiterte ID3-Tag-Interfield-Verarbeitung

Erweiterte ID3-Tag-Interfield-Verarbeitung

Ich habe eine Reihe von MP3s mit demselben generischen Album „_misc“. Im commentFeld der Dateien ist auch der echte Albumname nach dem Muster gespeichert album[REAL_ALBUM_NAME]. Im Kommentarfeld vor und nach der albumDeklaration kann anderer Text stehen, muss es aber nicht.

Ich möchte den echten Albumnamen für jede dieser MP3s automatisch extrahieren und ihn albummithilfe eines Batch-/Automatisierungsprozesses in das Feld einfügen (wobei „_misc“ überschrieben wird). Wie kann ich das tun? Ich kann auf die Dateien mit Windows, OS X oder Ubuntu (als Live-CD/DVD) zugreifen.

Antwort1

MP3Tagtut dies tatsächlich. Verwenden SieTag -> Tag. Setzen Sie das ALBUMFeld auf $regexp(%comment%,album\[(.*)\],\1). (Ich habe das nicht getestet, aber es sollte funktionieren.)

Bearbeiten: Klicken Sie auf Convert->Actionsund legen Sie den Typ auf Wert formatieren fest. Der reguläre Ausdruck lautet $regexp(%comment%,'^.*album\[([^\]]+)\].*$',$1)– beachten Sie das .*am Anfang und Ende des Ausdrucks, um Übereinstimmungen mit anderem Text im Kommentarfeld zu vermeiden, und verwenden Sie , $1um auf die Übereinstimmung zu verweisen. (Quelle)

verwandte Informationen