Overview
The Audio Solution Pack takes a .wav file, and ingests it into your Fedora repository. On ingest, the .wav file is converted to an .mp3 using LAME. The mp3 can be downloaded by users, and when viewing an item that has utilized the Audio Solution Pack, the audio file can be played in JWPlayer.
Dependencies
- LAME
- ExifTool
- Library: JW Player Library accessed here:
- Drupal Modules: SWF Tools (requires 3.0 Beta 5 at minimum) Image API, Tabs (v.1.3 at least)
- In the SWF Tools package, the following modules need to be enabled:
- SWFTools
- SWFToolsAPI
- SWFObject2
- JWPlayer5
Content Models and Prescribed Datastreams
The Audio Solution Pack uses the following content models:
- islandora:sp-audioCModel
- islandora:audioCollection
An audio Data Object created using the Audio Solution Pack's Content Model will have the following datastreams
RELS-EXT |
Default Fedora Relationship Metadata Stream |
DC |
Default Dublin Core Data Stream |
TN |
Thumbnail for Display |
MODS |
Data Stream holding MODS Metadata |
OBJ_EXIFTOOL |
Stores Technical Metadata stripped from the file with ExifTool |
PROXY_MP3 |
Stores mp3 file created on ingest |
OBJ |
.wav or .mp3 file ingested |
The default form is called “IslandoraAudioMODSForm”