EasyTAG è davvero un ottimo strumento per questo problema. Ho trovato la mia risposta qui. In termini di come usarlo, il miglior riferimento risulta essere la documentazione di EasyTAG.
Apri EasyTag, vai a una cartella con file musicali al suo interno, seleziona tutti i file nella cartella o tutti i file che vuoi taggare, fai clic sul pulsante "Scansione file" (dovrai passarci sopra con il mouse per capire quale è è).
Quindi, assicurati che il menu a discesa dello scanner sia impostato su "Fill Tag", quindi nel campo Fill Tag, apporta le modifiche appropriate fino a quando l'esempio sotto il campo non assomiglia a quello che stai cercando. Se hai bisogno di ulteriore aiuto su cosa inserire nel campo Fill Tag, fai clic sul pulsante "?" pulsante per la legenda (elenco di quali sono i diversi codici possibili con cui tradurre) e premi il pulsante maschera per elencare alcuni punti di partenza.
Quando sei soddisfatto dei risultati, fai clic sul pulsante "Scansiona file" (nella finestra di dialogo Scansiona file, non quello su cui hai fatto clic originariamente per arrivare dove sei... le icone hanno lo stesso aspetto) e le modifiche verranno applicate. Se non ottieni il nome dell'artista o dell'album, seleziona semplicemente tutto ciò che desideri modificare, inserisci i dati e fai clic sul piccolo pulsante accanto a quel campo e tutti i file selezionati verranno compilati o modificati per quell'artista o album. Funziona nella maggior parte dei campi.
Quando hai finito, fai clic sul pulsante Salva e il gioco è fatto.
PS:lo scanner CDDB spesso funziona abbastanza bene, se hai album interi che stai cercando di etichettare, o almeno file di canzoni disponibili in commercio.
PPS:A quanto pare sono ancora mezzo sveglio. In base a quanto hai scritto nel tuo post originale, prova questo nel campo Fill Tag:
%n. %a - %t
Ecco la sezione pertinente a questa domanda:
1.2.2. Automaticamente con lo scanner "Fill Tag":
Alcune condizioni per utilizzare questa modalità:
- file ordinati per album
- i nomi di file o la directory principale contengono informazioni sui tag (artista, album, titolo, ...)
- tag vuoti o non corretti
Lo scanner "Fill Tag" utilizza un modello per associare le parole nel nome del file e nelle directory con le voci del tag. In questo modo i campi dei tag possono essere compilati automaticamente premendo il pulsante “verde” nella finestra dello scanner o nella barra degli strumenti. Se il tag è parzialmente completato, utilizza l'opzione "Sovrascrivi i campi durante la scansione del tag" nella scheda "Scanner" della finestra "Preferenze", per sostituire tutti i campi con i nuovi valori.
Ogni codice corrisponde ad un campo, seguendo queste regole :
Strings associated with code Will fill the field %a Artist %b Album %c Comment %p Composer %r Copyright %e Encoded by %g Genre %i None! (used to ignore a string) %l Number of tracks %o Original artist %n Track %t Title %u URL %y Year
Nota:per evitare errori, si consiglia di utilizzare un codice una sola volta nel pattern. Naturalmente, come quando si codifica manualmente, solo i file selezionati vengono elaborati dallo scanner. Puoi utilizzare i modelli definiti nell'elenco o scrivere i tuoi modelli in modo che corrispondano al formato dei tuoi nomi di file e directory. Per evitare errori durante la selezione del modello giusto o la sua scrittura, un'anteprima mostra immediatamente i risultati prima di applicare il modello modello. Se hai bisogno di aiuto con i diversi codici, premi il pulsante "Aiuto" (il salvagente) per visualizzare la legenda di ciascun codice. Inoltre, se desideri salvare i tuoi modelli, modificali o ordinali, premendo il pulsante " Maschera" un piccolo editor verrà mostrato nella finestra dello scanner.
Di seguito un esempio di utilizzo dei pattern :
a) il seguente nome file :
“/mnt/MP3/EVANESCENCE – Fallen (2003) – Rock/01. Going Under.mp3” b) with the pattern : “%a - %b (%y) - %g/%n. %t” c) you will fill the tag with theses strings : Artist (%a) => EVANESCENCE Album (%b) => Fallen Year (%y) => 2003 Genre (%g) => Rock Track (%n) => 01 Title (%t) => Going Under
EasyTAG esegue tutti i tipi di operazioni comuni di tag batch/nome file su file audio (e alcuni video).
Ho trovato utili una varietà di strumenti a riga di comando:
id3v2
id3v2 è un editor di tag id3v2 della riga di comando. Puoi aggiungere/modificare/eliminare i tag id3v2 e convertire i tag id3v1 in tag id3v2. Utilizza id3lib. Sto cercando un co-manutentore. Invia un'e-mail a myers_carpenter se sei interessato.
occhioD3
eyeD3 è un modulo Python e un programma per l'elaborazione di tag ID3. Vengono fornite anche informazioni sui file mp3 (ad es. bit rate, frequenza di campionamento, tempo di riproduzione, ecc.). I formati supportati sono ID3 v1.0/v1.1 e v2.3/v2.4.
questi sono l'ideale quando si scrive qualcosa per scansionare le directory.