What problem does it solve?
It turns your video, audio, images, text, or math into a fully rendered, color-accurate ASCII character video so you can produce cinematic ASCII output without building the rendering pipeline from scratch.
Core Features & Use Cases
- End-to-end ASCII video pipeline: Builds a single-file Python renderer that decodes inputs, analyzes features, renders multi-grid colored ASCII frames, applies tonemapping, shaders, and encodes to MP4/GIF/image sequences.
- Multi-modal modes: Supports video-to-ASCII, audio-reactive visualizers, generative animation, hybrid video+audio, timed lyrics/text overlays, and TTS narration output.
- High-detail visuals: Uses per-character font bitmap rasterization, adaptive percentile tonemapping (instead of linear brightness scaling), composable shader chains (CRT/glitch/bloom/vignette), and temporal feedback for recursive trails.
Quick Start
Use the ascii-video skill to render the attached video into a 1080p, 24fps colored ASCII MP4 with audio-reactive effects if audio is present.