From 38cfae0b4e30fdc19612f5873aec09ea69e74486 Mon Sep 17 00:00:00 2001 From: Martin Kaistra Date: Thu, 5 Mar 2015 15:58:45 +0100 Subject: add setup.py, automatic discovery for avconv/ffmpeg, add installation help to readme --- README.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'README.md') diff --git a/README.md b/README.md index 2bde44e..aac1e37 100644 --- a/README.md +++ b/README.md @@ -13,6 +13,25 @@ Dependencies ------------ You need Python 3, PyQt4, PIL (or Pillow), numpy and the program ffmpeg, which is used to read the audio and render the video. +Installation +------------ +### Manual installation on Ubuntu +* Get all the python stuff: `sudo apt-get install python3 python3-pyqt4 python3-pil python3-numpy` +* Get ffmpeg/avconv: +You can either use `avconv` from the standard repositories (package `libav-tools`) or get `ffmpeg` from the [website](http://ffmpeg.org/) or from a PPA (e.g. [https://launchpad.net/~jon-severinsson/+archive/ubuntu/ffmpeg](https://launchpad.net/~jon-severinsson/+archive/ubuntu/ffmpeg). The program does automatically detect if you don't have the ffmpeg binary and tries to use avconv instead. + +Download audio-visualizer-python from this repository and run it with `python3 main.py`. + +### Manual installation on Windows +* Download and install Python 3.4 from [https://www.python.org/downloads/windows/](https://www.python.org/downloads/windows/) +* Download and install PyQt4 for Python 3.4 and Qt4 from [http://www.riverbankcomputing.co.uk/software/pyqt/download](http://www.riverbankcomputing.co.uk/software/pyqt/download) +* Download and install numpy from [http://www.scipy.org/scipylib/download.html](http://www.scipy.org/scipylib/download.html). There is an installer available, make sure to get the one for Python 3.4 +* Download and install Pillow from [https://pypi.python.org/pypi/Pillow/2.7.0](https://pypi.python.org/pypi/Pillow/2.7.0) +* Download and install ffmpeg from [https://www.ffmpeg.org/download.html](https://www.ffmpeg.org/download.html). You can use the static builds. +* Add ffmpeg to your system PATH environment variable. + +Download audio-visualizer-python from this repository and run it from the command line with `C:\Python34\python.exe main.py`. + Example ------- You can find an example video here: -- cgit v1.2.3