Tapciify

CLI tool that can let you view images in terminal as ASCII art

Requirements

  1. CC linker (Windows - Microsoft Visual Studio with C++ Support) (Linux - gcc)

  2. Rust

Install

bash cargo install tapciify

View image

  1. Run: tapciify -i imagePath -w imageWidth for image.

  2. Run: tapciify -i imagePath -w imageWidth -r for reversed colors.

View video

In this example I set framerate to 24 (but you can use any another)

Requires ffmpeg

  1. Make frames from video into dir:

bash mkdir frames; ffmpeg -i badapple.mkv -r 24 frames/%08d.jpeg

  1. Run:

bash tapciify -i frames/* -w videoWidth -f 24

Examples

| Original | ASCII | ASCII colored | | ------------------------------------------------ | --------------------------------------------------- | ---------------------------------------------------------- | | Original Image | Ascii image | Ascii colored image | | Original image | tapciify -i ./assets/examples/original.webp -w 64 | tapciify -i ./assets/examples/original.webp -w 64 -c |