Предотвращение обрезки изображения при создании спрайтов из GIF - PullRequest
0 голосов
/ 04 апреля 2010

Эй, ребята, я пробовал несколько инструментов (imagemagic, gif2png, Nconverter), чтобы извлекать фреймы для создания спрайтов из имеющегося у меня изображения .gif.

Я получаю файлы .png просто отлично, но они не одинакового размера, некоторые имеют размер 50x65, некоторые 43x65, некоторые 50x70, что действительно делает любые попытки анимации спуска. Так есть ли способ предотвратить эту обрезку или программно добавить дополнительное прозрачное пространство для меньших и сделать их все одинакового размера?

Спасибо.

1 Ответ

5 голосов
/ 08 апреля 2010

Я не уверен, что вы ищете программное решение или приложение, которое будет извлекать кадры для вас.

MPlayer может извлечь кадры анимированного .gif в серию файлов PNG с помощью этой команды:

mplayer test.gif -vo png

Я почти уверен, что на протяжении анимации будет сохранен постоянный размер выходного кадра.

...