mirror of
https://github.com/9001/copyparty.git
synced 2025-08-18 09:22:31 -06:00
readme
This commit is contained in:
parent
7f8d7d6006
commit
56110883ea
|
@ -172,7 +172,7 @@ copyparty can invoke external programs to collect additional metadata for files
|
||||||
## complete examples
|
## complete examples
|
||||||
|
|
||||||
* read-only music server with bpm and key scanning
|
* read-only music server with bpm and key scanning
|
||||||
* `python copyparty-sfx.py -v /mnt/nas/music:/music:r -e2dsa -e2ts -mtp .bpm=f,~/bin/audio-bpm.py -mtp key=f,~/bin/audio-key.py`
|
`python copyparty-sfx.py -v /mnt/nas/music:/music:r -e2dsa -e2ts -mtp .bpm=f,audio-bpm.py -mtp key=f,audio-key.py`
|
||||||
|
|
||||||
|
|
||||||
# client examples
|
# client examples
|
||||||
|
|
|
@ -6,3 +6,21 @@ some of these rely on libraries which are not MIT-compatible
|
||||||
* [audio-key.py](./audio-key.py) detects the melodic key of music using the Mixxx fork of keyfinder; imports GPL3
|
* [audio-key.py](./audio-key.py) detects the melodic key of music using the Mixxx fork of keyfinder; imports GPL3
|
||||||
|
|
||||||
run [`install-deps.sh`](install-deps.sh) to build/install most dependencies required by these programs (supports windows/linux/macos)
|
run [`install-deps.sh`](install-deps.sh) to build/install most dependencies required by these programs (supports windows/linux/macos)
|
||||||
|
|
||||||
|
|
||||||
|
# usage from copyparty
|
||||||
|
|
||||||
|
`copyparty -e2dsa -e2ts -mtp key=f,audio-key.py -mtp .bpm=f,audio-bpm.py`
|
||||||
|
|
||||||
|
* `f,` makes the detected value replace any existing values
|
||||||
|
* the `.` in `.bpm` indicates numeric value
|
||||||
|
* assumes the python files are in the folder you're launching copyparty from, replace the filename with a relative/absolute path if that's not the case
|
||||||
|
* `mtp` modules will not run if a file has existing tags in the db, so clear out the tags with `-e2tsr` the first time you launch with new `mtp` options
|
||||||
|
|
||||||
|
|
||||||
|
## usage with volume-flags
|
||||||
|
|
||||||
|
instead of affecting all volumes, you can set the options for just one volume like so:
|
||||||
|
```
|
||||||
|
copyparty -v /mnt/nas/music:/music:r:cmtp=key=f,audio-key.py:cmtp=.bpm=f,audio-bpm.py:ce2dsa:ce2ts
|
||||||
|
```
|
||||||
|
|
Loading…
Reference in a new issue