Команда конвертации ImageMagick не работает с определенными GIF-файлами - PullRequest
0 голосов
/ 02 апреля 2019

Я запускаю следующую команду на моем сервере для загруженных пользователем изображений:

convert "original.gif" -coalesce -auto-orient -layers "optimize" "new.gif"

Это работает на большинстве GIF-файлов, но навсегда зависает на некоторых, включая этот .

Есть идеи, почему это так? Размер поврежденных GIF-файлов, возможно, уже был изменен с помощью gifsickle. Интересно, может ли это быть причиной и как это обнаружить?

Я использую ImageMagick 7.0.8-9 Q16 x86_64. Однако то же самое происходит на 6.8. Процесс использует 16 ГБ памяти.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...