Linux: Biblioteca para escrever dados ID3v2 e cobrir a arte
-
20-09-2019 - |
Pergunta
Preciso localizar uma ferramenta de linha de comando que me permitiria escrever ID3V2 e Art ART em um arquivo MP3. A linha de comando é necessária, pois será executada a partir do PHP, portanto, nenhuma interface gráfica. As pesquisas do Google se mostraram infrutíferas, então talvez exista uma ferramenta disponível que me permitirá fazer isso?
Solução
PHP tem recursos de ID3 construídas em, mas parece que não suporta arte do álbum.
Se você realmente quer uma ferramenta de linha de comando, há id3v2.
Outras dicas
olho3 (http://eyed3.nicfit.net/), como sugerido por Arboghast, fará o trabalho.
eyeD3 --add-image file.jpg:FRONT_COVER music.mp3
Adicionará a arte do álbum da capa frontal (que é o que o iTunes/iPhone usa para a imagem).
eyeD3 --add-image :FRONT_COVER music.mp3
removerá a última imagem da capa frontal. (Observe que, se você deseja substituir uma imagem [por exemplo, corrigiu a imagem], precisará remover a imagem e adicioná -la. Se você apenas adicionar a imagem novamente, obterá várias imagens da capa frontal.)
encontrei http://eyed3.nicfit.net/ Para ser o manipulador de tags de tags da linha de comando mais abrangente para o Linux. Apoia a incorporação de arte usando-argumento de imagem (advertência: não tentei usá-la para isso).
Tente usar o mp3info, sua linha de comando. Não tenho certeza se a arte do álbum é armazenada como tag e não é suportada pelo mp3info.