A musicplayer with a terminal and a Qt frontend
Project description
Catvibes
A simple music player offering not only a terminal based frontend but also a Qt based one.
Qt look (with kvantum theme)
Qt look (with Windows theme)
terminal look
Installation
pip install Catvibes
Requirements:
python and the following packages (will be installed as dependencies with pip):
pip install ytmusicapi eyed3 yt-dlp PyQt6
it also requires ffplay
On linux install ffmpeg which is available on debian-based and arch-based distros and probably already installed
On Windows use the following link: https://www.ffmpeg.org/download.html#build-windows, select windows and chose one of the available .exe files
Controls
GUI:
launch with the --gui flag
commandline:
f: find a song by typing a searchterm (ideally songname and bandname). Shows 3 results by default (select with the number keys).
esc: terminates searching usw and also exits the program
r: random shuffle, shuffles the queue randomly and adds the whole playlist to the queue when empty
p: play the whole playlist
a: add current song to the playlist
space: play / pause
n: next song
b: previous song
l: create a new playlist
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for Catvibes-1.0.12-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c32c3de6e5691fb3f7179f4f20b65fbff095b0c28391c122c3c7ed6220bd9799 |
|
MD5 | a3082eee03d3064e1bc6ae788520c216 |
|
BLAKE2b-256 | f4937ae50bc03c436b3ccf3f721cc6e024d906d1a9992a8b83e3037f82ecb101 |