Пишу, по большей части, про историю, свою жизнь и немного про программирование.

Прогресс по несжатому ГИФу

Написал половину требуемого, чтобы попробовать эффективно конвертировать анимированный ГИФ в несжатый формат — разбор ГИФа на Пайтоне. Сначала я раскладываю ГИФ на информационные блоки, потом дербаню на кадры при помощи gifsicle, прогоняю каждый через gifinter и вытаскиваю (той же программой на Пайтоне) бинарное содержимое картинки.

Работает медленно, но мне больше нужна наглядность, а не скорость, с тем рассчётом всё и писал — вынимаю почти максимум, большинство данных даже не использую. На анимации в 47КБ (23 кадра) работает 4 секунды на моём слабеньком ноуте. Львиную часть времени (≈75%) занимает выемка бинарного тела картинки.

Вечером буду писать штуку, которая упаковывает полученное обратно в ГИФ.

Ни один браузер, кстати, не умеет отображать всё, что написано в стандарте ГИФа.