Home | About | Add-ins | Insert | Blog | Resources | Contact | Help



side step




Wednesday, April 2, 2008

Cannot Embed Flash Movies in PowerPoint 2007

Here's one of the typical questions I have been asked about no longer being able to embed Flash movies in PowerPoint 2007:

I've been working with inserting Flash movies in PowerPoint without any problems in PowerPoint 2003, but since upgrading to 2007 I've not been able to embed a single Flash movie! PowerPoint 2007 poses no problems in getting the Shockwave Flash object into the PowerPoint slide, and it even allows me to set the embed option to True, but the fact is that the Flash file does not embed at all -- it does not travel with the PowerPoint presentation. This makes sharing impossible -- have you run into this issue, or know any workarounds?

There's no official word on this yet as to what is causing the issue, but it is clear that PowerPoint 2007 is preventing the embedding of a Flash movie -- maybe this is due to enhanced security controls in this version -- or it could be due to some other reason.

You can still continue using PowerPoint 2003 to create presentations with embedded Flash movies. If you must use PowerPoint 2007, you could make sure that the Flash movie and the PowerPoint presentation are in the same folder -- and then copy the entire folder if you need to move the presentation to another computer.

Labels: , , ,



Thursday, September 20, 2007

Extract Flash: Conversation with Rhys Jeremiah

Rhys JeremiahRhys Jeremiah has been working in IT after graduating from Bristol University with a degree in mathematics. He started writing database applications for a large insurance company and quickly moved into web development, the largest site for a major international motor manufacturer. Although now teaching mathematics, he still manages some IT work. He currently lives in Cardiff, Wales with Sarah, his wife, and their children Lloyd and Carys.

Geetesh: Tell us more about your Extract Flash product, and what inspired you to create this.

Rhys: As is often common, the reason for creating the Extract Flash product was to solve a problem that could have easily been avoided. The company I was working for at the time was a major client of a marketing firm here in the UK. Last thing on a Friday afternoon, we were asked to update a flash file on a website and that the replacement file would be winging its way to us via email very soon. None of us in the office were quite prepared for the fact that the file had been placed into a PowerPoint presentation. It seemed that the last thing the marketing company did before the weekend was to send that file as numerous phone calls to get the original file failed. So we had a problem.

I noticed that it was possible to drag and drop the embedded Flash object between Office products and even drop it onto the desktop as a scrap file (http://support.microsoft.com/kb/138275). So I reasoned that the file must contain the Flash file that we were searching for. Hence it was worth digging a bit deeper. On opening the scrap file in a binary editor, I was able to locate the header block of the SWF file and without too much effort it was the possible to pull the binary data out and write it back to disk. The reason I wrote an application to do this is that I enjoy the challenge of trying something new, and also providing a useful tool to the community. In theory the scrap approach would work for any type of embedded object so long as the header block could be read and processed. With a small amount of knowledge it would be possible to change the file to search a binary file for any header block and extract the embedded data. From memory I think that SWF files are held in PowerPoint files without encryption so you don't necessarily need to mess about with the scrap file.

Geetesh: Many people believe that their embedded Flash content in a PowerPoint slide is secure -- so this does prove them wrong. How important is it for them to be aware of this, and would the scrap approach also work with any other embedded content in Microsoft Office documents.

Rhys: From my experience many people think that all embedded files in Office documents are secure. I can't count how many times someone has sent me a Word document containing loads of images. I've never really considered the people actually use this method to protect their files. It's certainly naive to approach security in this fashion. Personally I think that the only way to secure your sensitive data is not to give it away, as soon as you release any information you lose the ability to control the distribution. If you really want to secure your embedded content don't embed it.

Labels: , , ,



Sunday, August 19, 2007

Embedded Flash in PowerPoint: Can it be Extracted?

Here's a fictitious question: I have embedded a Flash movie in a PowerPoint presentation, and I would not like anyone to be able to save that embedded Flash movie from my PowerPoint presentation and use it elsewhere. And it does not seem doable -- so are my Flash files really safe?

OK -- yes they are reasonably safe only because many people are just not aware of that possibility, but remember that technology moves faster each day. There are indeed third party products that allow you to extract Flash content from PowerPoint files quite easily, and although these are not too well known or documented, they do exist.

So don't assume those Flash movies cannot be extracted.

If you need a Flash movie that's within a PowerPoint file, you can always request the creator of the presentation for a copy of the Flash movie. And just in case you created the presentation and lost the Flash movie, you can use the third party tools!

Labels: , , ,



AddThis Social Bookmark Button

Digg this   Post to del.icio.us   StumbleUpon   Post to Furl   Googlize this page   Post to Netscape   Post to Reddit   Add to Technorati favorites   Add to BlinkList   Yahoo! MyWeb   Windows Live Favorites



Archive:
August 2007
September 2007
October 2007
April 2008
July 2008
August 2008
October 2008

 

Home | About | Add-ins | Insert | Blog | Resources | Contact | Help | Disclaimer

javascript hit counter