Adds all required Fedora objects to allow users to ingest and retrieve audio files through the Islandora interface
This module requires the following modules/libraries:
Install as usual, see this for further information.
A set of options exist for configuring derivatives for audio objects.
- Defer (do not create) derivatives for audio objects during ingest. You may find this useful if derivatives are being created by an external service, or if they are not required. This is specific to audio objects, but if derivatives are deferred for all Islandora objects (an option under admin/islandora/configure) then audio derivatives will not be created regardless of how this option is set.
- Set the path for
lame. MP3 derivatives are created using the
lamecommand which must be installed as described above.
- MP3 derivative quality can be configured if high-quality (or low-size) derivatives are desired. Note that numbers closer to 0 will result in larger, higher-quality audio files.
Use original file as fallback will allow the OBJ to be played in a player if a derivative cannot be found, and the original file is a format that can be played. This, in conjunction with defering audio derivatives, may save space in the repository and improve playback quality if, for example, you are ingesting a collection of MP3 files.
Select the desired viewer for audio objects. Current viewers that can be configured include:
Further documentation for this module is available at our wiki.
Having problems or solved a problem? Check out the Islandora google groups for a solution.
If you would like to contribute to this module, please check out CONTRIBUTING.md. In addition, we have helpful Documentation for Developers info, as well as our Developers section on the Islandora.ca site.