This release keeps dependencies and maintenance posture current for teams operating this tool.
✓ No known CVEs patched in this version
Topics
Summary
AI summaryMinor fixes and improvements.
Full changelog
hoopoe-player
Play any video as colorful ASCII art directly in your terminal.
Installation
# Most systems
pip install hoopoe-player
# Ubuntu/Debian
pipx install hoopoe-player
You also need ffmpeg for audio:
sudo apt install ffmpeg # Ubuntu/Debian
sudo pacman -S ffmpeg # Arch
Usage
# Play a YouTube video
hoopoe https://www.youtube.com/watch?v=xxxxx
# Play a local file
hoopoe -l video.mp4
# Enable audio
hoopoe -s https://www.youtube.com/watch?v=xxxxx
# Change character mode
hoopoe -m blocks https://www.youtube.com/watch?v=xxxxx
# Show status bar (time, volume, controls)
hoopoe --hud https://www.youtube.com/watch?v=xxxxx
# Combine options
hoopoe -l -s -m invert --hud video.mp4
Controls
| Key | Action |
|-----|--------|
| Space | Pause / Play |
| ← / → | Seek −10s / +10s |
| ↑ / ↓ | Volume +10 / −10 (only with -s) |
| Q or Ctrl+C | Quit |
Character modes
| Mode | Style |
|------|-------|
| classic | . : - = + * # % @ — default, coloured |
| blocks | ░ ▒ ▓ █ — bold blocks, coloured |
| braille | ⠁ ⠃ ⠇ ⠿ ⣿ — dense dots, coloured |
| minimal | · • ● ■ — clean and minimal, coloured |
| invert | colour as background — selection effect |
| nocolor | classic chars, no colour — for legacy terminals |
Requirements
- Python 3.8+
- ffmpeg (optional, needed for
-saudio) - A terminal with true color support (for all modes except
nocolor)
License
MIT
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About axol8002/hoopoe-player
All releases →Related context
Beta — feedback welcome: [email protected]