определение mime-типа файла
Добавлено: 14.03.2014 20:26:33
Доброго времени суток!
Вроде где-то была такая тема, но найти не смог.
Задача : определение mime-типа файла.
Платформа : линукс.
Найденные мною решения:
1) Magic4Lazarus (функция DetectMimeFromFile)
2) собственный код: через tprocess выполняется команда "file --mime-type <имя файла>", парсится вывод.
Оба решения выполняют свою задачу, но очень медленны. 200 файлов Magic4Lazarus обработал за 8 секунд, мой код на 10 секунд.
Если более быстрый метод?
Вроде где-то была такая тема, но найти не смог.
Задача : определение mime-типа файла.
Платформа : линукс.
Найденные мною решения:
1) Magic4Lazarus (функция DetectMimeFromFile)
2) собственный код: через tprocess выполняется команда "file --mime-type <имя файла>", парсится вывод.
Оба решения выполняют свою задачу, но очень медленны. 200 файлов Magic4Lazarus обработал за 8 секунд, мой код на 10 секунд.
Если более быстрый метод?