A stupid wrapper interface for **Shntool** and **Cuetools** libraries.
Project description
Pysplitcue - Splitting utilities for big audio tracks with CUE sheet.
It is a stupid wrapper interface for Shntool and Cuetools libraries. Split big audio tracks with CUE sheet and support Wav, Flac and Ape audio formats and automatic tag. Requires a .cue sheet to read audio metadata to splitting and tagging.
Dependencies requires
- Python >=3
- cuetools (includes: cuebreakpoints, cueconvert, cueprint, cuetag)
- shntool (includes: shnsplit)
- flac
- mac (monkey's-audio, name depends to your O.S., try search: libmac2, mac)
- wavpack
Usage
usage: pysplitcue [-h] [-v] [-c] [-o {wav,flac,ape}] [-i FILE]
optional arguments:
-h, --help
show this help message and exit
-v, --version
show the current version and exit
-c, --check
list of installed or missing dependencies
-o {wav,flac,ape}
output audio format
-i FILE
input audio filename to splitting
Example
pysplitcue -o flac -i file.wav
To splitting and conversion from wav audio format to flac audio format with automatic tagging.
Installation
pip install pysplitcue
License and Copyright
Copyright © 2010 - 2019 Gianluca Pernigotto
Author and Developer: Gianluca Pernigotto
Mail: jeanlucperni@gmail.com
License: GPL3 (see LICENSE file in the docs folder)
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
Built Distribution
Hashes for pysplitcue-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60bbf7dbd2b158112b4751165bfea925d92fccbec2c505ebd30fcb6aaf14e65e |
|
MD5 | e38dedbaba8e91e09a22682381c51a55 |
|
BLAKE2b-256 | 86a58be6ba98889538c7187e49e35503b62a9671e5ce55073e2102fa7306ccbb |