Skip to main content

Play videos and images as full screen ASCII art in your terminal

Project description

Bini Terminal ASCII Player

Play videos and images as full screen color ASCII art directly in your terminal!

Installation

pip install bini-terminal-ascii-player

Usage

Play a video:

bini play video.mp4

Play an image:

bini play image.jpg

Get help:

bini --help

Features

  • 🎨 Full color ASCII art based on original media colors
  • 📺 Full screen terminal support
  • ⚡ Real-time video playback
  • 🖼️ Image display support
  • 🦜 Fun parrot animation
  • 🎮 Interactive controls during playback

Controls During Playback

  • Q - Quit
  • F - Toggle info display
  • P - Pause

Supported Formats

  • Video: MP4, AVI, MOV, MKV, WMV, FLV
  • Image: JPG, JPEG, PNG, BMP, GIF

Requirements

  • Python 3.7+
  • OpenCV
  • Pillow
  • NumPy

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bini_terminal_ascii_player-1.0.8.tar.gz (9.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bini_terminal_ascii_player-1.0.8-py3-none-any.whl (10.8 kB view details)

Uploaded Python 3

File details

Details for the file bini_terminal_ascii_player-1.0.8.tar.gz.

File metadata

File hashes

Hashes for bini_terminal_ascii_player-1.0.8.tar.gz
Algorithm Hash digest
SHA256 36f4f3945b97cbc0df17e3d839492706676c2ebf0dbc5d22edc96ab61aabb37b
MD5 d86449a0d5d15426633350b87aea3f13
BLAKE2b-256 f46373423ec898915507a566c11fc798a2657294bb11e6362b502d25f42cfefe

See more details on using hashes here.

File details

Details for the file bini_terminal_ascii_player-1.0.8-py3-none-any.whl.

File metadata

File hashes

Hashes for bini_terminal_ascii_player-1.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 0e882fa799cb5a1ee9a5a8948d625432e3380f8de0929bc7bd24d64f45d2deea
MD5 40e8a31b7edd8fb313b0f46ad48835e7
BLAKE2b-256 3df82c270cf9a5f7539857d3c59ac999e93d438e80dc6acd5a9d852f779bbab1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page