I am having an issue with some embeded videos in a powerpoint presentation that i converted to pdf. THe videos play fine but when i turn the page it does not fully refresh the screen. It leaves blnks spaces where the videos were on th eprevious page. If i select the option to disable the content when the page is no longer visable or closed it takes at least 30 secounds for the page to turn.
The videos are flv and only a few hunderd kb in size. 3-5 sec and no sound.
Is there any way to either get the content to close faster or get the page to refresh correctly.
Sorry but this is one of the things you have to expect with rich media annotations (RMAs) in PDFs. The media content is decompressed into memory when the RMA is instructed to activate, and a copy of Flash Player is created and loaded onto the screen canvas. Depending on the structure of the media file, and the specifications of the computer, that can take a noticeable time. When the RMA is deactivated, the Flash Player instance has to be cleaned from the canvas, again on some machines this can take a while to happen.
I would typically expect a 1-5 second delay for activation and cleanup on an average-spec computer. 30 seconds is very long, I've never seen a file take that amount of time. Without knowing your hardware setup and the structure of the file, I can't suggest how to reduce it.
Thanks for the help. That is what I thought at first but this is a gaming rig I built . Core i7 8gb of ram, high vid card, etc...
Anyway decided to go another route and converted the movies to swf. Works much better. Althought I can figure out to get them to stop looping.
Machine specs don't matter once you clear the base requirements for Acrobat or Reader - both are 32-bit applications so can't make use of extended ram, hyperthreading, etc. and there's no CUDA acceleration in the Acrobat Family. It's more about the complexity of the PDF file and what else Acrobat is trying to handle at the time (how complex is the page, etc.)
If you're embedding a SWF it will need to have a stop keyframe on the timeline, but if it has a scripted interface that controls looping you can pass it flashVars using the advanced settings on the RMA dialog.