Video To ASCII

A python generator that converts youtube videos to ascii art in your console.

Example

Normal mode

nonvideomode

Video mode

videomode

CLI

cli

How to use

Download the project as a zip, extract everything and then run the command below. Make sure to include frames.

Installation

run pip3 install youtube_dl opencv-python sty cursor pillow mss

Basic Command

python3 ascii.py

Arguments

These arguments only work for running python3 video_render.py, you should really be running python3 ascii.py which does all of this for you.

  • --framerate=int this was used in the old version, may not work as of now
  • --buffer=int buffer the whole video before rendering, this will freeze at "Buffering x/x" until done (recommended to be off)
  • --video_mode=bool changes to video mode if True

Todo

  • [x] Add CLI
  • [x] Allow for other modes
  • [x] Make it easier to use
  • [x] Allow screen capture real time
  • [ ] Allow for windows

GitHub

https://github.com/NexInfinite/videotoascii