(Quick Reference)

2 Prerequisites - Reference Documentation

Authors: Ryan Vanderwerf, Peter N. Steinmetz

Version: 0.3

2 Prerequisites

The gvps plugin uses several helper applications to perform functions such as converting videos or retrieving information about the video files.
  1. ffmpeg. This is a widely used video format conversion program which is available at ffmpeg.org. It is available in package format for most major operating systems and distributions. This program is required to convert videos using the gvps plugin.
  2. ffprobe. This program, which is normally installed along with ffmpeg, retrieves metadata, such as length, for a video file. It is required to convert videos using the gvps plugin.
  3. qt-faststart. This program is an optional install included with the source of the ffmpeg program. It is often available as a separate package. It is required if the gvps plugin will be serving MP4 files.
  4. yamdi. This program injects metadata into FLV video files. It is available at yamdi.sourceforge.net and is often available in packaged form. It is required if the gvps plugin will be serving FLV files.

The location of each of these helper programs in configured in a stanza of the BuildConfig.groovy file. See Configuration for details.

The functions of the gvps plugin can be used without these helper programs if no video file conversions will be performed by the plugin. An example would be when files are uploaded by a separate mechanism onto the server in the correct format.