All about Video

by Justin Bodeutsch | Last edited: 7/18/2008

Overview

The CMS allows a user to upload any video formats to the Media Manager. This video can be linked to, downloaded or played in a popup video player. Depending on which video format is uploaded, the CMS will attempt to convert the video file to a format that can be played via your web page namely Flash.

Formats

FormatExtensions
ASF .asf
AVI .avi
H.264 .h264
MOV .mov
WMV .wmv
MPEG .mpeg .mpg
SWF .swf
XVID .xvid

Audio Sample Rates

The audio sample rate must be 44100, 22050, or 11025 to be converted to flash. If the sample rate is not set one of these, no conversion will be done and the original file will be left as is.

Sermons/Articles

Any video file may be associated with a sermon or article. __video__ will return the url of the video. __videoplayer__ will return a link to stream the video if an flv is available. __videoplayer__ has three attributes: 'linktext', 'width', and 'height'. For example __videoplayer linktext='Watch this video!' width='480' height='350'__ is a valid tag.

RSS feeds will include the video file as well. If a sermon has both audio and video associated with it, two entries will be created with the audio listed first.

TinyMCE

Two types of video links can be created with TinyMCE. When creating a link, the link list will have either (download) or (popup) next to the video title. All videos will have the (download) option. Only videos with flv files will have the (popup) option.

Example

Let's say you have a file called I-Love-My-Mother.mp4. If you check the 'video conversion' option at time of adding to Media Manager, the file will be converted to I-Love-My-Mother.flv which makes the file ready for internet playback. The original mp4 file will be removed and replaced with the new .flv file.

If 'video conversion' is not checked, the original file will be kept but the system will still attempt to create an flv file for streaming. This is optimal for situations like podcasts where you want users to be able to download and keep a video, but you would also like them to be able to easily stream it from the web site as well.

Embedding Video

Currently there is not a supported way to embed the video player directly into a content area. However, the flash video player does have a method for embedding videos directly into templates, and this method can also be used in the backend with monklets. Here is an example of the monklet that would be used:

Download the file.

You will just need to replace "PATH-TO-FLV" with the actual path to the .flv video file in your media directory (in two places). You can also edit the height and width of the embedded player (also in two places). 

The WYSIWYG tool also has a tool for embedding video. This tool cannot be used with .flv files. To use the tool:

 

  1. Click insert/edit embedded video in the WYSIWYG toolbar.
  2. Choose the video type (e.g. Flash, Quicktime, etc.)
  3. Enter the URL of the video. If you uploaded the video to the media manager, the URL is the location of the video in your media folder on your site.
  4. Optionally enter dimensions.
  5. You shouldn't have to edit the Advanced options, but there may be helpful options there if you are familiar with video.
  6. Click insert.