Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Dependencies

Note

FFmpeg version 1.1.1 4 has been tested. It can be downloaded here

Sample compile flags: --prefix=/usr/local/stow/ffmpeg-1.1.4 --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libdc1394 --enable-libfaac --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxvid

 

Note

 remove the --enable-x11grab flag on the ffmpeg configure.

...

This installation cam be very tricky, and possibly the most difficult of all components of the Islandora stack. Please see this post regarding past installs on the Islandora Google Group for details (please replace any references to release 7.x-1.3 with 7.x.1-5):
https://groups.google.com/forum/#!topic/islandora/wuOjmRTY5Rs

Configuration

Set the path for FFmpeg, select configuration options and viewer in Administration » Islandora » Video Solution Pack (admin/islandora/video).

The Islandora Video Solution pack can be configured at http://path.to.your.site/admin/islandora/solution_pack_config/video, and includes the following options:

...

  • Keep original file after ingest? - Check this option to retain files uploaded to a video collection as a datastream appended to the video object

Image RemovedImage Added

Paths to

...

FFmpeg/Theora executables

For derivative creation, the Video Solution Pack needs to know the location of the binaries that perform conversion. On Unix-based systems, this can often be done by running:

...

RELS-EXT

Default Fedora relationship metadata

MODS

MODS descriptive metadata record created during ingest

DC

Dublin Core descriptive metadata record

OBJ

The original video file ingested

TECHMDFITS technical metadata record created during ingest
TNThumbnail image pulled from a frame of the video by ffmpeg2theora
MP4MP4 derivative created during ingest by ffmpeg FFmpeg and used by JWPlayer if no suitable video existsOGG
OGG audio-only derivative created by ffmpeg2theoraMKVMKV derivative created during ingest by ffmpegTNThumbnail image pulled from a frame of the video by ffmpeg2theoraFFmpeg

The Video Solution Pack comes with the Video MODS Form.

...