mjf database

21
A database for the Montreux Jazz Archive STAR 2013 - 18.01.2013 Jean Rossier

Upload: jean-rossier

Post on 30-Apr-2015

460 views

Category:

Documents


5 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Mjf database

A database for the Montreux Jazz Archive

STAR 2013 - 18.01.2013

Jean Rossier

Page 2: Mjf database

The MJF archive

• Concert recordings (circa 5000 hours of audio and video)

• BUT also: metadata• set lists (songs)• musicians on stage• instruments played• issues during a concert• ...

• Photos• Rights (legal)

2

Page 3: Mjf database

The richness of the archive

• Digitalizing the concerts is the first step, but it is not sufficient

• Metadata is necessary to exploit the richness of the archive

• Any active and deep exploration of the archive relies on metadata

3

Page 4: Mjf database

The richness of the archive - schema

4

instruments

musicians songs

concert

rightholders

source tapes

sourcequality

audio files

digital quality LTO

audio problems

video problems

video files

digitalization

Page 5: Mjf database

Multiple partners

• Multiple partners are involved in the Montreux Jazz digital project

• Each partner provides some part of the metadata

• At beginning of the project, information was spread around

5

Page 6: Mjf database

Spread metadata

6

instruments

musicians songs

concert

rightholders

source tapes

sourcequality

audio files

digital quality LTO

audio problems

video problems

video files

digitalization

Vectracom

Montreux Sounds EPFL

MJF

Page 7: Mjf database

Single reference point

• We started to build a central database that would be the single reference point

• This database is hosted in EPFL and managed by the MMC team

• All existing information has been imported and consolidated in the central database

7

Page 8: Mjf database

The MJF archive as a model

8

concert

songs

...

usage rights

...

recorded medias

audio files video files

quality

LTO

...

AV problems

...

instruments

...

rightholders

...

quality control

...

musicians

...

Page 9: Mjf database

Multiple partners - single database

• Each partner of the project provides some part of the metadata

• Partners insert metadata independently• All metadata is aggregated in the

central database

9

Page 10: Mjf database

Interacting with the database

• Constraints:• Partners access the database remotely• Inserted data must be constrained (to

avoid meaningless data)• Accesses must be monitored and

controlled

• We built a custom web application to access the database

10

Page 11: Mjf database

Web application details

• Web application developed in Scala, using the Lift web framework

• Scala is a language created at EPFL• MySQL database

11

Page 14: Mjf database

Digitalization data

14

Page 15: Mjf database

Quality control data

15

Page 16: Mjf database

Rights data (legal)

16

Page 17: Mjf database

Video previews

• Every digitalized video can be previewed via the web application

• A low quality format of each video is encoded

• The preview is played using Sublime Video, an HTML5 video player developed at EPFL

17

Demo: video preview

Page 18: Mjf database

Photos

• We are currently working on integrating the photos into the database

• ~ 100’000 photos to archive• As other data, the photos are linked to

existing items in the database (e.g.: concerts, artists, rights)

18

Page 19: Mjf database

Search interface

• Rich multi-criteria search interface

19

Demo: search tool

Page 20: Mjf database

Live from the festival

• From 2012, the application is used during the festival

• The MJF team inserts data directly in the database

20

Page 21: Mjf database

THANK YOU