ascii-video

Convert video and audio inputs into colored ASCII MP4 and GIF outputs.

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/x-TheFox/Corvus --skill ascii-video-x-thefox
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ascii-video
Source: https://github.com/x-TheFox/Corvus/tree/main/skills/creative/ascii-video
Command: npx skills add https://github.com/x-TheFox/Corvus --skill ascii-video-x-thefox

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill converts video and audio inputs into colored ASCII MP4/GIF outputs, enabling creative visualization and archival formats without manual transcription.

Core Features & Use Cases

  • Converts video/audio to colored ASCII output across MP4 and GIF formats.
  • Supports video-to-ASCII, audio-reactive visuals, generative modes, text overlays, and TTS/narration.
  • Multi-grid rendering, palettes, OKLAB-based color mapping, and adaptive tonemapping for consistent brightness.
  • Scales from quick proofs-of-concept to production-grade pipelines with per-scene gamma and shader chains.

Quick Start

Feed your video or audio input to ascii-video to generate a colored ASCII MP4 or GIF output.

Frequently Asked Questions about ascii-video

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert a video to colored ASCII art?

To convert video to colored ASCII art, you feed the video input into a modular pipeline that maps frames to ASCII characters and applies OKLAB-based color palettes to generate an MP4 or GIF output.

Can I create audio-reactive ASCII visuals from a music track?

Yes, you can generate audio-reactive ASCII visuals by feeding audio input into the pipeline, which uses value-field generators and shader chains to synchronize ASCII character rendering with the audio's dynamics.

How does tonemapping work for ASCII video outputs?

Adaptive tonemapping for ASCII video works by applying per-scene gamma adjustments and shader chains to maintain consistent brightness and visual quality across all rendered frames.

What is the best way to add text overlays and TTS narration to an ASCII video?

The best way to add text overlays and TTS narration to an ASCII video is by utilizing the pipeline's generative modes and per-scene configuration table to embed lyrics or narration directly into the ASCII MP4 or GIF output.

Does multi-grid rendering support custom color palettes for ASCII art?

Yes, multi-grid rendering supports custom color palettes by utilizing OKLAB-based color mapping and curated palettes configured within the per-scene configuration table to produce deterministic, frame-accurate results.

Are there limitations when exporting ASCII animations to GIF format?

When exporting ASCII animations to GIF format, limitations may arise from the file format's color depth constraints, though the pipeline's adaptive tonemapping and OKLAB color mapping help mitigate visual quality loss.