Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Cue Sheet driven FLAC audio splitter
Python
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
bin
deflacue
.gitignore
AUTHORS
CHANGELOG
LICENSE
MANIFEST.in
README.rst
setup.py

README.rst

deflacue

http://github.com/idlesign/deflacue

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

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

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

Usage

  1. from deflacue import deflacue - if you want to use it as module. Deflacue and CueParser classes are at your service.
  2. deflacue --help 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 -e windows-1251 /home/idle/audio_raw/ -d /home/idle/audio_collection/
Something went wrong with that request. Please try again.