Hi Jeff,
I think I figured out how to do this and I'll try to explain it. I've sort of got this to work experimentally in IBA, but the only Mac I have is the one my daughter uses so I don’t get much opportunity to try this out :-) So from memory:
The most important thing you need is a video in which one or more frames has a specific shape object. In the case of the EO Wilson video on Page 28 it's a circle - the Earth. I've got a video with a triangular shape, and you could possibly do this with any irregular shape, but it might be a bit fiddly. I will refer to this as the “video shape”.
On Page 28 of EO Wilson, the image you see is the actual video object – it’s not a snapshot with a “play” symbol pasted over it.
Step 1: Create a mask image with a transparent shape that is the same shape as your “video shape”.
I used Photoshop for this. Create a PNG image with transparency. If your book has a white background to the page, start with a white rectangle that is the size of your video. Create a “video shape” in the right place on the mask. In the EO Wilson example that’s a circular shape that matches the position of the Earth in the video.
If you use a program like Photoshop to do this it’s easy thanks to the Layers feature. Take a snapshot of the video and use this to create the right size and position for the “video shape”.
Fill the “video shape” with transparent colour and save the file as a PNG. So in the case of the Earth movie the PNG would be a white rectangle with a transparent circle in the middle, and the size and position of the transparent circle matches the Earth on the video.
Step 2: Insert the various elements you need on the page.
Insert and position the PNG mask with the transparent “video shape”. Send it to the back.
Insert and position the movie. In Inspector choose the “poster frame” to the place in the video that matches your “video shape”. So in the EO Wilson movie the frame shows the Earth. Send the movie to the back of the page.
Using the IBA drawing tools, insert and position a shape that matches the transparent hole in the mask (a circle in the case of EO Wilson). It doesn’t matter what colour this shape is because it’ll be hidden behind everything. In Inspector set the text to flow around this object. Send it to the back. The only purpose for this object is to force text to flow around it.
(Note if you follow this sequence the elements should be in the right z-order on the page, but sometimes you need to feel with the order to match the mask and the video properly, and then send them back afterwards. )
You should be all set. It might take some adjustments, but you should now see the text “flowing around” your selected “video shape”. But it’s still a video object, and when you click on the play icon it will play full screen.
Maybe you need to select “play in full screen only” in Inspector for the video so that it never plays "inside the mask".
I hope this works for you. I’m pretty sure it should, but like I say I didn’t really have a chance to completely implement this yet.
Cheers,
SPuD