xbst/readme.md

46 lines
No EOL
1.3 KiB
Markdown

# XBST
I wanted a simple utility to sync my music library to something I can have on my original Xbox but I didn't find any easy to use, crossplatform and straight forward utility so I made this.
## Prerequisits
- Windows or Linux (maybe macOS, untested)
- ffmpeg and ffprobe in your PATH
If you are on Windows you can easily install ffmpeg and ffprobe by opening a terminal and doing `winget install ffmpeg`.
If you are on Linux, well, you're probably a nerd and already have it, if not, open a terminal and do `sudo apt install ffmpeg` on debian based distributions.
## Usage
Drag and drop your music folder onto xbst
The input music folder needs the following structure:
```
📁 Music
├📁 Soundtrack 1
|├ 💾 Music 1
|├ 💾 Music 2
|└ 💾 Music 3
└📁 Soundtrack 2
└ 💾 Music 1
```
```
Usage: xbst [INPUT] [OUTPUT] [BITRATE]
Arguments:
[INPUT] Input folder of your musics [default: ./music]
[OUTPUT] Output folder for the database and converted musics [default: ./output]
[BITRATE] Bitrate for the output [default: 320k]
Options:
-h, --help Print help
-V, --version Print version
```
## Known issues
- The progress bar on soundtrack other than the first one doesn't progress
- Some files, once converted, are quieter than usual?
- Untested with a large library, probably has issues?