Public Repository

Last pushed: 2 years ago
Short Description
Runs github dpwe/audfprint.git master branch commit 7a738aa8ddc4b17d5583f3cbab7aafbad2420e24
Full Description

Created from Dockerfile:

FROM    ubuntu:14.04
RUN     apt-get update
RUN     apt-get install -y wget python python-scipy python-pip git
RUN     pip install -U distribute
RUN     apt-get install -y python-matplotlib
RUN     pip install git+git://github.com/bmcfee/librosa.git     # this takes forever
RUN     pip install docopt joblib

RUN     apt-get install -y software-properties-common
# RUN     add-apt-repository -y ppa:jon-severinsson/ffmpeg      # deprecated c. July 2015
RUN     add-apt-repository -y ppa:kirillshkrogalev/ffmpeg-next
RUN     apt-get -y update
RUN     apt-get install -y ffmpeg
RUN     apt-get install -y frei0r-plugins

RUN     wget --no-check-certificate http://www.mega-nerd.com/SRC/libsamplerate-0.1.8.tar.gz
RUN     tar xvfz libsamplerate-0.1.8.tar.gz
RUN     cd libsamplerate-0.1.8 && ./configure && make && make install

RUN     pip install scikits.samplerate
RUN     git clone https://github.com/dpwe/audfprint.git
RUN     cd audfprint && git checkout 7a738aa8ddc4b17d5583f3cbab7aafbad2420e24

# ENTRYPOINT ["python", "audfprint/audfprint.py"]      # in-container timeout inserted at run-time

Based on rajbot/audfprint

Sample usage

 sudo docker run -v /test:/tmp/audfp  python /audfprint/audfprint.py precompute --precompute-peaks --density 70 '/tmp/audfp/Foo.mp3' 
Docker Pull Command
Owner
internetarchive

Comments (0)