Hey devs π
I'm still pretty new to Python, but I recently challenged myself to rebuild an old Bash script I wrote for playing music⦠and I ended up with a full terminal media player.
Meet VPlayer a minimal audio player that lets you listen to your favorite tracks with live terminal visualizations. All powered by Python, VLC, and Cava.
π What It Does
Plays audio files using
vlc(headless)Launches
cavafor cool terminal visualizationsLightweight and simple
Cross-platform (buildable with PyInstaller)
π¦ Try It Out
π GitHub: github.com/maksik997/vplayer
Youβll find:
Installation instructions (build or binary)
Usage examples
Troubleshooting tips
Built for fun and for anyone who misses visual EQs in their terminal β¨
β Why?
This started as a simple Bash scriptβ¦
Now itβs my first real Python project with packaging and cross-platform support.
If you're a Python beginner like me, maybe itβll inspire you to build something from your own scripts too.
πΆ Check it out, give it a star β, and let me know what you think!
Enjoy your terminal music with VPlayer!
Top comments (0)