This is the Open AXES package for Linux 64 Debian/Ubuntu based. Open AXES contains software that have already been compiled and that are available only on such a target platform. It has been validated on Ubuntu 14.04 and 14.10 as well as on Mint 17. Prerequisites: - A supported operating system (with a preference over Ubuntu 14.04 64 bits). - A lot of free ports, at least 80, 1099, 4212, 8099, 8181, 8282, 18181, 27017 and 61616. - A quite powerful computer with 4GB of drive, at least 4GB of RAM and more than 2 CPU. - A user which is allowed to use the sudo command, some package will have to be installed. - An Internet access in order to install the missing packages. In order to install OpenAXES on your system: 1) Unzip the package on your system. 2) Open a terminal and launch the the installation process by calling the install.sh script. > ./install.sh It has a few options (listed below) that enables to inclusion of optional functionality (classifiers, GPL H264 codec...). This script should be run by the normal system user. During the installation you will have to confirm several steps, especially during the installation of the JDK, as well as authorise some installation parts as a super user. It will install various libraries that are needed like (not exhaustive): - apache2 - python and a lot of python modules - an Oracle JDK 7. It will also link certain folders and give read-write-execute access to others. A specific version of FFmpeg is also installed locally (it will not overwrite any previously installed FFmpeg). Options: --includeClassifier activate the classifiers. It will download and install Matlab CR as well a set of classifiers for a total weight of more than 1Gb. --includeFFmpegGPL activate GPL and h264 compilation flags for FFmpeg. --nonInteractiveMode to assume yes/true to all question asked during installation. > ./install --includeFFmpegGPL --includeClassifier --nonInteractiveMode After the installation start OpenAXES in a terminal using the WebLab Platform Launcher: > ./openaxes.sh start You can then access OpenAXES locally on http://localhost/openaxes using the login axes and password 'axes'. You can stop OpenAXES using the command: > ./openaxes.sh stop If you want to process new data, you have to move video files in the data/toIndex folder. The metadata could be provided aside. The folder data/toIndex-sample contains some video samples with associated metadata that can be used as bootstrap samples. The best is to do that prior to start the openaxes system to prevent from polling an unfinished file. The process might last around 5 times the duration of the video. The Hawtio Console available at http://localhost:8282/hawtio (login/pass: weblab/weblab) can be used to monitor the process. If you want to expose your video on a specific ip (instead of localhost), edit conf/limas/cOpenAxes.py and URL_PREFIX line with "http:///" and restart jetty > ./openaxes.sh jetty restart Know issues and evolution requests at https://jira.ow2.org/issues/?jql=project%20%3D%20OPENAXES%20AND%20resolution%20%3D%20Unresolved%20ORDER%20BY%20priority%20DESC