How to export embedded video from powerpoint 2010 to external file programmatically using MS Office PIA (Primary Interop Assemblies) or other ways? Embedding video in presentation is a new feature in Powerpoint 2010 and I Can't find solution for this.
Open the presentation that you want to export as a video. Click on the File menu to open Backstage View. Now choose the Save & Send tab in the sidebar to bring up File Types options, shown in Figure 1, below. Here, select the Create a Video option.
Select the File tab and click Export ( Save & Send in PowerPoint 2010). In the Export section ( Save & Send section in PowerPoint 2010), click Create Handouts .
PPTX files are just compressed archives. The embedded video should be stored within it somewhere, possibly under the media folder but I'm not sure.
You can use something like DotNetZip to extract the media and save to where you like.
Note this means you don't need to use PIAs at all which is preferable if you're doing this on a server for instance.
Step 1: Make sure all files in your PC display file extension names (as filename.pptx, filename.exe, etc.). If not, enable them:
Go into Windows Explorer
If you don't have a toolbar or shortcut (usually a file folder with a magnifying glass superimposed over it) to get there, you can:
Step 2: Highlight the PowerPoint file, click “F2” (or right click and select "Rename") and change the name of the presentation by adding a .zip to the end. (e.g. filename.pptx.zip).
Step 3: Click “Yes” if the following dialog box appears after changing the name. Step 4: Unzip the file and open it. You can find a “ppt” folder in it. Open the “media” folder in “ppt” folder, you will find all the movies inserted into PowerPoint.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With