Задать вопрос
alexjet73
@alexjet73

Как собрать gif с общей палитрой на все кадры PHP?

Есть класс популярный GIFEncoder.class.php работающий на чистом GD. Изучая различные мнения, пришёл к выводу что дефекты связанные с цветами на готовой GIF, после сборки GIFEncoder'ом - это проблема связанная с тем, что каждый кадр преобразуется в GIF при помощи imagegif, который в свою очередь на каждый кадр закладывает свою палитру. В итоге собирая их в одну GIF получается, эти глюки с цветом.
Возник вопрос как можно создать GIF с общей палитрой основываясь на этом классе?

p/s не рассматриваю Imagick, по одной простой причине, что GD в плане скорости сборки и и требуемых ресурсов PHP выигрывает в несколько раз.
  • Вопрос задан
  • 62 просмотра
Подписаться 1 Сложный Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
wagoodoogoo
@wagoodoogoo
Laravel, javascript, phalcon, vue, slim, craft cms
Сравнение Imagemagick и GD - это как швейцарский нож против открывашки бутылок, ИМХО.
Попробуйте с другой библиотекой, к примеру https://github.com/stil/gif-endec
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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