23 lines
771 B
Markdown
23 lines
771 B
Markdown
# audio-library-manager
|
|
|
|
First setup for `flac-48khz-manager.rkt`.
|
|
|
|
The command keeps a FLAC directory tree at a maximum sample rate of 48 kHz.
|
|
Files above the configured threshold are converted in place through a Racket place.
|
|
The conversion path uses `racket-audio/audio-encoder` dynamically, so the package can still compile on systems where the native audio libraries are not installed yet.
|
|
|
|
Default files below the FLAC root:
|
|
|
|
- `.music-info.db`: keystore state database
|
|
- `.flac-48khz-manager.ini`: configuration
|
|
- `.flac-48khz-manager.log`: log file
|
|
|
|
Run:
|
|
|
|
```sh
|
|
racket flac-48khz-manager.rkt /path/to/flac-tree
|
|
```
|
|
|
|
Important configuration keys are created automatically in `.flac-48khz-manager.ini`.
|
|
SMTP reports are HTML and only summarize counters and errors.
|