Editor di tag ID3 a riga di comando che gestisce tutti i tag


3

Sto cercando uno strumento per modificare i tag in MP3 attraverso uno script.

I file sono episodi di diversi podcast in cui i tag sono incoerenti tra un episodio e l'altro: a volte manca il tag Album o Genre. Lo script verrà eseguito dopo il download di nuovi episodi per modificare i tag.

Ho già provato id3tool e id3v2.

ID3v2 non supporta i tag di genere gratuiti, viene offerta solo una lista numerata di generi predefiniti. In questa lista, non esiste alcun genere "Podcast".

id3tool supporta solo id3v1, dove le lunghezze dei campi sono limitate. Ma c'è un'opzione per specificare definizioni di genere libere.

C'è uno strumento che supporta tutte le funzionalità richieste? Dovrebbe essere compilato con Mac OS X 10.6.


1
Qualcuno mi aveva consigliato eyeD3, ma non so dove sia finita questa risposta. Ho provato eyeD3 e sembra fare quello che voglio. Riferirò dopo il successo.
ischeriad

1
Al giorno d'oggi id3v2 supporta il tag di genere gratuito: id3v2 -g Podcast my.mp3. Verrà mostrato con il codice 255 (come tutti i tag gratuiti): TCON (Content type): Podcast (255)
gavenkoa

Risposte:


2

Basta usare Homebrew:

brew install id3lib

Comando di esempio: ide3tag

Usage: id3tag [OPTIONS]... [FILES]...
   -h         --help            Print help and exit
   -V         --version         Print version and exit
   -1         --v1tag           Render only the id3v1 tag (default=off)
   -2         --v2tag           Render only the id3v2 tag (default=off)
   -aSTRING   --artist=STRING   Set the artist information
   -ASTRING   --album=STRING    Set the album title information
   -sSTRING   --song=STRING     Set the title information
   -cSTRING   --comment=STRING  Set the comment information
   -CSTRING   --desc=STRING     Set the comment description
   -ySTRING   --year=STRING     Set the year
   -tSTRING   --track=STRING    Set the track number
   -TSTRING   --total=STRING    Set the total number of tracks
   -gSHORT    --genre=SHORT     Set the genre
   -w         --warning         Turn on warnings (for debugging) (default=off)
   -n         --notice          Turn on notices (for debugging) (default=off)

Fonte: https://apple.stackexchange.com/a/16145/53242

Saluti,


7

Il mutagen Il modulo Python viene fornito con a mid3v2 comando.

mid3v2 --artist "Sigur Rós" *.mp3

Prima di chiedere: No, mutagen fa non supporto ID3v1, perché non c'è no motivo valido per usarlo in questi giorni.


Non voglio usare ID3v1, quindi il tuo consiglio è tutto a posto.
ischeriad

1
Mutagen può essere installato con sudo easy_install pip; sudo pip install mutagen su OS X. mid3v2 supporta anche Unicode a differenza id3tag e id3v2.
Lri

1

ID3 Editor
Sebbene la pagina del sito Web collegata sia orientata verso la GUI, contiene "NOVITÀ! Editor riga di comando".


Tag è uno strumento da riga di comando basato su Windows o manca qualcosa?

@relikd: hai ragione - quindi l'ho modificato.
harrymc

Pa-Software ID3 Editor è trialware o USD15 - non gratuito
Mark Mikofski

@MarkMikofski: Questo deve essere cambiato dal 2010.
harrymc

1

Tagr è stato raccomandato; è gratuito, sembra potente (processo batch, copertura, ecc.), ma non è sicuro che abbia la CLI.


Non è gratis A partire dal 2017-01-01 è $ 9,99 su AppStore.
techraf
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.