ascii-video

Convert video, audio, and text inputs into ASCII art video outputs.

Updated Jul 8, 2026
One-click install
npx skills add https://github.com/FlyFireF/PersonalAgentAPP --skill ascii-video-flyfiref
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ascii-video
Source: https://github.com/FlyFireF/PersonalAgentAPP/tree/main/growth-companion/skills/creative/ascii-video
Command: npx skills add https://github.com/FlyFireF/PersonalAgentAPP --skill ascii-video-flyfiref

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires numpy, Pillow, SciPy, ffmpeg, opencv-python, elevenlabs-api, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill allows users to transform video, audio, and text inputs into colorful ASCII art videos, offering a unique and creative way to present visual content.

Core Features & Use Cases

  • Video to ASCII: Convert video files into ASCII art MP4/GIF outputs.
  • Audio-Responsive: Generate visuals that react to audio input, creating dynamic music visualizers.
  • Text and TTS Integration: Overlay text or use text-to-speech (TTS) narration on ASCII video.
  • Customization: Offers extensive customization options for character palettes, colors, and effects.
  • Use Case: A user might create an ASCII art music video using a favorite song and custom effects to share on social media.

Quick Start

Use the ascii-video skill to generate an ASCII art video from the provided video file 'music_video.mp4' and an audio file 'background_music.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?

To convert video to ASCII art, this Skill processes your video files into ASCII art MP4 or GIF outputs. It uses Python for rendering and ffmpeg for encoding the media directly.

Can I create a music visualizer that reacts to audio input?

Yes, you can create an audio-responsive music visualizer. This Skill generates dynamic ASCII visuals that react to your audio input, allowing you to build custom music videos for social media.

Do I need ffmpeg and Python packages installed to generate ASCII video?

Yes, generating ASCII video requires ffmpeg, Python, Pillow, and SciPy to process media. Optional dependencies include OpenCV and the ElevenLabs API for additional text-to-speech and video features.

How do I add text overlays or TTS narration to an ASCII art video?

You can add text overlays or TTS narration to ASCII art video by utilizing the integrated ElevenLabs API. This Skill supports overlaying custom text and generating narration directly onto your visual output.

What customization options are available for ASCII video palettes and effects?

Customization options for ASCII video include adjusting character palettes, colors, and visual effects. These settings allow you to tailor the video-to-ASCII and audio-reactive visual outputs to your preferences.