ASCII Video

Video player for console.

Supports 8 modes — RGB (-c), tty (4bit VGA + diffusion symbols) (-d), grayscale (-g), monochrome(-m), 2x3 monochrome(-M), Braille(-b), 2x2 RGB(-C) and 2x3 rgb(-B).

Usage: ./ascii_video.sh <videofile> [-w WIDTH] [-h HEIGHT] [-f FPS] [-c|-d|-g|-m|-M|-b|-C|-B]

  • -w Width in symbols. (default 200)

  • -h Height in symbols. (default 55)

  • -f FPS of video. (default 30)

  • -c RGB colors.

  • -d tty (4Bit VGA colors + diffusion symbols).

  • -g Grayscale.

  • -m Monochrome but 2xResolusion.

  • -M 2x3 monochrome - monochrome but 2xWidth and 3xHeight.

  • -b Braille - monochrome but 2xWidth and 4xHeight. (Ideal for Bad apple)

  • -C 2x2 RGB colors - 1 symbol - 2x2 pixels but 2 colors by 1 symbol. WARNING: May lag

  • -B 2x3 RGB colors - 1 symbol - 2x3 pixels but 2 colors by 1 symbol. WARNING: May lag