Skip to main content

Convert CD Audio CUE sheets (.cue) into a Markdown or plain-text tracklist.

Project description

Cue2List


Converts Cuefile (.cue) to Markdown list (.md) or text list (.txt).

Usage: python3 cue2lst.py <cuefile> <output_format> [--verbose]

  • cuefile: cuefile .cue,
  • output_format: md or txt,
  • verbose: switch, if used, tracklist will be displayed.

Install

Pure Python 3 standard library — no third-party dependencies.

Option A — install as a command with pipx

Installs into an isolated environment and puts a cue2lst command on your $PATH:

pipx install cue2list
cue2lst album.cue md

To install the latest development version straight from the repo instead:

pipx install git+https://codeberg.org/elkarrde/Cue2List

(Use pip install ... instead of pipx if you prefer installing into the current environment.)

Option B — grab the single file (no install)

The whole tool is one self-contained script. Download it and run:

curl -O https://codeberg.org/elkarrde/Cue2List/raw/branch/master/cue2lst.py
python3 cue2lst.py album.cue md

Or drop it on your $PATH as a command (it has a shebang and is executable):

curl -o ~/.local/bin/cue2lst https://codeberg.org/elkarrde/Cue2List/raw/branch/master/cue2lst.py
chmod +x ~/.local/bin/cue2lst
cue2lst album.cue md

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

cue2list-1.0.1.tar.gz (9.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cue2list-1.0.1-py3-none-any.whl (9.8 kB view details)

Uploaded Python 3

File details

Details for the file cue2list-1.0.1.tar.gz.

File metadata

  • Download URL: cue2list-1.0.1.tar.gz
  • Upload date:
  • Size: 9.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.12

File hashes

Hashes for cue2list-1.0.1.tar.gz
Algorithm Hash digest
SHA256 28127d6b3b87f8c29b4cfdce66d98aea27a9bc11f0ef5c38b5c1c15b1e57ceca
MD5 33dd17e39ed82273d3e9be6843a5763a
BLAKE2b-256 46c99fa616dde7a5a6a00b035575080f51814a327b89a3969c1e56b2666a0f93

See more details on using hashes here.

File details

Details for the file cue2list-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: cue2list-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 9.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.12

File hashes

Hashes for cue2list-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 488290831a2c635ba22a6b7052bc3f14649ff6eaea2107bfcbd4ea4a219a5ae8
MD5 04ba4050e36bed56149888a2e4ace62f
BLAKE2b-256 91ceed80e66f5fa4cff0ef56f6524bfe3710a564d84c664c56efb813362ba13e

See more details on using hashes here.

Supported by

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