Generate clean typewriter-style text animations from a YAML config.
- Types text onto the screen with a solid caret while typing
- Blinks the caret during the hold period at the end
- Supports multiline text, per-segment colors, bold text, and automatic line wrapping
- Renders directly to MP4 with
ffmpeg
python3 -m venv .venv
.venv/bin/pip install -r requirements.txt
.venv/bin/python render_typewriter_video.py example_config.yamlThe config lives in example_config.yaml. Edit that file, then run the script with its path.
- Python 3
ffmpeg
