A music player made with python.
Find a file
2025-02-02 14:56:06 +01:00
wobuzz Added some comments. 2025-02-02 14:56:06 +01:00
.gitignore Added build directory to .gitignore 2025-02-01 13:36:57 +01:00
LICENSE.txt Added license. 2025-01-29 16:13:16 +01:00
README.md Improved installation instructions. 2025-02-01 15:06:29 +01:00
requirements.txt Linked the latest wobbl tools commit to the setup.py and requirements.txt and added the icon as package data. 2025-01-31 22:57:35 +01:00
setup.py Set version to 0.1 alpha 1. 2025-02-01 14:32:39 +01:00
wobuzz.desktop Added icon and desktop entry. 2025-01-31 21:25:46 +01:00

Wobuzz

Wobuzz is a simple audio player made by The Wobbler. Currently, it just has really basic features but many more things are planned.

Features

Feature Description State
Playlists You can create and load .m3u playlists, edit them and they will get stored on the disk automatically. Implemented
Audio effects Audio effects like normalizing and an equalizer. This can be implemented pretty easily because Wobuzz uses Pydub, which has these effects built in. Not Implemented

Installation

Release installation

Look at the Releases, there you can find the commands that you need for the installation.

Unstable git installation

You firstly have to install the newest dependencies:

sudo apt install xcb libxcb-cursor0 ffmpeg

Now, you can install the newest unstable version using just one more command:

pip install wobuzz@git+https://teapot.informationsanarchistik.de/Wobbl/Wobuzz.git#egg=wobuzz

Development installation

If you want to make changes to the code, you can clone the repo and install it this time using the -e parameter, which will tell pip to not copy the project to ~/.local/lib/python3.x/site-packages, but to create symlinks.
Using this method, you can put the project wherever you want (e.g. your Pycharm projects folder) and the Python-module will always be in sync with the changes you do.

git clone https://teapot.informationsanarchistik.de/Wobbl/Wobuzz.git
cd Wobuzz
pip install -e .

Usage:

usage: wobuzz [-h] [-p PLAYLIST_PATH] [TRACKS ...]

A music player made by The Wobbler.

positional arguments:
  TRACKS                Plays audio files the from given paths.

options:
  -h, --help            show this help message and exit
  -p PLAYLIST_PATH, --playlist PLAYLIST_PATH
                        Imports a playlist from the given path.