файл-i возвраты неправильно имитирует тип для mp3 с интегрированной миниатюрой изображения

Если я вхожу

$ file -i music.mp3

это возвращает music.mp3: application/octet-stream; charset=binary

Если я вытираю все теги и изображение в этом файле, это распознает тип MIME правильно.

music.mp3: audio/mpeg; charset=binary

Есть ли какое-либо обходное решение или bugfix? Действительно ли возможно получить корректные данные, не изменяя mp3 файл?

$ file --version
file-5.03
magic file from /etc/magic:/usr/share/misc/magic
3
задан 08.10.2014, 15:46

1 ответ

Можно добавить собственные правила к /etc/magic и /etc/magic.mime. Посмотрите man 5 magic и содержание /usr/share/misc/magic (или подобный) для вдохновения.

0
ответ дан 08.12.2019, 01:06

Теги

Похожие вопросы