Skip to content
 
 

Repository files navigation

Audio Tools Collection

Tools for managing FLAC albums: CUE splitting, downsampling, and lyrics fetching.

Tools

Script Description
split-cue-unicode.pl Split single-file CUE+FLAC albums (Unicode-safe)
flac_downsampler.sh Downsample hi-res FLAC to 44.1kHz/16bit
audio_lyrics_fetcher.py Fetch lyrics for FLAC/MP3/M4A files

Setup

# For lyrics fetcher
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt

Usage

Split CUE+FLAC:

./split-cue-unicode.pl album.cue

Downsample FLAC:

./flac_downsampler.sh /path/to/music

Fetch lyrics:

python3 audio_lyrics_fetcher.py /path/to/music

Requirements

  • ffmpeg - for splitting and downsampling
  • Python 3 with mutagen, requests - for lyrics fetcher

About

tools for a personal media collection

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages