ascii-video

Convert video, audio, images, or text into colored ASCII MP4/GIF outputs.

1|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/eddielueng/hermes-agent-zh --skill ascii-video-eddielueng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ascii-video
Source: https://github.com/eddielueng/hermes-agent-zh/tree/main/skills/creative/ascii-video
Command: npx skills add https://github.com/eddielueng/hermes-agent-zh --skill ascii-video-eddielueng

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

It removes the effort of manually creating animated ASCII art by providing a complete end-to-end pipeline that converts video, audio, images, or text into production-ready colored ASCII video output.

Core Features & Use Cases

  • Media-to-ASCII Production Pipeline: converts input into colored ASCII frames and encodes MP4/GIF or image sequences, including video-to-ASCII and generative modes.
  • Audio-Reactive Visuals: analyzes audio (FFT bands, RMS, centroid, flux, beat detection) to drive beats and spectral energy into music visualizers.
  • Rich Visual Effects System: supports multi-grid composition (multiple character densities), adaptive tonemapping, shader chains (CRT/glitch/bloom/etc.), and temporal feedback for trails and recursion.
  • Text & Narrative Rendering: overlays timed lyrics (SRT) and optional TTS narration (ElevenLabs) with dedicated text rendering modes.

Quick Start

Use the ascii-video skill to render an audio-reactive ASCII music visualizer from the attached file 'track.mp3' into an MP4 video.

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 animation?

To convert video to ASCII art animation, this Skill processes user-supplied media inputs through a full pipeline with audio/video feature analysis and multi-grid ASCII rendering to produce MP4, GIF, or image-sequence outputs.

Can I create audio-reactive music visualization using ASCII characters?

Yes, you can create audio-reactive music visualization by analyzing audio features like FFT bands, RMS, centroid, flux, and beat detection to drive beats and spectral energy into dynamic ASCII character rendering.

How do I add timed lyrics or TTS narration to an ASCII video?

You can add timed lyrics or TTS narration to an ASCII video by overlaying SRT subtitle files and integrating optional ElevenLabs text-to-speech narration with dedicated text rendering modes.

Does this ASCII video generator support shader effects and post-processing?

Yes, this ASCII video generator supports shader-based post-processing effects including CRT, glitch, and bloom, alongside adaptive tonemapping and temporal feedback for visual trails and recursion.

What media inputs can I use to generate colored ASCII video?

You can use video, audio, images, and generative math as media inputs to generate production-quality colored ASCII character video through adaptive tonemapping and ffmpeg encoding.