Делаем многокадровые gif заглушки из swf-баннеров
В последнее время часто попадаются заказы с полными комплектами баннеров для гугла и яндекса, причём требуют gif-заглушку со всеми кадрами баннера. Раньше я делал так(т.к. стандартный экспорт флеша в гиф не поддерживает as3 и другие вещи):
for (var i:int = 0; i < numScenes; i++) {Открываем swf баннер Ждём пока завершится анимация нужного кадра Нажимаем принтскрин Вырезаем нужную область Вставляем в фотошоп по кадрам} Экспортируем в гиф заглушку
Что она делает:
1. Открывает все файлы с нужным расширением в папке с программой.
2. Делает скриншоты через заданные милисекунды.
3. Снимки экрана записывает в гифку с нужным промежутком.
4. Гифку в итоге записывает рядом с файлом-исходником.
Очень приятно смотреть, как то что ты раньше делал руками, делает прога на автомате
Программу планирую допилить по возможности(качество экспорта, искать файлы в любой папке или выбирать по одному, экспорт в джепег и другие удобства), но в ближайшее время вряд ли (пока не стукнет следующий крупный заказ на джепег заглушки наверное)
Надеюсь пригодится кому-то, кстати, качество гифки/размер файла меня удовлетворило. При необходимости можно открыть в фотошопе и оптимизировать.
Ссылка на архив с прогой тут
Всего комментариев 2
Комментарии
19.07.2015 13:56 | |
Полезная прога. Очень интересно, что она скриншотит нужную область только.
|
29.07.2015 20:17 | |
Лёха, это было главное требование, т.к. вырезать очень напряжно было))
|
Последние записи от fresh.flash
- Делаем многокадровые gif заглушки из swf-баннеров (18.07.2015)