ascii-video

Convert videos, audio, images, and text into colorful ASCII video art.

1|Updated Apr 29, 2026
One-click install
npx skills add https://github.com/bailynlove/STARK-TOWER --skill ascii-video-bailynlove
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ascii-video
Source: https://github.com/bailynlove/STARK-TOWER/tree/main/opencrew/skills/creative/ascii-video
Command: npx skills add https://github.com/bailynlove/STARK-TOWER --skill ascii-video-bailynlove

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, numpy, pillow, scipy, ffmpeg, opencv, elevenlabs, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill turns static or dynamic content (audio, video, images, text, etc.) into compelling ASCII video art, offering a unique and engaging way to present information or entertainment.

Core Features & Use Cases

  • Video to ASCII: Convert videos into ASCII art with customizable color schemes and effects.
  • Audio-Responsive: Create visualizations based on audio files, making them reactive to the music's rhythm and tone.
  • Generative Art: Generate procedural ASCII animations without any input.
  • Hybrid Modes: Combine video and audio for enhanced, reactive ASCII visuals.
  • Text Overlay: Add timed text or TTS narration to ASCII videos for storytelling or explanations.
  • Use Case: Imagine you want to create a promotional video for a product. You can use this Skill to create a visually appealing ASCII video that includes product demonstrations and a catchy narrative.

Quick Start

Generate an ASCII video from the provided video file 'product-promo.mp4' and the corresponding audio file 'narration.mp3'.

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 ASCII art?

You can convert video to ASCII art by processing input through a 6-stage pipeline involving scene composition, tonemapping, shading, and encoding. The Skill requires Python, NumPy, Pillow, SciPy, and ffmpeg to generate customizable colorful ASCII video output.

Can I create audio-reactive ASCII visualizations from an mp3 file?

Yes, you can create audio-reactive ASCII visualizations from audio files. The Skill analyzes audio rhythm and tone to generate dynamic visualizations, and supports hybrid modes that combine video and audio for enhanced reactive ASCII visuals.

Do I need ffmpeg and Python to generate ASCII video animations?

Yes, you need ffmpeg and Python along with NumPy, Pillow, and SciPy to generate ASCII video animations. These dependencies are required to execute the 6-stage processing pipeline for input analysis, tonemapping, shading, and final video encoding.

What is the best way to add timed text or lyrics overlays to ASCII video?

The best way to add timed text or lyrics overlays to ASCII video is using the Skill's built-in text overlay feature. It supports adding timed text or TTS narration directly to ASCII videos, enabling storytelling or explanations alongside the visual output.

Can I generate procedural ASCII animations without any input video or audio?

Yes, you can generate procedural ASCII animations without any input video or audio. The Skill includes a generative art feature that creates procedural ASCII animations from scratch, requiring no external input files to produce dynamic ASCII video art.

Does the ASCII video conversion support color mapping and customizable effects?

Yes, ASCII video conversion supports color mapping and customizable effects. The Skill applies color schemes and effects during the tonemapping and shading stages of the 6-stage pipeline, allowing you to create visually striking and colorful ASCII video art.