{"repo":"PrajwalVandana/maestro-cli","free":true,"listed":false,"github":"https://github.com/PrajwalVandana/maestro-cli","clone":"git clone https://github.com/PrajwalVandana/maestro-cli.git","description":"A command-line tool to play songs (or any audio, really) in the terminal.","language":"Python","stars":231,"topics":["audio","audio-player","cli","flac","mp3","songs","wav","music","ogg","ogg-vorbis"],"license":"MIT","category":"media-processing","readme_excerpt":"maestro maestro is a command-line tool to play songs (or any audio, really) in the terminal. Check out the Discord server! Features - cross-platform - add songs from YouTube, YouTube Music, or Spotify - stream your music - lyrics - romanize foreign-language lyrics - translate lyrics - clips - filter by tags - listen statistics - shuffle (along with precise control over the behavior of shuffling when repeating) - audio visualization directly in the terminal - Discord integration - Now Playing Center integration on macOS (allows headphone controls) - music discovery Technical Details Visualization Breakdown Listen-along Streaming Breakdown Installation Using pip Make sure you have Python 3 and pip installed. First, run NOTE : pip install maestro and pip install maestro-cli will NOT work, they are totally unrelated PyPI packages. Now, if you want to be able to directly download songs from YouTube or Spotify, you'll need to install FFmpeg. You can download FFmpeg yourself globally, or locally with maestro download-ffmpeg . Download executable Using Python and pip is the preferred way; executables may be slower/have bugs, and pip makes updating way easier. However, the releases page does have executables/installers for macOS, Windows, and Linux. macOS Download the .pkg file corresponding to your Mac's architecture; Apple Silicon (M1, M2, M3, etc.) or Intel. Right click on the file in Finder and click \"Open\" (double clicking won't work). The installation may be a bit slow, and the ","default_branch":null,"files":null,"tree":[],"storefront":"/r/PrajwalVandana","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/PrajwalVandana/maestro-cli/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}