From 3f91956ef041cad4b766648a8202ca314808ddc7 Mon Sep 17 00:00:00 2001 From: Pinapelz Date: Mon, 12 Oct 2026 22:56:43 -0700 Subject: feat: CD ripping on windows via cueripper --- README.md | 28 +++++++++++++++++++--------- 1 file changed, 19 insertions(+), 9 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index 84c63d5..376b838 100644 --- a/README.md +++ b/README.md @@ -37,6 +37,23 @@ All other dependencies can be installed via `uv` uv sync ``` +# CD Ripping +A bonus useful feature for ripping CDs right into expergo. Only supported on Windows and Linux. + +**Linux:** Requires [abcde](https://github.com/poddmo/abcde) to be installed. Please follow distro specific instructions + +**Windows:** All of the optical drive related functionalities are relegated to [CueRipper](https://github.com/gchudov/cuetools.net), expergo can automatically install this for you + +# GUI +```bash +uv run expergo.py gui +``` +image +image + +> [!TIP] +> If you're using a Snowsky device, you can "emulate" playlist functionality by grouping songs together via the "Genre" tag + # CLI **Apply Echo Rules:** @@ -57,16 +74,9 @@ What each command does: - `auto-lrc`: only fetch LRC files for FLACs (skips existing by default, `--force` overwrites) - `auto-cover`: only fetch album art using MusicBrainz + Cover Art Archive, grouped per album (uses album artist when present) - `reorg`: reorganize library into `Artist/Album/` folders, moving matching `.lrc` sidecars too -- -# GUI -```bash -uv run expergo.py gui -``` -image -image -> [!TIP] -> If you're using a Snowsky device, you can "emulate" playlist functionality by grouping songs together via the "Genre" tag +**CD Ripping is not supported from the CLI at this time** + # Other Tools `apply_album_art.sh` - Recursively traverse all folders, automatically apply album art and resize to all FLACs that have a JPG/PNG in the same directory -- cgit v1.2.3