Skip to main content

http://github.com/idlesign/deflacue

https://pypip.in/d/deflacue/badge.png

What’s that

deflacue is a SoX based audio splitter appropriate to split audio CD images incorporated with .cue files.

It is able to function both as a Python module and in command line mode.

Features

  • Large variety of supported lossless input audio formats FLAC, WAV, etc. (due to SoX).

  • Batch audio files processing (including recursive path traversing).

  • Automatic audio collection hierarchy building (Artist/Year-Album/Tracknum-Title).

  • Automatic track metadata copying from .cue.

Requirements

  1. SoX command line utility - http://sox.sourceforge.net.

    Ubuntu users may install the following SoX packages: sox, libsox-fmt-all.

  2. Python 3.2+

Usage

  1. import deflacue - if you want to use it as module. Deflacue and CueParser classes are at your service.

  2. ./deflacue.py -h in command line - to get help on utility usage.

In the following example we create audio collection in /home/idle/audio_collection/ from audio CD images stored under /home/idle/audio_raw/ processing Cue Sheet files created using windows-1251 encoding:

./deflacue.py -e windows-1251 /home/idle/audio_raw/ -d /home/idle/audio_collection/

Please keep in mind that ./deflacue.py syntax used above supposes that Python 3.2+ is set as system default Python interpreter. Otherwise you might want to run deflacue with python3 deflacue.py.

Download files

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

Source Distribution

deflacue-0.2.0.tar.gz (7.6 kB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: deflacue-0.2.0.tar.gz
  • Upload date:
  • Size: 7.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for deflacue-0.2.0.tar.gz
Algorithm Hash digest
SHA256 63526f7a055725d0b9e15d9a56b044b3f3927869d2ac965b0f8a3d3c2b4f5f18
MD5 833369febec8ebeeb78aebded358128c
BLAKE2b-256 495550f8ea941262cd8b5be3e856403a24ab3cd070ec58aee18b12e040fe70bf

See more details on using hashes here.

Release history Release notifications | RSS feed

2.0.1

2 files

2.0.0

2 files

1.0.0

1 file

0.3.0

1 file

This release

0.2.0 This release

1 file

0.1.0

1 file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page