Como obtenho nomes de músicas e artistas de arquivos mp3 em um diretório?

Como obtenho nomes de músicas e artistas de arquivos mp3 em um diretório?

Eu tenho um diretório recuperado com arquivos mp3 e flac. Os nomes foram perdidos. Então tudo que consegui foi uma bagunça de cerca de 30.000 arquivos com nomes como f30818304.flac

Joguei alguns e vi que as tags nos arquivos estão intactas. Mas a questão é que provavelmente não preciso da maior parte. Só quero ver se há alguma raridade nesses arquivos. Então, o que preciso é de uma maneira de gravar massivamente as tags em um arquivo. Assim como "Artista - Canção", uma por linha seria suficiente.

Alguém sabe uma maneira de fazer isso? linha de comando de preferência.

Responder1

ComolhoD3(fonte):

sudo apt install eyed3

find /usr/audio/incoming -name '*.mp3' -exec eyeD3 -t 'New Title' '{}' \; -exec mv '{}' /usr/audio/complete \;

-t STRING, --title=STRINGDefina o título da faixa.

Ou para uma pastaapenas

eyeD3 --rename '$artist - $album - $track:num - $title' *.mp3

Responder2

Na verdade, enquanto esperava uma resposta iniciei o lento processo de ouvir os arquivos e descartar aqueles que não precisava mais. Então coloquei 200 em um diretório e abri no VLC. Abriu a lista quase instantaneamente e mostrou todas as tags no formato que preciso. Então tentei com 5.000 arquivos e também fiz um ótimo trabalho ao abrir a lista de arquivos com as tags quase instantaneamente. Então isso é suficiente para mim.

Bom trabalho equipe VLC. :)

informação relacionada