TimeSide needs some other python modules to run. The following methods explain how to install all dependencies on a Debian based system like Debian, Ubuntu, etc.. On Fedora and Red-Hat you might replace 'apt-get by 'yum', on Gentoo by 'emerge', or any other package manager you like::
- sudo apt-get update
- sudo apt-get install python python-pip python-setuptools python-gobject \
+ $ sudo apt-get update
+ $ sudo apt-get install python python-pip python-setuptools python-gobject \
python-gst0.10 gstreamer0.10-plugins-base gir1.2-gstreamer-0.10 \
gstreamer0.10-plugins-good gstreamer0.10-plugins-bad \
- gobject-introspection
+ gstreamer0.10-plugins-ugly gobject-introspection python-mutagen \
+ python-scipy python-h5py
- $ sudo pip install timeside
+ sudo pip install timeside
To get non-free (MP3, MP4, AAC, etc) decoding and encoding features, add Debian Multimedia repository and install the modules::
long_description = open('README.rst').read(),
author = "Guillaume Pellerin, Paul Brossier, Riccardo Zaccarelli, Olivier Guilyardi",
author_email = "yomguy@parisson.com, piem@piem.org, riccardo.zaccarelli@gmail.com, olivier@samalyse.com",
- version = '0.5',
+ version = '0.4.4',
install_requires = [
'setuptools',
- 'numpy',
+ 'numpy>=1.6.2',
'mutagen',
'pil',
+ 'scipy',
+ 'hf5py',
],
platforms=['OS Independent'],
license='Gnu Public License V2',
# -*- coding: utf-8 -*-
-import timeside.api
-import timeside.exceptions
-import timeside.core
-import timeside.component
-import timeside.metadata
-import timeside.decoder
-import timeside.encoder
-import timeside.grapher
-import timeside.analyzer
-import timeside.tools
-from timeside.core import *
+import api
+import core
- def get_processors(proc_type):
- import timeside.decoder
- import timeside.encoder
- import timeside.grapher
- import timeside.analyzer
- return core.processors(proc_type)
-
- __version__ = '0.5'
+ __version__ = '0.4.4'