Eu sei que esta é uma pergunta antiga, mas beterraba agora suporta ID3v2.3 .
Eu armazeno meus MP3s no meu NAS. Eu montei um compartilhamento CIFS no meu Raspberry Pi executando o Raspbian e gerenciei minha música usando o Beets. No entanto, também acesso meus MP3s através da área de trabalho do Windows usando o Windows Media Player.
Arquivos de tags do Beets no ID3v2.4, que o WMP (junto com o Explorador de Arquivos do Windows 7) não consegue ler. Então eu pensei em fazer o script para converter as tags para v2.3 usando eyeD3
.
Depois de executar eyeD3 --to-v2.3 *.mp3
, os arquivos não serão mais reproduzidos no WMP. No entanto, se eu convertê-los de volta para v2.4 com eyeD3 eles jogam bem novamente (embora a informação ID3 ainda não possa ser lida).
Se eu converter as tags usando o Foobar2000 no Windows, tudo funcionará corretamente.
O que pode estar causando essa incompatibilidade com o eyeD3? Eu prefiro escrever a conversão (ou escrever um plugin do Beets) ao invés de ter que convertê-los no Windows com o Foobar.
Eu sei que esta é uma pergunta antiga, mas beterraba agora suporta ID3v2.3 .
Tags mp3 id3 windows-media-player