Skip to content

Latest commit

Β 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 

Repository files navigation

🎬 ASCII Video Player

Python Platform

Convert any video into a colorful, real-time ASCII art animation rendered directly in your terminal!


✨ Features

  • πŸŽ₯ Plays any video file as ASCII characters in the console
  • 🌈 Supports colored output (❀️ πŸ’š πŸ’™) via Windows CMD
  • ⚑ Real-time frame rendering using OpenCV
  • πŸͺΆ Lightweight β€” only two dependencies

⚠️ Requirements

Requirement Details
OS Windows 10 or Windows 11
Python 3.x (Download here)
Color support Windows 10+ CMD required for color rendering

Note: Windows versions below 10 do not support colored text in CMD. The player will still work, but without colors.


πŸ“¦ Installation

1. Clone the repository:

git clone https://github.com/your-username/ASCII-Video-Player.git
cd ASCII-Video-Player

2. Install dependencies:

pip install opencv-python numpy

πŸš€ Usage

Run the player by passing your video file:

python ascii_system_videoVK.py

Make sure your video file path is correctly set inside the script, or pass it as an argument depending on your version.


πŸ› οΈ How It Works

  1. OpenCV reads the video frame by frame
  2. Each frame is resized to fit your terminal window
  3. Pixel brightness values are mapped to ASCII characters
  4. Colors are extracted and applied using ANSI escape codes in CMD

πŸ“ Project Structure

ASCII-Video-Player/
β”‚
β”œβ”€β”€ ascii_system_videoVK.py   # Main script
└── README.md                 # Project documentation

πŸ‘€ Author

Made with ❀️ by Gharri Web

About

Convert your video to code

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages