Telemeta is a free and open source web audio archiving software 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 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.
- User friendly and full HTML web frontend including workflows and high level search methods
- Smart dynamical and skinnable audio player (thanks to Timeside and SoundManager2)
- "On the fly" analyzing, transcoding and metadata embedding based on an easy plugin architecture
- Multi-format support : FLAC, OGG, MP3, WAV and more
- GEO Navigator for audio geolocalization
- DublinCore compatibility
- OAI-PMH data provider
- XML serialized backup
- Strong SQL backend
This web audio CMS is exclusively based on open source modules and can be run on any Unix or Linux system. It is mostly written in Python and JavaScript.
See INSTALL.rst and telemeta.org for more informations.
(from 1.3 to 1.4)
For users:
- add a Desk providing links to home and personal data
- add Fonds, Corpus and their related media to the models and to the search engine
- add some fancy drop down menus for main tabs
- add video media handling (WebM formats only and with the last TimeSide master branch)
- add playlist metadata editor
- fix some sad bugs for YouTube related URLs and previews
- cleanup admin page
- add auto saving now for all searches !
- add "My Searches" modules to user lists with search direct link
- add RSS feeds for last changes of all users
- better icon views
- many bugfixes !
For developers and maintainers:
- a new setting parameter: TELEMETA_DOWNLOAD_FORMATS = ('wav', 'mp3', 'webm') or whatever
- before upgrading, you need to BACKUP and manually delete old wrong MediaCorpus and MediaCorpusRelated tables
we now use South for data model migration. Add 'south' to your apps and to do:
./manage.py syncdb ./manage.py migrate telemeta See INSTALL.rst and email me if any pb! (you may, for example, not use 0002 migration)
Full changelog : see CHANGELOG
To participate to the development of telemeta, you will need a login/password couple. You're welcome to email us to join and commit your great ideas ;)
To get the lastest development version, you need subversion and run:
$ git clone http://vcs.parisson.com/git/telemeta.git
CeCILL v2 (see LICENSE)
You are welcome to freely use this application in accordance with its licence. If you find some bugs, PLEASE leave a ticket on this page:
You can also leave a ticket to request some new interesting features for the next versions. And even if Telemeta suits you, please give us some feedback !
TimeSide (Web Audio Components): http://code.google.com/p/timeside/
Homepage: http://telemeta.org
E-mails:
- Guillaume Pellerin <yomguy@parisson.com>,
- Olivier Guilyardi <olivier@samalyse.com>,
- Riccardo Zaccarelli <riccardo.zaccarelli@gmail.com>
Twitter:
The Telemeta project is developed by Parisson. It is sponsored by :
- CNRS : Centre National de la Recherche Scientifique (the french Natianal Research and Scientific Center) http://cnrs.fr
- CREM : Centre de Recherche en Ethnomusicology (the french Ethnomusicology Research Center) http://www.crem-cnrs.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) http://www.lam.jussieu.fr/
- MuCEM : Musée des Civilisations de l'Europe et de la Méditerranée http://www.musee-europemediterranee.org
- MMSH : Maison Méditerranéenne des Sciences de l'Homme http://www.mmsh.univ-aix.fr/