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.7.tar.gz (9.3 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.7-py3-none-any.whl (10.3 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for bini_terminal_ascii_player-1.0.7.tar.gz
Algorithm Hash digest
SHA256 2b0ee1dbd1c07ee96acaa570bf02ac1e7ac84c937bf34aecab60422132697001
MD5 45728037a4890bb38b5a2b316cb305b0
BLAKE2b-256 24378f6ed56e5a0672adad282596ee0f8337845e55c0ac833356898e2a6ac41c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bini_terminal_ascii_player-1.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 3763bd90938df27c77bba89ac1ce0d35ca40bbd2e82e60ce6c9f7891c51eb76e
MD5 04ac7ce8f9e9b49d63c6c1362ceacf73
BLAKE2b-256 a395e16c04947f45cd1de9bd713ebc752bd8b470c9a243e4ae2ed90df37f7f20

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