Usando MP3 Diags per ripulire la mia collezione di mp3, ho scoperto che oltre al tag ID3v2, alcuni file hanno anche un tag Lyrics3, ID3v1 e alcuni un tag APE. Esistono strumenti da riga di comando per rimuovere tutti tranne il tag ID3v2?
Usando MP3 Diags per ripulire la mia collezione di mp3, ho scoperto che oltre al tag ID3v2, alcuni file hanno anche un tag Lyrics3, ID3v1 e alcuni un tag APE. Esistono strumenti da riga di comando per rimuovere tutti tranne il tag ID3v2?
Risposte:
Dai un'occhiata a eyeD3 , un'utilità della riga di comando e una libreria python per manipolare i tag id3. Per eseguire l'emozione di testi e tag ID3v1 da tutti i file mp3 nella directory corrente, è sufficiente eseguire
eyeD3 --remove-lyrics --remove-v1 *.mp3
Se eyeD3 segnala un problema durante la scrittura dei tag, provare a rieseguire il comando poiché sembra risolvere il problema.
Non sono del tutto sicuro di cosa sia un tag APE, ma puoi anche rimuovere i tag utente arbitrari da un file mp3 con eyeD3.
-1
o -v
per mostrare il tag. Secondo la documentazione dovrebbe essere in grado di gestire i testi. Forse --remove-comments
aiuta
L'ho usato id3v2
prima e l' ho trovato abbastanza buono.
Ce ne sono altri secondo l'attitudine: id3
e id3tool
. Supponendo di avere un sistema Debian-based:
aptitude search id3
. Sono sicuro che altri gestori di pacchetti dovrebbero avere una funzione di ricerca.
Non sono sicuro che questi saranno in grado di fare tutto ciò che vuoi (con questo intendo che non so nulla di Lyrics3 e APE), ma puoi dare un'occhiata. Certamente id3v2
ha -s
, -d
e -D
le bandiere per rimuovere i tag ID3v1, ID3v2, ed entrambi, rispettivamente (secondo la sua pagina man).