I have ripped out the Dolphin flash video player and replaced it with jw-player, then gotten the open-x video ads system working.
Embed codes can now play ads, how slick is that?!
One small, but show stopping issue.
The geniuses coded the video module in such a way that the video has to be played using the dolphin player at least once to update the duration of the video in the database. And the video ad system dosen't work correctly if it is not told the duration of the video.
I have every bit of the puzzle needed, with working code, except the video duration. It should be easy for a skilled programer to update the video upload function to get the video duration from ffmpeg and place it in the database along with the other information but after 78 days still no response to a job posting! http://www.boonex.com/unity/jobs/entry/Set_duration_of_video_during_video_encoding_
As for zencoder, there is a point where it may be smart to pay them a few bucks to get video encoding working on a crap server, but if your site becomes big that $0.04 adds up real quick. It is really $0.08 a min if you want to encode the mobile version as well. As most people upload videos they ripped of YouTube or other tube sites, why dick around and waste CPU time re-encoding it and in the process lowering the quality of the video? Just think how much faster and efficient it would be if a simple check was run to see if it is good as it before re-encoding.
Light man a fire keep him warm for a night, light him ON fire & he will be warm the rest of his life