== Telemeta : open web audio CMS == [[BlogList(recent=3, max_size=250, format=float)]] Telemeta is a free and open source web audio content management system which introduces useful and secure methods to backup, index, transcode, analyse and publish any digitalized audio file with its metadata. It is dedicated to professionnals who wants to easily organize, backup, archive and publish documented sound collections of audio files, CDs, digitalized vinyls and magnetic tapes over a strong database, in accordance with open web standards. Here are the main features of Telemeta: * Secure archiving, editing and publishing of audio files over internet. * Pure HTML web user interface including dynamical forms and smart workflows * Smart dynamical and skinnable audio player (thanks to [http://code.google.com/p/timeside TimeSide] and [http://www.schillmania.com/projects/soundmanager2/ SoundManager2]) * "On the fly" audio analyzing, transcoding and metadata embedding based on an easy plugin architecture * Social cumulative indexing with semantic ontologies and timecoded markers * Multi-format support : FLAC, OGG, MP3, WAV and more * User management with individual desk, lists, profiles and rights * Playlist management for all users with CSV data export * Geo-Navigator for audio geolocalization * High level search engine * !DublinCore compatibility * [http://fr.wikipedia.org/wiki/Open_Archives_Initiative_Protocol_for_Metadata_Harvesting OAI-PMH] data provider * RSS feed generators * XML serialized backup * Strong SQL or Oracle backend * Multi-language support (now english and french) This software is exclusively based on open source modules and can be run on any Unix or Linux system. [[BR]] It is mostly written in Python and !JavaScript. Telemeta is sponsored by : * [http://parisson.com Parisson] : R&D for custom media solutions * [http://cnrs.fr CNRS] : Centre National de la Recherche Scientifique (the french Natianal Research and Scientific Center) * [http://www.crem-cnrs.fr CREM] : Centre de Recherche en Ethnomusicology (the french Ethnomusicology Research Center) * [http://www.tge-adonis.fr TGE ADONIS] : Très Grand Equipement ADONIS of the CNRS Telemeta is supported by : * [http://www.lam.jussieu.fr LAM] : Equipe Lutherie, Acoustique et Musique de l'Université Pierre et Marie Curie de Paris (Instrument design, Acoustic and Music team of the Pierre & Marie Curie University, Paris) * [http://www.musee-europemediterranee.org MuCEM] : Musée des Civilisations de l'Europe et de la Méditerranée * [http://www.mmsh.univ-aix.fr/ MMSH] : Maison Méditerranéenne des Sciences de l'Homme The Telemeta project is managed by : * Guillaume Pellerin * Joséphine Simonnot . The Telemeta application is or has been developed by : * Guillaume Pellerin ([http://parisson.com Parisson]) * Riccardo Zaccarelli ([http://parisson.com Parisson]) * Olivier Guilyardi ([http://www.samalyse.com Samalyse]) [[BR]] == SCREENSHOTS == * Telemeta 1.0 for the [[http://www.crem-cnrs.fr CREM (LESC, University Paris 10 Nanterre)] [[Image(http://files.parisson.com/img/webthumbs/archives.crem-cnrs.fr.png, 500px)]] [[Image(http://files.parisson.com/img/webthumbs/archives.crem-cnrs.fr_items_CNRSMH_I_2011_019_001_02.png, 500px)]] [[BR]] [[BR]] == EXAMPLES == * [http://archives.crem-cnrs.fr Archives of the "Centre de Recherche en Ethnomusicologie"]: * full metadata migration of the 100 year old database, * more than 5000 geolocated collections, * more than 32000 geolocated items, * more than 150 Go of WAV ethnological music files. * http://archives.crem-cnrs.fr * Parisson sandbox: * http://parisson.telemeta.org/items/PRS_07_01_03/ [[BR]] == DEMO == Go to [http://demo.telemeta.org demo.telemeta.org] and use the following login to try Telemeta has an administrator : * login : demo * password : demo [[BR]] == INSTALL == Two possible methods: * The easiest one: use python package tools: {{{ sudo pip install telemeta }}} or {{{ sudo easy_install telemeta }}} * Get the last archives [http://pypi.python.org/pypi/Telemeta/ here]. Uncompress the downloaded archive, go into the created directory and install it from your favorite shell : {{{ sudo python setup.py install }}} For more informations about how to install it and how to start a new telemeta instance please read [http://telemeta.org/browser/README.rst README] and [http://telemeta.org/browser/INSTALL.rst INSTALL]. [[BR]] == DEVELOPMENT == '''Telemeta uses [http://git-scm.org Git] for branching, versioning and comitting.'''[[BR]] * Get the lastest development version to try the lastest useful features: {{{ git clone http://vcs.parisson.com/git/telemeta.git }}} * You can also clone / follow / fork the project through !GitHub: {{{ git clone https://github.com/yomguy/Telemeta.git }}} * To get write access to our master repository (i.e. git+ssh://vcs.parisson.com/var/git/telemeta.git), please [mailto:telemeta@parisson.com contact us by email]. [[BR]] == LICENSE == See TelemetaLicense for details about the CeCILL v2 license (GPL like) [[BR]] == DONATE == If you use Telemeta for production, please help us to improve and promote the application by donating something to the project. Please click on the following button to be redirected to !PayPal: {{{ #!html
}}} [[BR]] == DEPENDENCIES == * python (>= 2.4) * python-django * python-xml * python-numpy * python-scipy * python-imaging * python-ctypes * python-mutagen * python-mysqldb * [http://code.google.com/p/timeside/ python-timeside] * python-gobject * python-gst0.10 * python-setuptools * python-support * python-south * gstreamer0.10-plugins-base * gobject-introspection * mysql-server or sqlite3 or oracle database [[BR]] == RELATED PROJECTS == As part of the Telemeta project, the python module [http://code.google.com/p/timeside/ TimeSide] (GPL v2) is developed to handle audio analysis, transcoding and visualization. See [http://code.google.com/p/timeside/ code.google.com/p/timeside/] for more infos. [[BR]] == MAILING LIST == In order to follow the Telemeta project development and the discussions of the community, you are welcome to join the mailing list by subscribing on this page : [http://lists.parisson.com/cgi-bin/mailman/listinfo/telemeta http://lists.parisson.com/cgi-bin/mailman/listinfo/telemeta] [[BR]] == DOCUMENTATION == * [http://files.parisson.com/doc/telemeta/html/ Full technical code documentation] * InterfaceCustomization: How to customize the look and feel of Telemeta * DataFormats: Data formats in Telemeta, according to usage contexts and application architecture * EthnomusDatabase: Description of the original Database of the CNRS Ethnomusicology Laboratory and telemeta mapping proposal * AccessPermissions: Access permissions details * MetadataInteroperability: Connecting and broadcasting to other data systems, using Dublin Core * FormatsAudio: Definitions of Telemeta's audio formats * ComponentsAndTools: Needed dependencies and interesting tools for future development * GlobalArchitecture: Global view of Telemeta's architecture * [http://files.parisson.com/telemeta/Telemeta_Adonis_univ_08-02.pdf Presentation Adonis 09/2008] (PDF, french) * [http://files.parisson.com/telemeta/Telemeta_Anthroponet_08.pdf Presentation Anthroponet 12/2008] (PDF, french) * ProjetDiadems : informations concernant l'appel à projet ANR CONTINT 2011 * [http://files.parisson.com/telemeta/Telemeta_CREM_MAE_11_06_27.pdf Présentation / Formation au CREM (MAE) du 27/06/2011] * [http://files.parisson.com/telemeta/Telemeta-TGE_Adonis-Formation_technique-11_12.pdf Formation ingénieur (install, dev) TGE Adonis 12/2011] * [http://files.parisson.com/telemeta/Telemeta-CMTRA-0412.pdf Présentation CMTRA et RIZE de Lyon 04/2012] * TracGuide: How to use the Trac environment (where you currently are) {{{ #!html }}}