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 — 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

Option B — install as a command with pipx

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

pipx install git+https://codeberg.org/elkarrde/Cue2List
cue2lst album.cue md

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


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.0.tar.gz (9.2 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.0-py3-none-any.whl (9.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: cue2list-1.0.0.tar.gz
  • Upload date:
  • Size: 9.2 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.0.tar.gz
Algorithm Hash digest
SHA256 1af7ab170398a536e43fcc6ee297ff0c6eaf4915fb0c086c8def1411e574b7ac
MD5 3a92cb551c518eebc5a5901a99647681
BLAKE2b-256 38418d2efdd474f699e786094e94f675b7271cf5d557ca5ad71b997a05dcf35d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cue2list-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 9.7 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 072cf51cbc60ba7d1d901777e138b16b885ff4638097525a661bc35654308069
MD5 6936bca7e8a5c2c492aaf7a995b14e85
BLAKE2b-256 4a5ce79f72af85f547c8af81a81b3a8cf11ccaa558da16db764851cf5641d58e

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