Skip to main content

History: Video Overview

Preview of version: 9

Video Plugin Overview

The Ogre library does not provide any video decoding internally. However, there are a few plugins written for Ogre that allow you to decode various codecs into an Ogre texture. In fact, there are three plugins: Theora, Directshow and FFmpeg.

Theora Plugin (Win32/Linux)

This is the most stable/flexible plugin. Code repository last updated in 2010. Theora Video Plugin

Directshow Plugin (Win32)

This plugin has been developed using Directshow libraries, that's why is only available for Windows platforms. This plugin allows to use a video file as texture for a material, being able to play near any file that can be played in Windows Media Player.

You can find the DirectShow plugin in ogreaddons/videoplugin. More information here: DirectShowVMR9 Plugin.

FFmpeg Plugin (Win32/Linux/Mac)

Be aware, FFmpeg contains many codecs (mpeg1 & 2, mp3, divx, etc), some of which are patented and may be risky to use with out first paying royalty use rights.

A maintained FFmpeg video player for Ogre can be found at: https://github.com/scrawl/ogre-ffmpeg-videoplayer. It has been tested on Win32, Mac and Linux, but probably works on other platforms too.


Alias: VideoPlugin

History

Information Version
Sun 26 of Dec, 2021 15:30 GMT-0000 paroj 10
Mon 27 of Oct, 2014 19:13 GMT-0000 scrawl Link fix, attempt 2 9
Mon 27 of Oct, 2014 19:11 GMT-0000 scrawl Fixed link issue 8
Mon 27 of Oct, 2014 19:10 GMT-0000 scrawl Updated TheoraVideoPlugin maintainership information 7
Mon 27 of Oct, 2014 19:07 GMT-0000 scrawl FFmpeg project: clarified platforms 6
Mon 27 of Oct, 2014 19:06 GMT-0000 scrawl Removed hopelessly outdated ogreaddons ffmpeg link, added link to maintained Ogre-FFmpeg-Videoplayer project 5
Fri 23 of Jul, 2010 11:11 GMT-0000 spacegaier 4
Tue 04 of May, 2010 15:19 GMT-0000 jacmoe 3
Mon 28 of Dec, 2009 09:55 GMT-0000 jacmoe 2
Sun 08 of Feb, 2009 12:45 GMT-0000 OgreWikiBot Robot: Cosmetic changes 1