I was reading a thread on indiegamer.com this morning about doing cutscenes and it reminded me I wanted to have a video capture facility in my engine.
So using Revel and libxvidcore, I am now able to stream movies from my engine. I did a test upload onto youtube to see what thier HD video looks like and to see if they accept XVID encoded videos. Turns out they do!
Here's the vid. Note: Test content, the brains of the characters are only doing an idle wander and the collision system for the ground is being worked on so right now they only walk on a plane (hence penetrating the level).
http://www.youtube.com/watch?v=_jTkpTi12MAYou really need to watch in HD to have any idea of the quality of the encoding. I think its being re-encoded at the youtube end though, because that quality is pretty poor in comparison to the xvid source video. For a start the text in the buttons is almost entirely obscured.
At some point I plan on using libcurl to add an "upload to youtube" option to the game. Should be fun.
Next time I post a vid, it should some of the actual GAME