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:

tmp play video.mp4

Play an image:

tmp play image.jpg

Show animated parrot (like curl parrot.live):

tmp parrot

Get help:

tmp --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.3.tar.gz (9.4 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.3-py3-none-any.whl (10.4 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for bini_terminal_ascii_player-1.0.3.tar.gz
Algorithm Hash digest
SHA256 8c8727ff5fc2cfd57a9221bfe6e34f3827c8cf39cdcd036dde1a92102256532c
MD5 059fa3d273124d7cd051bbcdff6a8bdf
BLAKE2b-256 6a937058bd8582459ab066bd07225b2497733bc7d1adfaaab6aac0673a5f0e0e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bini_terminal_ascii_player-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 174cf67fbe9c003cbfc5b99d855510cbf46cf9d28b70bbc50c26efc9445ce4b4
MD5 a05ac51adfa8592831c32c75302fe98b
BLAKE2b-256 e6cd81b19846db7cb140624eb727413ba61fc211701e3f375c64fe9d30448957

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