When you run a PowerPoint slideshow and an embedded MP4 video shows only a black screen, the presentation becomes unusable. This issue usually occurs because of incompatible video codecs, disabled hardware acceleration, or incorrect playback settings in your presentation file. This article explains the three main causes of this black screen problem and provides step-by-step fixes for each one.
Key Takeaways: Fix Embedded MP4 Black Screen in PowerPoint Slideshow
- File > Options > Advanced > Display > Disable hardware graphics acceleration: Stops PowerPoint from freezing on the black frame when hardware rendering fails
- Install the HEVC Video Extensions from the Microsoft Store: Enables PowerPoint to decode modern MP4 files that use the H.265 codec
- File > Info > Compress Media > Full HD (1080p): Re-encodes the embedded video to a compatible format without losing visible quality
Why Embedded MP4 Videos Show a Black Screen in PowerPoint Slideshow
PowerPoint relies on the Windows Media Foundation framework to decode video files during a slideshow. When the MP4 file uses a codec that Media Foundation does not support or when the graphics driver fails to render the video frame, PowerPoint displays a black rectangle instead of the video. The most common codec-related cause is an MP4 encoded with H.265 (HEVC) instead of H.264 (AVC). PowerPoint 2019 and PowerPoint for Microsoft 365 can play H.265 only if the HEVC Video Extensions are installed. Another cause is hardware graphics acceleration: when the GPU driver has a bug or is outdated, PowerPoint cannot draw the video frame correctly and shows black. A third cause is the “Show slide show media controls” option being set to hide controls, which sometimes stops the video from initializing.
Codec Incompatibility
MP4 is a container format. The video stream inside can be encoded with H.264, H.265 (HEVC), MPEG-4, or other codecs. PowerPoint natively supports H.264. If your MP4 was exported from a video editor with the HEVC encoder selected, PowerPoint will show a black screen during the slideshow because it cannot decode the stream without the HEVC extension.
Hardware Graphics Acceleration Conflicts
PowerPoint uses the GPU to render video frames smoothly. Some GPU drivers, especially older Intel HD Graphics or NVIDIA drivers, have a known bug where the video surface is not cleared before drawing, resulting in a black frame. Disabling hardware graphics acceleration forces PowerPoint to use software rendering, which fixes this issue.
Video Playback Settings in the Slideshow
PowerPoint offers a setting called “Show slide show media controls” that determines whether the play/pause bar appears when you hover over the video. When this option is unchecked, and the video is set to play automatically, the video may never start rendering and remains black.
Step-by-Step Fixes for a Black Screen on Embedded MP4 in PowerPoint
Fix 1: Disable Hardware Graphics Acceleration
This fix works for black screens caused by GPU driver bugs. It applies to all versions of PowerPoint from 2016 onward.
- Open PowerPoint Options
Click File in the top-left corner, then click Options at the bottom of the left panel. - Go to the Advanced tab
In the PowerPoint Options dialog, click Advanced in the left sidebar. - Locate the Display section
Scroll down to the Display section near the middle of the list. - Uncheck hardware graphics acceleration
Uncheck the box labeled “Disable hardware graphics acceleration”. Wait — the label is confusing. You want to uncheck the box that says “Disable hardware graphics acceleration” so that acceleration is actually disabled. If the box is already unchecked, check it and then uncheck it again to force a refresh. Then click OK. - Restart PowerPoint and test the slideshow
Close and reopen PowerPoint. Open your presentation and press F5 to start the slideshow. Check if the MP4 video plays correctly.
Fix 2: Install the HEVC Video Extensions
If the MP4 was encoded with H.265 (HEVC), you need to install the free HEVC Video Extensions from the Microsoft Store. This fix is required for PowerPoint 2019 and PowerPoint for Microsoft 365 on Windows 10 and Windows 11.
- Open the Microsoft Store
Click the Start button, type “Microsoft Store”, and press Enter. - Search for HEVC Video Extensions
In the Store search bar, type “HEVC Video Extensions” and press Enter. - Install the free version from the device manufacturer
Look for the app titled “HEVC Video Extensions from Device Manufacturer”. It is free and provided by Microsoft. Click Install. Do not install the paid version unless you need additional features. - Restart PowerPoint and test
After installation completes, close PowerPoint and reopen it. Press F5 to start the slideshow and verify that the black screen is gone.
Fix 3: Enable Show Slide Show Media Controls
This fix addresses the case where the video is set to play automatically but the media controls are hidden, causing the video to never start rendering.
- Open the Set Up Show dialog
Click the Slide Show tab on the ribbon. In the Set Up group, click Set Up Slide Show. - Check the media controls option
In the Set Up Show dialog, under the Show options section, make sure the box “Show slide show media controls” is checked. If it is unchecked, check it and click OK. - Test the slideshow
Press F5 and hover your mouse over the video area. The play/pause bar should appear. Click the play button if the video does not start automatically.
Fix 4: Compress the Media in PowerPoint
Compressing the media re-encodes the embedded video to a compatible H.264 format. This fixes black screens caused by uncommon codecs or corrupted video headers.
- Open the presentation with the problematic video
Make sure the presentation is saved before compressing. - Go to File > Info
Click File, then click Info in the left panel. - Click Compress Media
In the Media Size and Performance section, click Compress Media. A dropdown menu appears. - Select Full HD (1080p)
Click Full HD (1080p). PowerPoint will re-encode all embedded videos. This may take several minutes depending on the video length. - Save the presentation and test
After compression finishes, click File > Save. Press F5 to run the slideshow and verify that the video plays.
If the MP4 Black Screen Problem Persists After the Main Fixes
MP4 video plays in Edit mode but shows black only in Slideshow
This indicates a rendering issue specific to the slideshow engine. Apply Fix 1 (disable hardware graphics acceleration) first. If that does not help, open the presentation in Safe Mode: hold the Ctrl key while clicking the PowerPoint icon, then click Yes when prompted. If the video plays in Safe Mode, a third-party add-in is interfering. Disable add-ins via File > Options > Add-ins > Go next to Manage COM Add-ins and uncheck all non-Microsoft add-ins.
Black screen occurs only on a specific slide with multiple videos
PowerPoint limits the number of simultaneous video streams. If a single slide contains more than two embedded videos set to play automatically, the slide may show black for one or more videos. Change the playback setting for one video to “Play Click Sequence” instead of “Automatically”. Right-click the video, select Trim Video, and set the start and end times to reduce the video length. Shorter videos are less likely to trigger the black screen.
Black screen occurs after updating PowerPoint or Windows
A Windows update may have changed the default video decoder. Go to Settings > Apps > Installed apps and search for “HEVC Video Extensions”. If it is missing, reinstall it using Fix 2. Also check for a graphics driver update: press Win + X, select Device Manager, expand Display adapters, right-click your GPU, and select Update driver > Search automatically for drivers.
PowerPoint Embedded MP4 Playback Methods Compared
| Item | Embedded MP4 (linked file) | Embedded MP4 (inserted directly) |
|---|---|---|
| File size impact | Small — only a link is stored | Large — full video file is stored inside the PPTX |
| Playback reliability | Depends on source file location and path | Works even if the original MP4 is deleted |
| Codec support | Uses system codecs only | Uses system codecs plus PowerPoint internal decoders |
| Portability | Must move the MP4 file alongside the PPTX | Single file — no external dependencies |
| Recommended for | Large video files (over 200 MB) | Small videos or presentations shared with others |
You can now play embedded MP4 videos in your PowerPoint slideshow without black screen errors. Start by disabling hardware graphics acceleration as it solves most cases quickly. If the problem continues, install the HEVC Video Extensions and compress the media using the Full HD preset. For presentations with multiple videos on one slide, change at least one video to manual playback. As an advanced tip, use the built-in Media Compatibility Checker (File > Info > Check for Issues > Check Compatibility) before sharing your presentation — it will flag any video that may play as a black screen on older versions of PowerPoint.