Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/acoustid/acoustid-priv-tools
Command line tools for AcoustID.biz private API
https://github.com/acoustid/acoustid-priv-tools
Last synced: 3 months ago
JSON representation
Command line tools for AcoustID.biz private API
- Host: GitHub
- URL: https://github.com/acoustid/acoustid-priv-tools
- Owner: acoustid
- Created: 2018-01-12T08:06:44.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-04-17T11:16:13.000Z (over 6 years ago)
- Last Synced: 2024-07-11T08:39:17.276Z (4 months ago)
- Language: Python
- Homepage:
- Size: 10.7 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Command line tools for the AcoustID.biz "priv" API
Install FFmpeg:
sudo apt-get install ffmpeg
Install Chromaprint:
cd /tmp
wget https://github.com/acoustid/chromaprint/releases/download/v1.4.2/chromaprint-fpcalc-1.4.2-linux-$(uname -m).tar.gz
tar xvf chromaprint-fpcalc-1.4.2-linux-$(uname -m).tar.gz
sudo mv chromaprint-fpcalc-1.4.2-linux-$(uname -m)/fpcalc /usr/local/bin/fpcalcInstall:
sudo virtualenv -p python2 /opt/acoustid-priv-tools
sudo /opt/acoustid-priv-tools/bin/pip install https://github.com/acoustid/acoustid-priv-tools/archive/master.zipConfigure:
$EDITOR ~/.config/acoustid-priv.conf
[main]
api-key=XXX
catalog=mymusicUpload fingerprints for your music catalog:
acoustid-priv-sync -d /path/to/music
Monitor an online stream with hourly reports in CSV files:
acoustid-priv-monitor -o 'acoustid-results-stream1-%Y-%m-%d-%H.csv' http://example.com/stream1.mp3