How to Extract Embedded Videos from a PowerPoint File as MP4 or MOV
Question details
The user needs to retrieve original embedded media files, such as MP4 and MOV videos, directly from a PowerPoint (.pptx) presentation archive.
- Product
- PowerPoint
- Device & OS
- not provided
- Scenario
- Extracting raw video and audio assets bundled inside a presentation file for external use, backup, or processing via Python or shell scripts.
- Observed behavior
- The user is looking for the optimal method to access and separate media files stored within the Office Open XML file structure of a PowerPoint presentation.
Ensure your presentation is saved in the newer .pptx format, as the older .ppt format does not use the ZIP archive structure required for this method. Create a duplicate copy of your file before modifying any extensions.
Rename the PPTX File and Extract as a ZIP Archive
Modern PowerPoint files (.pptx) use the Office Open XML format, which is essentially a ZIP archive. You can rename the extension and extract the media files directly from the folder structure.
A movie on a slide is stored as an individual media file inside the ZIP archive that makes up the PowerPoint presentation. By accessing this archive, you can retrieve the original MP4, MOV, PNG, and JPG files without any loss of quality.
Locate your PowerPoint file on your computer. Right-click the file, select 'Rename', and change the '.pptx' extension to '.zip'. Confirm any operating system warnings about changing file extensions.
Use your system's default extraction tool or a command-line ZIP utility to unzip the file. Note that command-line unzip tools may work better than default utilities (like the macOS Archive Utility) for parsing Office files.
Open the extracted folder and navigate to the 'ppt' folder, then open the 'media' subfolder. Here you will find all the embedded video (MP4, MOV) and image files used in the presentation. You can now copy them to another location.
Automate Extraction Using a Shell Script
For users needing to process presentations in bulk or integrate with Python, a shell script can automate the unzipping and moving of supported media files.
Extract Videos Easily with WPS Presentation
Instead of manually renaming extensions and unzipping files, WPS Presentation allows you to directly save embedded videos and audio to your local drive with a few clicks. It offers seamless management of media within your slides.
- 1. Open the file in WPS Presentation: Launch WPS Office and open your .pptx presentation file containing the videos you want to extract.
- 2. Locate the video: Navigate to the specific slide that contains the embedded video or audio object.
- 3. Right-click the media: Right-click directly on the video player or audio icon on the slide to open the context menu.
- 4. Select 'Save Media as': Click 'Save Media as...' from the drop-down list. Choose your desired output folder and save the MP4 or MOV file directly to your system.

Frequently Asked Questions
Why can't I find the 'ppt/media' folder when I unzip my file?
If you are using an older '.ppt' file format, it does not use the Office Open XML structure and cannot be unzipped this way. You must first open the presentation in a software like WPS Presentation or Microsoft PowerPoint, and save it as a newer '.pptx' file before renaming it to '.zip'.
Why won't the extracted MP4 or MOV video play on my computer?
The embedded video may rely on an older codec that is not natively supported by your operating system's default media player. Try opening the extracted file with a universal media player like VLC, which supports a wider range of video encodings.
Can I use this ZIP extraction method for Word and Excel files?
Yes. Modern Word (.docx) and Excel (.xlsx) files also use the Office Open XML format. You can rename them to .zip and look for the 'word/media' or 'xl/media' folders to extract embedded images and objects.




