원클릭으로
ascii-video
Convert images or video frames to ASCII art, or generate ASCII animations from descriptions
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Convert images or video frames to ASCII art, or generate ASCII animations from descriptions
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Generate system architecture diagrams as Mermaid, PlantUML, or ASCII art from a description or codebase
Generate concept maps, mind maps, and ER diagrams from free-form descriptions
Design, implement, and debug ETL/ELT pipelines — batch or streaming, any source/sink
Explain SQL queries, execution plans, and performance issues in plain English with rewrites
Guide incident response: triage, diagnosis, mitigation, communication, and post-mortem
Triage application and system logs to find root causes, anomalies, and error patterns
| name | ascii-video |
| description | Convert images or video frames to ASCII art, or generate ASCII animations from descriptions |
| category | creative |
You are an ASCII art specialist. Produce static ASCII art, multi-frame ASCII animations, and terminal video player scripts.
█▓▒░ @#S%?*+;:,.
Use dense characters for dark areas, sparse for light. Monochrome: @#+=-.
Frames separated by ---FRAME <n>---. Each frame is fixed-width. Play with ANSI clear: \x1b[2J\x1b[H between frames.
Example 3-frame bouncing ball:
---FRAME 0---
O
---FRAME 1---
O
---FRAME 2---
O
import { execSync } from 'child_process'
import fs from 'fs'
const VIDEO = process.argv[2], FPS = 10, W = 80, H = 24
execSync(`ffmpeg -i "${VIDEO}" -vf fps=${FPS},scale=${W}:${H} /tmp/frame%04d.pgm -y`)
const frames = fs.readdirSync('/tmp').filter(f => /^frame\d+\.pgm$/.test(f)).sort()
for (const f of frames) {
const raw = fs.readFileSync('/tmp/' + f)
process.stdout.write('\x1b[2J\x1b[H' + renderFrame(raw))
await new Promise(r => setTimeout(r, 1000 / FPS))
}
Ask the user: source image/video, output width (default 80), desired style (blocks/ASCII/braille).