This project is a web-based animation tool and GIF meme generator that overlays custom text onto video templates. It functions as a backend system utilizing an ASS subtitle rendering engine and FFmpeg to produce animated GIF files from user inputs.
The system is distinguished by its use of Advanced Substation Alpha files to handle the precise timing, positioning, and visual styling of text overlays. It features a directory-based template registry that automatically discovers available video and subtitle pairs by scanning the file system at startup.
The tool provides a RESTful API for triggering binary GIF generation and listing available templates. It includes a comprehensive template management workflow covering video uploads, visual previews, and remote storage for generated files.