#195 · Primary category: Video & Animation
video-to-ascii
It is a simple python package to play videos in the terminal using characters as pixels
Project last updated:09/27/25
GitHub Stars
1.9K
Forks
151
Contributors
23
License
MIT
Why we included this project
This Python package renders video as ASCII art directly in your terminal, reading frames with OpenCV and mapping brightness to characters so you can watch the result in real time. Audio support is optional, pulling in PortAudio and FFmpeg when you want it. It's handy for quick visual checks without leaving the shell, and the export option writes the animation to a bash script, so you can share a self-contained ASCII clip with someone who hasn't installed the package. A lightweight way to preview or repurpose video content without opening a GUI player.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
yt-dlp
A feature-rich command-line audio/video downloader
MoneyPrinterTurbo
Generate HD short videos from a topic or keyword with an automated AI workflow.
Deep-Live-Cam
real time face swap and one-click video deepfake with only a single image
manim
Animation engine for explanatory math videos
anime
JavaScript animation engine