Respostas:
Existem vários:
id3v2
ou eyeD3
para a linha de comandobanshee
, rhythmbox
ouamarok
e muitos outros, tente pesquisar no repositório de distribuições e testar algumas delas.
id3v2
como ele não suporta unicode e irá corromper as tags de qualquer mp3s modernas que usam unicode (como mencionado por @ user495470 em sua resposta sugerindo mid3v2
vez)
id3v2
agora suporta unicode
Eu uso principalmente mid3v2
. Você pode instalá-lo sudo apt-get install python-mutagen
no Ubuntu ou sudo easy_install pip;sudo pip install mutagen
no OS X.
$ mid3v2 -h
Usage: mid3v2 [OPTION] [FILE]...
Mutagen-based replacement for id3lib's id3v2.
Options:
--version show program's version number and exit
-h, --help show this help message and exit
-v, --verbose be verbose
-q, --quiet be quiet (the default)
-e, --escape enable interpretation of backslash escapes
-f, --list-frames Display all possible frames for ID3v2.3 / ID3v2.4
--list-frames-v2.2 Display all possible frames for ID3v2.2
-L, --list-genres Lists all ID3v1 genres
-l, --list Lists the tag(s) on the open(s)
--list-raw Lists the tag(s) on the open(s) in Python format
-d, --delete-v2 Deletes ID3v2 tags
-s, --delete-v1 Deletes ID3v1 tags
-D, --delete-all Deletes ID3v1 and ID3v2 tags
--delete-frames=FID1,FID2,...
Delete the given frames
-C, --convert Convert tags to ID3v2.4 (any editing will do this)
-a "ARTIST", --artist="ARTIST"
Set the artist information
-A "ALBUM", --album="ALBUM"
Set the album title information
-t "SONG", --song="SONG"
Set the song title information
-c "DESCRIPTION":"COMMENT":"LANGUAGE", --comment="DESCRIPTION":"COMMENT":"LANGUAGE"
Set the comment information
-g "GENRE", --genre="GENRE"
Set the genre or genre number
-y YYYY[-MM-DD], --year=YYYY[-MM-DD], --date=YYYY[-MM-DD]
Set the year/date
-T "num/num", --track="num/num"
Set the track number/(optional) total tracks
You can set the value for any ID3v2 frame by using '--' and then a frame ID.
For example:
mid3v2 --TIT3 "Monkey!" file.mp3
would set the "Subtitle/Description" frame to "Monkey!".
Any editing operation will cause the ID3 tag to be upgraded to ID3v2.4.
id3v2
e id3tag
não suportam Unicode e id3tool
e mp3info
não suportam ID3v2.
Eu uso o Ex Falso. Ele foi instalado com o QuodLibet music player, então eu tentei.
Eu usei com arquivos únicos, lotes de arquivos ... É bastante intuitivo e, o melhor de tudo, funciona muito bem.
Encontrei este tópico e decidi usar o id3tool. Eu só estava interessado em uma ferramenta muito leve, a linha de comando estava bem. Tentando manter meu sistema livre de desorganizações ocasionadas ocasionalmente por ferramentas pesadas e intensivas em GUI.
A instalação foi super fácil no Linux Mint:
sudo apt-get install id3tool
Tanto quanto me lembro, não exigia bibliotecas adicionais nem nada. Para obter uma lista completa das opções disponíveis:
man id3tool
Para ver os metadados atuais de um arquivo mp3:
id3tool <filename.mp3>
Aqui está o comando que eu usei para atualizar alguns mp3's:
id3tool -t "<song title>" -a "<album name>" -r "<artist name>" -y "<year>" -c <track number, no quotes, just the number, like 1> <filename.mp3>
Depois disso, eu disse ao Banshee para verificar novamente minha biblioteca de músicas e não havia mais nenhum arquivo na categoria "Desconhecido". Obrigado a strangeronyourtrain por esta dica!
Sou um usuário dedicado do Picard há algum tempo. O único etiquetador multiplataforma que se sente verdadeiramente sólido. Não se esqueça do enorme banco de dados de músicas do MusicBrainz.
Acabei de descobrir este pequeno programa chamado puddletag . Não é tão maravilhoso quanto Tag & Rename, mas está perto o suficiente.
No site :
puddletag é um editor de tags de áudio (criado principalmente) para GNU / Linux semelhante ao programa Windows, Mp3tag. Diferentemente da maioria dos marcadores para GNU / Linux, ele usa um layout semelhante a uma planilha para que todas as marcações que você deseja editar manualmente sejam visíveis e editáveis facilmente.
Os recursos usuais do editor de tags são suportados, como extrair informações de tags de nomes de arquivos, renomear arquivos com base em suas tags usando padrões e edição básica de tags.
Depois, há Funções, que podem fazer coisas como substituir texto, apará-lo, fazer conversões de maiúsculas e minúsculas etc. Ações podem automatizar tarefas repetitivas. Também são suportadas pesquisas na web usando Amazon (incluindo arte da capa), Discogs (também abrange arte!), FreeDB e MusicBrainz. Há um pouco mais, mas cheguei à minha cota de vírgulas.
Formatos suportados: ID3v1, ID3v2 (mp3), MP4 (mp4, m4a etc.), VorbisComments (ogg, flac), Musepack (mpc), Monkey's Audio (.ape) e WavPack (wv).
Para a GUI, sugiro a easytag e você pode procurar mais alternativas aqui . Para a linha de comando, verifique id3v2
, mas as alternativas são infinitas.
O Audacity possui uma ferramenta de edição de metadados, que pode ser mostrada ao exportar arquivos ou vá para 'Arquivo'> 'Editar metadados':
Note que eu acho que isso usa tags ID3v2.4 (em Mp3), que não são compatíveis com alguns dispositivos (e navegam no Windows, até no Win8 ...). A Easytag, no entanto, possui opções para usar o ID3v2.3, que deve ser compatível.
Veja também:
easytag
(você pode upvote a puddletag
resposta btw)
Eu gosto do eyeD3.
Mas instale-o a partir do python pip, não do apt. O apt atualmente instala a versão 0.6, mas o pip instala a versão mais recente, eu acho. Documentos aqui: https://eyed3.readthedocs.io/en/latest/ . O eyeD3 possui boa documentação, portanto é fácil começar. Também possui vários plugins úteis - experimente!
$ pip install eyeD3