Skip to content

Kaltar5679/Telemeta

 
 

Repository files navigation

Telemeta: open web audio platform with semantics

Version Downloads Travis Coverage

Overview

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 extensive metadata. It is dedicated to collaborative media archiving projects, research laboratories and digital humanities - and especially in ethnomusicological use cases - 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.

Key features:

  • 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 TimeSide and 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
  • OAI-PMH data provider
  • RSS feed generators
  • XML and ZIP serialized backups
  • SQLite, MySQL, PostgreSQL or Oracle DB backends
  • Multi-language support (now english and french)
  • Video support (EXPERIMENTAL, WebM only)

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.

The processing engine of Telemeta is a separate project called TimeSide as an open web audio pocessing framework written in Python.

Changes

1.5.1

  • Fix geo-navigator lists and pagination
  • Fix item analyses cleanup after file edit
  • Fix performance and keywords copy during item copy
  • Add various annotation mime types (ELAN, Trancriber, Sonic Visualizer)
  • Add arabic translations through Telemeta-locales (thanks to @AnasGhrab)
  • Fix arabic and chinese codes in sandbox
  • Better locale / pages management
  • A better management of RTL for arabic page style

More changes.

Examples

Demo

http://demo.telemeta.org

login: demo password: demo

Install

See INSTALL.rst and telemeta.org for more informations.

API / Documentation

  • TimeSide: high level python audio processing framework
  • Diadems Description, Indexation, Access to Sound and Ethnomusicological Documents, funded by the French Research Agency (ANR CONTINT 2012)
  • TimeSide-Diadems: a set of Timeside plugins developed during the Diadems project

Development

Travis Coverage

You are welcome to participate to the development of the Telemeta project. The official project site is telemeta.org but you can find a mirror on GitHub.

To get and run the lastest development version:

sudo apt-get install git
git clone --recursive https://github.com/Parisson/Telemeta.git
cd Telemeta
git checkout dev
sudo pip install -e .
export PYTHONPATH=$PYTHONPATH:`pwd`

Bugs and feedback

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:

https://github.com/Parisson/Telemeta/issues/new

You can also leave some ticket to request some new interesting features for the next versions and tweet your ideas to @telemeta.

And even if Telemeta suits you, please give us some feedback !

Contact

Homepage: http://telemeta.org

Emails:

Twitter:

License

CeCILL v2, compatible with GPL v2 (see LICENSE)

Sponsors

The Telemeta project is developed by Parisson. It is sponsored by :

About

Open web audio platform with semantics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 79.5%
  • JavaScript 10.4%
  • HTML 7.9%
  • CSS 2.1%
  • Shell 0.1%