Изменение размера анимированного gif

antono
На сайте с 12.07.2004
Offline
302
1946

Подскажите как изменить на PHP размер анимированной gif картинки. Функция imagecopyresampled выдирает первый кадр и его записывает в результат.

Artisan
На сайте с 04.03.2005
Online
374
#1

Попросить меня написать такую приладу.

www.leak.info / ДАРОМ линки конкурентов и забытых доменов
F
На сайте с 12.03.2007
Offline
85
#2

не уверен что gd может это.

может ImageMagick поможет?

Как начать тренироваться (http://max-body.ru/quick_start.html), Бодибилдинг форум (http://fatal-energy.com/). Обменяюсь/куплю ссылками со статей (или статьями) с сайтами бодибилдинг/фитнес тематики.
antono
На сайте с 12.07.2004
Offline
302
#3
Artisan:
Попросить меня написать такую приладу.

Прошу подсказать как это сделать :)

fatalenergy:
не уверен что gd может это.
может ImageMagick поможет?

Этот пакет c анимированными gif точно умеет работать? Просто нет желания устанавливать на сервак и убедиться что это не так :)

F
На сайте с 12.03.2007
Offline
85
#4

Сам не работал, ходят слухи что гиф-анимацию понимает.

Утилита Animate из пакета ImageMagick – как видно из названия, используется для анимации, позволяет работать с анимированными gif-файлами.
dkameleon
На сайте с 09.12.2005
Offline
386
#5
Дизайн интерьера (http://balabukha.com/)
Artisan
На сайте с 04.03.2005
Online
374
#6

http://www.imagemagick.org/Usage/anim_mods/#resize

The biggest problem with resizng GIF animations is that the "-resize" operator is designed specifically to make the resulting images as close to ideal (after the resize) as possible. It does this by merging and generating lots of additional colors in the image to make it look better. The resulting images are far from ideal for saving to the limited GIF file format. With GIF's limited color table, this results in heavy Color Reductions in the resized images. For a single GIF image that is not so bad, but for a GIF animations, the default Error Correction Dithering of the reduced color set produces problems, in 'dither noise' between frames, and in turn a bad frame optimization for final file size. It is even worse when transparent colors are also being used, which is a common practice for typical GIF animations used for web pages. Transparency is also commonly used for Compression Optimization techniques, for animations that would otherwise not need it.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий