Фиксы багов, фиксы моего кривого обрезания спрайтов, фиксы пробелов между пикселями.
Перезалил первый стик (раз пять), добавил второй.
Перезалил первый стик (раз пять), добавил второй.
Название съел Вениамин
Фиксы багов, фиксы моего кривого обрезания спрайтов, фиксы пробелов между пикселями. Перезалил первый стик (раз пять), добавил второй.
This media is not supported in your browser
VIEW IN TELEGRAM
Автоматизировал процесс разбора гифки, не без багрепортов, которые были перекрыты костылями, как следствие существенно расширил пак. Из новых технических проблем - неправильный парсинг таймингов, некоторые стики слишком быстрые, позже исправлю
P.S. убрал ненужную конвертацию в целое число, теперь кадровая частота соответствует оригиналу, перезалил 3 стика
P.S. убрал ненужную конвертацию в целое число, теперь кадровая частота соответствует оригиналу, перезалил 3 стика
Название съел Вениамин
🕺 Sticker
Проблемы решились включением опции Interlaced в редакторе гифок.
Сейчас работаю над оптимизированной версией скрипта потому что новые гифки после конвертации начали не влезать в максимальные размеры анимированного стикера. Уже есть код преобразования гифки в переменную тип которой можно записать как
Осталось всего лишь написать код сжатия этого всего в стикер.
list[tuple[defaultdict[frozenset[np.ndarray], list[tuple[np.ndarray, np.ndarray]]], int]].Осталось всего лишь написать код сжатия этого всего в стикер.
Название съел Вениамин
Сейчас работаю над оптимизированной версией скрипта потому что новые гифки после конвертации начали не влезать в максимальные размеры анимированного стикера. Уже есть код преобразования гифки в переменную тип которой можно записать как list[tuple[defaultd…
Кратко о том почему продолжения нет и скорее всего в ближайший месяц не будет - у меня началась сессия.
Название съел Вениамин
🚬 Sticker
Примерно полтора месяца назад я создал этот самый пак и закинул его в тематический чат, после чего ещё немного расширил, и остановился на стикерах которые требовали оптимизации конвертера.
В итоге за это время он попал в тематический агрегатор стикеров моего знакомого, в самый популярный агрегатор стикеров, на случайное фото лампы на канале другой пост из которого я увидел в одном из своих чатов, набрал суммарно 10 тысяч установок и 96 тысяч использований и благодаря нему у этого канала появилось 16 новых подписчиков.
Норм так для пака базу которого я собрал за пару дней потому что мне захотелось сделать стикер из одной из анимаций дельтаруна. Кстати да, сессия почти закончилась, поэтому скорее всего скоро будут новые стикеры с королевой.
В итоге за это время он попал в тематический агрегатор стикеров моего знакомого, в самый популярный агрегатор стикеров, на случайное фото лампы на канале другой пост из которого я увидел в одном из своих чатов, набрал суммарно 10 тысяч установок и 96 тысяч использований и благодаря нему у этого канала появилось 16 новых подписчиков.
Норм так для пака базу которого я собрал за пару дней потому что мне захотелось сделать стикер из одной из анимаций дельтаруна. Кстати да, сессия почти закончилась, поэтому скорее всего скоро будут новые стикеры с королевой.
Новый скрипт в целом уже работает, осталось отловить пару неприятных багов
Уже существенно лучше, итоговый файл программа отдала сама, не пришлось доставать его руками из промежуточного результата, и цвета на месте
Новый конвертер завершён, в паке уже лежат 3 новые стикера с королевой. В них было много статичных элементов, благодаря чему на некоторых добавленное сжатие уменьшило объём итогового файла в более чем в 9 раз и они влезли в лимит на 64кб.
Конкретные размеры итоговых файлов старого и нового конвертера на примере 3 стикеров с королевой:
Конкретные размеры итоговых файлов старого и нового конвертера на примере 3 стикеров с королевой:
185kb => 19.4kb
33.5kb => 7.93kb
75.1kb => 10.5kb
В паке уже набралось 50 стикеров, что является максимальным количеством для анимированных наборов, а некоторые гифки у меня ещё лежат не сконвертированные, так что будет второй пак, первый пока что отсортировал.