A downloadable tool for Windows

Introduction

A powerful, free and open-source tool for extracting frames and animations from Texture Atlases

TextureAtlas to GIF and Frames converts texture atlases into organized frame collections and GIF/WebP/APNG animations. 

Perfect for creating showcases and galleries of game sprites.

πŸ“„Licensed under AGPL-3.0

Install instructions

Windows:
  1. Download and extract the archive
  2. Run TextureAtlas to GIF and Frames.exe
  3. Select a directory with spritesheets or individual files
  4. Configure your desired output settings
  5. Press "Start process"
  6. Done :)
Linux, Mac OSX or Windows (Python):

Please refer to the Installation Guide documentation on the GitHub repository

πŸ“¦ Supported Spritesheet Types

  • βœ… Sparrow (XML format)
  • βœ… Starling (XML format)  
  • βœ… Packer TXT (TXT format)
  • 🟨 (*) Unknown/Unsupported (Attempts to extract sprites despite missing official support)

(*) = *Feature may have bad results or are not fully stable yet*

✨ Features

  • βœ… Multiple output formats: GIF, WebP, APNG animations + individual frames (PNG, WebP, AVIF, BMP, DDS, TGA, TIFF)
  • βœ… Batch processing: Extract multiple animations and spritesheets simultaneously
  • βœ… Automatic sprite detection: Process image files with metadata or without metadata using boundary detection based on math
  • βœ… Organized: Sort frames from spritesheets into individual folders.
  • βœ… Advanced controls: Customizable frame rate, loop delay, scale, frame selection, and alpha transparency threshold
  • βœ… Compression control: Lossless and lossy compression methods.
  • βœ… Smart cropping: Animation-based and frame-based cropping options
  • βœ… Find/Replace rules: Customize output filenames with pattern matching
  • βœ… Auto-update system: Automatic checking and installation of updates
  • βœ… Persistent settings: Configuration saved between sessions
  • βœ… (*) Preview system: Preview animations prior to extraction with playback controls
  • βœ… (*) Friday Night Funkin' character data: Import character data files from various FNF engines to set correct animation settings

(*) = *Feature may have bad results or are not fully stable yet*

⚠️ Current Limitations

  • ⚠️ Input image format: Currently supports PNG texture atlases only
  • ⚠️ Static thread and memory usage: Currently uses the resources you tell it to without any dynamic managing of system resources.
  • ⚠️ False positive virus (Windows only): Some anti-virus software flags compiled Python code as malware. Read this for more info

Need more information?

Please refer to the GitHub repository, it has more information about the tool and various functionalities.

Download

Download
TextureAtlas to GIF and Frames v1.9.5.1.7z 28 MB
Download
TextureAtlas to GIF and Frames v1.9.5.1.zip 46 MB
Download
https://github.com/MeguminBOT/TextureAtlas-to-GIF-and-Frames/archive/refs/tags/v1.9.5.1.zip
External

Install instructions

Non-windows platforms require Python to run this tool.
Please refer to the Installation Guide documentation on the GitHub repository

Leave a comment

Log in with itch.io to leave a comment.