I use a lot of Theora videos and I had the same problem people have had of the split second reversal to whatever the background of the scene was before you move to the next scene after the video plays and that is very jarring.
I solved that by doing what Metamorphium suggested in one post --- have a background scene that is a screenshot of part of the video that makes sense before you move to the next screen. I did that actually before I saw his post when I was searching through the forum for something else. : )
But I have found a nice modification imho---by having the background scene be one thing before the video plays and then changing the background scene to what you want it to display after the video plays. So now I can have an opening background with a pic and text, play the video and switch the background for a graphically compatible scene that makes a nice segue to the next scene:
#include "scripts\base.inc"
InventoryHidden = true;
Having switched the image of the background I could even add a few particle matters or something to spice it up before you switch to the next scene. : )