Определить MIME-тип WebM в PHP с помощью Fileinfo - PullRequest
1 голос
/ 02 августа 2011

Мой код использует расширение FileInfo для определения типа mime файла.

$finfo = new finfo();
$mimetype = $finfo->file($filename, FILEINFO_MIME);

Это хорошо работает для большинства файлов, которые я тестировал. Тем не менее, это не работает для файла WebM. Я понимаю, что FileInfo использует базу данных magic file . То же, что и команда file, которая также не может обнаружить тип mime WebM (в той же системе).

Полагаю, можно добавить поддержку WebM в этот волшебный файл , но как?

1 Ответ

0 голосов
/ 02 августа 2011

Вот формальное определение формата файла: http://www.optimasc.com/products/fileid/magic-format.pdf

...