Como adiciono os dados “contains:…” a um arquivo mp3?

1

Estou tentando obter o gmediaserver (v0.13.0-8) para servir todos os meus mp3s. No momento, ele vê apenas uma parte deles. Percebi que o comando "file" produz resultados diferentes para os arquivos de trabalho do que os que não funcionam. Em um arquivo de trabalho, recebo o seguinte resultado:

$ file 01\ -\ 2112.mp3 
01 - 2112.mp3: Audio file with ID3 version 2.3.0, contains: MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, JntStereo

em um arquivo que não funciona, recebo o seguinte resultado:

$ file 01\ -\ Prowler.mp3 
01 - Prowler.mp3: Audio file with ID3 version 2.3.0

Carreguei o arquivo que não funciona na audácia e o exportei para uma pasta de teste, e o gmediaserver conseguiu identificá-lo corretamente. Quando eu executo "arquivo" no arquivo exportado recebo o seguinte resultado:

$ file 01\ -\ Prowler.mp3 
01 - Prowler.mp3: Audio file with ID3 version 2.4.0, extended header, contains: MPEG ADTS, layer III, v1, 320 kbps, 44.1 kHz, JntStereo

Alguém sabe o que a porção "contains: ..." dos dados é chamada e se há um comando mágico que eu possa usar para adicionar isso a um arquivo mp3?

Isto é um arenque vermelho? Poderia ser um problema com o contêiner de metadados? Em caso afirmativo, como exibo a versão do contêiner de metadados usada pelo arquivo?

A string "cabeçalho estendido" tem algo a ver com isso?

Se eu puder encontrar um comando mágico para adicionar os dados corretos ao arquivo, eu poderia escrever um script para fazer isso com todos os que não estão funcionando. Se alguém quiser uma cópia de um arquivo que não seja de trabalho, sinta-se à vontade para me enviar e eu o receberei para fins de teste.

    
por user821447 24.04.2018 / 04:10

1 resposta

0

Eu decidi não usar o gmediaserver. Eu encontrei mediatomb e eu não tive nenhum problema com isso até agora. Toda a minha música não foi encontrada.

    
por user821447 25.04.2018 / 06:18