Frame-to-text mapping
Represent source video frames with gradients of ASCII characters.
FILM, AS TEXT
Frames become characters.
A Python tool that renders video frames into animated ASCII art, with colors and optional MP4 export.
THE STARTING POINT
Explore the boundary between image processing and terminal art by translating video frames into ASCII.
Keeping motion recognizable in a restricted character palette while managing frame processing and terminal readability.
Use Python video processing to map brightness and optionally color into character sequences, then render or export the result.
WHAT WENT INTO IT
Represent source video frames with gradients of ASCII characters.
Display animated frames directly in a terminal for a retro rendering effect.
Preserve color cues when desired rather than rendering strictly monochrome frames.
Optional MP4 rendering to share character-based animations beyond the terminal.
STATE OF THE BUILD
An original Python experiment in the archive; a future update is being considered.
THE NEXT ITERATION
Modernize the CLI structure
Benchmark processing and export speed
Improve presets and documentation