Skip to content

animated gif creator.stub

Nicolas Cravino edited this page Apr 15, 2026 · 2 revisions

id: animated-gif-creator name: animated-GIF-Creator repo_path: ~/Documents/sw30labs/repos/animated-GIF-Creator remote_url: https://github.com/sw30labs/animated-GIF-Creator.git primary_language: Python framework: Pillow + numpy ingested: 2026-04-13 last_commit_date: 2025-07-24 category: developer-tools stacks: [cli, converter]

Purpose

Creates animated GIFs from sequences of images in a folder or from MOV video files. Processes images in alphabetical order, resizes to uniform dimensions, and combines with configurable frame duration.

Architecture

  • Directory-based input: Scans folder for compatible image formats (JPEG, PNG, etc.)
  • Uniform dimension resizing: Matches all frames to first image's dimensions via PIL
  • Frame duration control: Configurable per-frame display time
  • Infinite loop: GIFs loop automatically without stop
  • Simple execution model: Single function call with path and output configuration
  • Alphabetical ordering: Assumes naming scheme like image001.jpg, image002.jpg for sequence

Dependencies

  • Pillow (PIL Fork) - image loading, resizing, GIF creation
  • numpy - potential numeric operations
  • Python stdlib (os)

Key Features

  • Batch image to GIF conversion
  • Automatic image resizing to uniform dimensions
  • Configurable frame duration (default 10 seconds)
  • Alphabetical frame ordering
  • Infinite loop support
  • Compatible with multiple image formats
  • Simple configuration via script variables

Tags

  • python
  • video
  • cli
  • developer-tools

Entities and Topics

Clone this wiki locally