Hi!

kungfoomasta

08-08-2008 17:31:28

Welcome to the Addons forums. :)

I haven't really used Theora much, what tools are available to create videos using the Theora codec?

syedhs

08-08-2008 18:24:44

Woo.. just realized this forum existance. I use VLC media player although it crashed on me on certain video files. I think there should be a better converter, although I dont know what!

Kreso

08-08-2008 18:47:10

Hi :)

yes, the forum is new (in fact it was created today);

as far as the tools go, there's a short description on the wiki, but basically you have ffmpeg2theora and dshow filters

kungfoomasta

08-08-2008 19:45:28

Sorry I haven't worked with creating video files, so I'm a total noob. I looked at ffmpeg, particularly the "license and legal issues", and its all very vague. But I'm guessing the Theora codec has no vagueness about it, it can be used to produce videos in commercial applications and not cause any problems? What are some apps that can create ffmpeg videos? I'd like to request a wiki tutorial on how to create a theora video from scratch, even if that requires creating an ffmpeg video and then converting it using ffmpeg2theora. :)

Kreso

08-08-2008 20:09:09

yes, theora is free, as in speech and beer :)

I'll write an article about encoding sooner or later, but it's not a priority at the moment. There are a lot of good tutorials on the internet.

siberian

11-08-2008 15:26:32

Nice to see the Theora plugin still being worked on. I have used it previously and actually started looking at creating an OgreAL TheroraAudioDriver. Unfortunately due to other projects im not going to have the time to look at it any further. So im glad that someone has taken up the development of the plugin. I checked out the modifications that have been made already and they all seem pretty good. So i just wanted to say good work and i hope that the plugin can continue to improve.

Kreso

11-08-2008 15:30:12

thanks for the thanks :)

Well, I have plenty of free time on my hands so I'm pretty sure I'll be able to develop lots of useful features, and if for some reason I stop working on it, I wrote tons of documentation that should help new developers contribute easily.

andy

15-08-2008 02:17:15

Great to see you taking ownership of this module as I use the "older" version in the Python-Ogre project (so you can use python to drive videos in Ogre with the Theora plugin) and will look to use your newer version..

One question relating to Audio support -- does your new implementation support Audio playback as well?

If not perhaps you could include SoundManager.h/cpp and the src/SoundModules from the older CEGUI demo as part of the core plugin as it always seemed strange to me that these were seperate pieces.

In "my" version I add SoundManager.* to the Theora Plugin build so it's part of the plugin library - it then allows you to dynamically load the sound modules as required.

Regards

Andy

pjcast

15-08-2008 02:21:16

@andy

The reason why the SoundManager stuff was not part of the plugin was because:
* Most apps only need one type of audio integration
* It complicates the API (see above)
* It was developed specifically just for the demo to allow someone to easily see a couple different ways audio could be driven
* Never really polished, cleaned up

But, I don't see any reason why it couldn't be part of the plugin, since it is pretty small piece.

Kreso

15-08-2008 12:41:58

@andy: no need to rush with this plugin for python-ogre, it's still not stable enough for mainstream.
and, since I'm trying to get into python-ogre development, I plan to make a wrapper for python-ogre and port the demos as well. I will do that as soon as theora video plugin 0.6.0 goes stable.

as far as sound goes, I haven't tested it yet. I plan to rewrite the whole system so it can easily be integrated with OgreAL, but extensible enough to be compatible with other audio systems such as FMOD. But that will be developed later. I have other priorites for the plugin at the moment :)

Lf3THn4D

17-08-2008 05:20:23

Hey! This is great! :) I'll be needing this soon. I'm glad you picked this up Kreso. :) Keep up the good work.

Kreso

17-08-2008 12:33:25

Thanks :)
stay tuned, I'll need testers soon

lmas19820607

27-08-2008 10:06:02

Amazing work!
I really need that and I am expecting for this right now.

Could you tell me when and where I can get this great plugin?

Kreso

27-08-2008 11:11:32

where I can get this great plugin?

http://www.ogre3d.org/wiki/index.php/Th ... _Compiling