Skip to main content

History: TheoraVideoPlugin

Source of version: 10

Copy to clipboard
            {DIV(class="Layout_box1")}{img src="img/wiki_up/Theora-logo.png" alt="" imalign="left" align="left"}
This is the Wiki home for the new and improved [http://www.sf.net/projects/ogrevideo|Ogre Theora Video Plugin].

With this plugin, you can stream [http://www.theora.org/|Ogg Theora] video files in your 3D application.
Frames are extracted and copied onto a texture and audio is abstracted out and can be used as eg. OgreAL::Sound, FMOD, or your custom audio system.

This Wiki is designed to provide as much information about the plugin use and development as humanly possible. If you want to edit/write articles, read the ((Help:OgreWiki Handbook|Ogre Handbook)) first.
{DIV}
{INCLUDE(page="TheoraVideoPlugin Toolbar tpl")}{INCLUDE}
{SPLIT()}
{DIV(class="Layout_box2")}
!!!Using
* ((TheoraVideoPlugin Releases|Binary releases)) - Get the latest compiled versions of the plugin
* ((TheoraVideoPlugin Setup|Setup)) - How to setup the plugin library and materials
* ((TheoraVideoPlugin Materials|Materials)) - Material file documentation
* [http://intranet.adrensoftware.com/doxygen/theora/index.html|API Reference] - doxygen generated api documentation
* ((TheoraVideoPlugin Shaders|Shaders)) - How to enable hardware accelerated YUV -> RGB conversion and use your own shaders
* ((TheoraVideoPlugin Reporting Bugs|Reporting Bugs)) - They're not bugs, they're features :) But for the fun of it, lets point them out.{DIV}{DIV(class="Layout_box2")}{SPLIT(colsize=15%|85%)}{IMG(src="img/wiki_up/Toolbox.png",imalign="left",align="left")}{IMG}---
!!!Demos & Tutorials
* ((TheoraVideoPlugin Player|Simple Player))
* ((TheoraVideoPlugin OpenAL|OpenAL audio))
* ((TheoraVideoPlugin Multiple Videos Demo|Multiple videos)){DIV}---{DIV(class="Layout_box4")}
!!!Developers
* ((TheoraVideoPlugin Roadmap|Roadmap)) - What's left to do for the next release
* ((TheoraVideoPlugin Compiling|Compiling Instructions)) - Here you can find detail instruction how to compile the plugin
* ((TheoraVideoPlugin Contribute|Contribute)) - How to Contribute/Join the project
* ((TheoraVideoPlugin Links|Links)) - If you want to know more{SPLIT}{DIV}{DIV(class="Layout_box2")}{SPLIT(colsize=15%|85%)}{img src="img/wiki_up/Old_book.png" alt="" align="right"}---
!!!Articles
* ((TheoraVideoPlugin About|About)) - Short information about the project & links
* ((TheoraVideoPlugin Encoding|Encoding)) - How to convert your Video files to Theora
* ((TheoraVideoPlugin Benchmark|Benchmark)) - Useful plugin performance analysis
* ((TheoraVideoPlugin HowItWorks|How it works)) - How Theora Video plugin works
* ((TheoraVideoPlugin Use Examples|Use examples)) - Use videos to create a wide range of effects{SPLIT}{DIV}
{SPLIT}
{DIV(class="Layout_box2")}{img src="img/wiki_up/Star.png" alt="" align="right"}
!!!News
__January 13th 2010__
I've begun working on the new ogrevideo plugin, Basically it will be an interface between [http://libtheoraplayer.sf.net|libtheoraplayer] and Ogre.
I intend to develop on Ogre 1.6; Ogre 1.7 port (if necessary) will be done in the future.
Expect a RC1 release after the new interface is complete.
Those of you who prefer using the old version, you can find it in the SVN at branches/monolith or trunk revision 96.

__January 4th 2010__

libtheoraplayer 1.0 RC1 has just been released, once 1.0 is released, I'll make a wrapper for ogre as promised.

have a look at [http://libtheoraplayer.sf.net] . You'll find the 1.0 RC1 SDK with five compiled demo programs to wet your appetite ;) 

__December 24th 2009__
I recently began working on libtheoraplayer (see previous news for more details) and have already made significant improvements:
* YUV -> RGB conversion is now twice as fast!
* smooth video restart
* added support for more conversions (RGB,RGBA,ARGB,GREY,GREY3...)
* etc

the new project is hosted on sourceforge: http://sourceforge.net/projects/libtheoraplayer/

Further library news and updates will be anounced on that project's website, while the ogrevideo project will become an Ogre wrapper for libtheoraplayer once version 1.0 is finished.

---
* [http://www.ogre3d.org/addonforums/viewtopic.php?f=18&t=7853&p=53832#p45725|News Archive]{DIV}

        

History

Information Version
Mon 27 of Dec, 2021 15:13 GMT-0000 paroj 18
Mon 27 of Dec, 2021 15:11 GMT-0000 paroj 17
Mon 27 of Dec, 2021 15:08 GMT-0000 paroj 16
Sun 26 of Dec, 2021 15:24 GMT-0000 paroj 15
Sun 26 of Dec, 2021 15:18 GMT-0000 paroj 14
Sun 26 of Dec, 2021 15:15 GMT-0000 paroj 13
Mon 17 of Oct, 2011 07:41 GMT-0000 Kreso 12
Sat 01 of May, 2010 02:59 GMT-0000 jacmoe 11
Sat 16 of Jan, 2010 05:17 GMT-0000 jacmoe 10
Sat 16 of Jan, 2010 05:16 GMT-0000 jacmoe TheoraVideoPlugin news update 9
Mon 04 of Jan, 2010 03:36 GMT-0000 jacmoe Keeping up with the news 8
Thu 31 of Dec, 2009 19:42 GMT-0000 jacmoe 7
Mon 28 of Dec, 2009 03:16 GMT-0000 jacmoe 6
Mon 28 of Dec, 2009 02:54 GMT-0000 jacmoe 5
Mon 28 of Dec, 2009 02:53 GMT-0000 jacmoe 4
Mon 28 of Dec, 2009 02:44 GMT-0000 jacmoe 3
Mon 28 of Dec, 2009 02:42 GMT-0000 jacmoe 2
Sat 31 of Oct, 2009 20:51 GMT-0000 Kreso news post 1