Skip to main content

Maroon is a package that manages music for Roon

Project description

maroon

Maroon is a package that manages music for Roon.

Upload Python Package PyPI version PyPI - License Python Code style: black

Features

convert wav and cue files into flac tracks,

  • split tracks into folders according to disc number
  • adding genre info into metadata
maroon format <something.cue>

sample run:

Name of the album (default: i): 菊花夜行军
Genre of the album (split by ; sign):Chinese; Folk; Acoustic; Chinese Folk; Avant Folk; Folk Rock
Splitting CDImage: 100%|██████████| 10/10 [00:07<00:00,  1.37it/s]
Split 10 tracks.

Installation

install from PyPI:

pip install maroon

build from source:

git clone https://github.com/trojblue/maroon
cd maroon
poetry install
poetry build
pip install dist/<build_version>.whl

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

maroon-0.2.0.tar.gz (16.5 kB view details)

Uploaded Source

Built Distribution

maroon-0.2.0-py3-none-any.whl (18.0 kB view details)

Uploaded Python 3

File details

Details for the file maroon-0.2.0.tar.gz.

File metadata

  • Download URL: maroon-0.2.0.tar.gz
  • Upload date:
  • Size: 16.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for maroon-0.2.0.tar.gz
Algorithm Hash digest
SHA256 4b949d278a3fb783d6f6cb315241becdd76daa3b80fa82d2a5bbcb18e6f1cf24
MD5 0a4d28168704562237ffde9327173ec0
BLAKE2b-256 85b2082e6e4982a70020d799769ab657b6feb006dba3b201e8f968b6478df9d5

See more details on using hashes here.

File details

Details for the file maroon-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: maroon-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 18.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for maroon-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 91db818907c6b33465c3fbf4ef6d7a653fe308cba34c485997ae81ba90a07f26
MD5 f72fefe360cd6b288783f81a95dd0307
BLAKE2b-256 e667409943c3533255db8b1ba22cb80819574ed9126934c8fca7b1516a074295

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page