source: README.rst

crem2
Last change on this file was cc7d347, checked in by yomguy <yomguy@…>, 8 months ago

fix doc

  • Property mode set to 100644
File size: 7.2 KB
Line 
1=============================
2Telemeta: open web audio CMS
3=============================
4
5For personal or collaborative media archiving projects, research laboratories and digital humanities.
6
7Based on Django, Python, HTML5, CSS and JavaScript.
8
9
10Overview
11=========
12
13Telemeta 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.
14
15Key features:
16
17 * Secure archiving, editing and publishing of audio files over internet.
18 * Pure HTML web user interface including dynamical forms and smart workflows
19 * Smart dynamical and skinnable audio player (thanks to  TimeSide and  SoundManager2)
20 * "On the fly" audio analyzing, transcoding and metadata embedding based on an easy plugin architecture
21 * Social cumulative indexing with semantic ontologies and timecoded markers
22 * Multi-format support : FLAC, OGG, MP3, WAV and more
23 * User management with individual desk, lists, profiles and rights
24 * Playlist management for all users with CSV data export
25 * Geo-Navigator for audio geolocalization
26 * High level search engine
27 * DublinCore compatibility
28 * OAI-PMH data provider
29 * RSS feed generators
30 * XML serialized backup
31 * SQLite, MySQL, PostgreSQL or Oracle DB backends
32 * Multi-language support (now english and french)
33 * Video support (EXPERIMENTAL, WebM only)
34
35This web audio CMS is exclusively based on open source modules and can be run on any Unix or Linux system.
36It is mostly written in Python and JavaScript.
37
38
39Installation, upgrade and usage
40================================
41
42See `INSTALL.rst <http://github.com/yomguy/Telemeta/blob/master/INSTALL.rst>`_ and `telemeta.org <http://telemeta.org>`_ for more informations.
43
44
45News
46======
47
481.4.4
49+++++
50
51 * no new fancy functions
52 * full using of static files which are now in static/ (htdocs/ is now deprecated)
53 * IMPORTANT : upgrade TimeSide to 0.4.1, add 'timeside' to INSTALLED_APPS and do: ./manage.py collectstatic
54 * add various buttons, various bugfixes
55 * after upgrading, always do: ./manage.py migrate
56
571.4.3
58++++++
59
60 * add solr-thumbnail for automatic thumbnail handling of all related media images (please install)
61 * add static media handling for solr and all various telemeta public files
62 * fix some wrong user properties
63 * SECURITY: you need to move your TELEMETA_EXPORT_CACHE_DIR from TELEMETA_CACHE_DIR cache (see example/sandbox_sqlite/settings.py)
64 * EXPERIMENTAL: WebM and MP4 video handling for items, NO transcode but decode, add a nice video.js player
65 * RECOMMEND: install django-extensions
66 * transitional package to 1.5 (maybe 1.4.4 *soon*)
67
681.4.2
69++++++
70
71 * add user revisions to user profile
72 * move all edit buttons to main edit pages
73 * new Format object and various enumerations
74 * add last revision to item detail
75 * various bugfixes
76
771.4.1
78++++++
79
80 Fix a bug for related media title parsing
81
821.4
83++++++
84
85For users:
86
87 * add a Desk providing links to home and personal data
88 * add Fonds, Corpus and their related media to the models and to the search engine
89 * add some fancy drop down menus for main tabs
90 * add video media handling (WebM formats only and with the last TimeSide master branch)
91 * add playlist metadata editor
92 * fix some sad bugs for YouTube related URLs and previews
93 * cleanup admin page
94 * add auto saving now for all searches !
95 * add "My Searches" modules to user lists with search direct link
96 * add RSS feeds for last changes of all users
97 * better icon views
98 * many bugfixes !
99
100For developers and maintainers:
101
102 * a new setting parameter: TELEMETA_DOWNLOAD_FORMATS = ('wav', 'mp3', 'webm') or whatever
103 * before upgrading, you need to BACKUP and manually delete old wrong MediaCorpus and MediaCorpusRelated tables
104 * we now use South for data model migration. Add 'south' to your apps and to do::
105
106    ./manage.py syncdb
107    ./manage.py migrate telemeta
108
109See INSTALL.rst and email me if any pb!
110
111Full changelog: see `CHANGELOG <http://github.com/yomguy/Telemeta/blob/master/CHANGELOG>`_
112
113
114Demo
115====
116
117http://demo.telemeta.org
118
119login: demo
120password: demo
121
122
123Original Examples
124=================
125
126`Sound archives of the French Ethnomusicology Research Center (CREM) and the Musée de l'Homme <http://archives.crem-cnrs.fr>`_ :
127
128 * a 100 year old world database migrated,
129 * more than 5000 geolocated collections,
130 * more than 32000 geolocated items,
131 * more than 11000 sounds included
132 * 700 Go of original ethnological music files accessible through the web.
133
134`Sound archives of the team "Lutherie, Acoustique et Musique" (LAM) of the IJLRDA institute - University Pierre et Marie Curie (Paris 6) <http://telemeta.lam.jussieu.fr>`_ :
135
136 * various musical instruments recorded for research purposes
137 * started in sept. 2012
138
139`Sound archives Parisson <http://parisson.telemeta.org>`_ :
140
141 * various electronic sounds and original electronic music produced by Parisson
142
143
144Bugs and feedback
145=================
146
147You are welcome to freely use this application in accordance with its licence.
148If you find some bugs, PLEASE leave a ticket on this page:
149
150http://telemeta.org/newticket
151
152You can also leave a ticket to request some new interesting features for the next versions.
153And even if Telemeta suits you, please give us some feedback !
154
155
156Related projects
157================
158
159`TimeSide <http://code.google.com/p/timeside/>`_ - open and fast web audio components
160
161    a python library to compute audio analysis, transcode, and streaming to browsers.
162
163
164Contact
165=======
166
167Homepage: http://telemeta.org
168
169E-mails:
170
171 * Guillaume Pellerin <yomguy@parisson.com>,
172 * Olivier Guilyardi <olivier@samalyse.com>,
173 * Riccardo Zaccarelli <riccardo.zaccarelli@gmail.com>
174
175Twitter:
176
177 * http://twitter.com/telemeta
178 * http://twitter.com/parisson_studio
179 * http://twitter.com/yomguy
180
181Development
182===========
183
184You are welcome to participate to the development of the Telemeta project.
185The official project site is `telemeta.org <http://telemeta.org>`_ but you can find a mirror on `GitHub <https://github.com/yomguy/Telemeta>`_.
186
187To get the lastest development version, you need Git and run::
188
189    $ git clone http://vcs.parisson.com/git/telemeta.git
190
191or::
192
193    $ git clone git://github.com/yomguy/Telemeta.git
194
195
196License
197=======
198
199CeCILL v2, compatible with GPL v2 (see `LICENSE <http://github.com/yomguy/Telemeta/blob/master/LICENSE>`_)
200
201
202Sponsors
203========
204
205The Telemeta project is developed by Parisson. It is sponsored by :
206
207  * CNRS : Centre National de la Recherche Scientifique (the french Natianal Research and Scientific Center)
208    http://cnrs.fr
209  * CREM : Centre de Recherche en Ethnomusicology (the french Ethnomusicology Research Center)
210    http://www.crem-cnrs.fr
211  * LAM : Equipe Lutherie, Acoustique et Musique de l'Université Pierre et Marie Curie de Paris
212    (Instrument design, Acoustic and Music team of the Pierre & Marie Curie University)
213    http://www.lam.jussieu.fr/
214  * MuCEM : Musée des Civilisations de l'Europe et de la Méditerranée
215    http://www.musee-europemediterranee.org
216  * MMSH : Maison Méditerranéenne des Sciences de l'Homme
217    http://www.mmsh.univ-aix.fr/
218
Note: See TracBrowser for help on using the repository browser.