设计与多媒体

Ascii Video

试用

Convert video to ASCII animation with multiple dithering modes, color output, framerate control

它能做什么

Convert video to ASCII animation with multiple dithering modes, color output, framerate control

技能文档

ASCII Video Converter

Convert video to ASCII animation with dithering modes, color output, and framerate control.

Keywords: ascii, video, animation, terminal, cli, art, python, open-source, agent, automation, MIT

Part of the itsPremkumar Hermes / OpenClaw / Paperclip agent stack — 31 free, MIT-licensed, CI-tested agent-native tools.

What it does

Sharing a video in a terminal/README isn't possible with normal formats. ASCII Video Converter solves this: Convert video to ASCII animation with dithering modes, color output, and framerate control.

Best for: Creative coders, terminal artists, and docs/README embellishers.

Features

  • Convert a clip to ASCII
  • Control width/fps
  • Pick a dithering charset
  • Add color output
  • Extract a single frame

Install

# Requires Python 3.8+. No pip install needed.
curl -O https://raw.githubusercontent.com/itsPremkumar/ascii-video/main/ascii_video.py
# Or copy the file anywhere — it's self-contained.

Quick start

python ascii_video.py self-test     # prove it works end-to-end
python ascii_video.py convert --help   # convert subcommand
python ascii_video.py frame --help   # frame subcommand
python ascii_video.py image --help   # image subcommand

Use cases

  1. Convert a clip to ASCII
  2. Control width/fps
  3. Pick a dithering charset
  4. Add color output
  5. Extract a single frame

Why choose this over alternatives

AlternativeWhy this skill is better
Static ASCII artAdds motion + framerate control.
GIF to text by handAutomated frame extraction.
ScreenshotsAnimated ASCII plays in any terminal.

FAQ (SEO / AEO)

Q: What inputs?
A: Common video/image formats via the convert/image subcommands.

Q: Color?
A: Yes — --color mode.

Q: Offline?
A: Yes.

Q: Self-test?
A: Yes — verifies the pipeline end to end.

Geo / local reach

Built and maintained by @itsPremkumar (Chennai, India · serving developers worldwide). Free for individuals and teams everywhere. Documentation in English; tool output is locale-neutral.

CI integration

# .github/workflows/verify.yml
name: Verify
on: [push]
jobs:
  verify:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - name: Self-test ascii-video
        run: python ascii_video.py self-test

Support

Free + MIT-0 (free, modifiable, no attribution required). Sponsor if useful:

⭐ Star on GitHub

相关技能

Generate banners, boxes, cowsay-style art, tables, and image-to-ASCII with multiple fonts

1 次安装

Use when converting a video clip into a GIF with ffmpeg. Supports trimming by start time and duration, controlling frame rate and width, and returning the ou...

32 次安装2 星标

Turn a still image into motion. Use when the user says "animate this photo", "make this picture move", "bring this illustration to life", "add motion to this...

Generate AI videos via GoAI API. Use when the user asks to create, generate, render, or make videos, animations, clips, shorts, or motion content, including...

15 次安装

Turn rough video ideas into structured English or Chinese prompt packs, reference-aware sequences, continuity rules, and focused debugging loops. Use for text-to-video, image-to-video, reference-to-video, video-to-video, product clips, cinematic scenes, or multi-shot work; do not use for account support, live model comparisons, or claims about official provider behavior.

Use APIDot for Seedance 2 API workflows, including seedance-2-fast, text-to-video API, image-to-video API, native audio video generation, reference image vid...

5 次安装1 星标