Don't know of anything that will meet your needs from a desktop level.
If a Web-based solution is viable for your purposes, you might take a look at http://wrttn.in/
Haven't tried it, since I'm allergic to Web services
, but the reviews I've seen look pretty good.
It creates a HTML page with video embedded via oEmbed, so the video would have to be accessible on the Web, a hindrance that may obviate its usefulness as applied to your needs.