PowerPoint Slideshow With Embedded MP4 Plays Black Screen: Fix
🔍 WiseChecker

PowerPoint Slideshow With Embedded MP4 Plays Black Screen: Fix

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

ADVERTISEMENT

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.

  1. Open PowerPoint Options
    Click File in the top-left corner, then click Options at the bottom of the left panel.
  2. Go to the Advanced tab
    In the PowerPoint Options dialog, click Advanced in the left sidebar.
  3. Locate the Display section
    Scroll down to the Display section near the middle of the list.
  4. 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.
  5. 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.

  1. Open the Microsoft Store
    Click the Start button, type “Microsoft Store”, and press Enter.
  2. Search for HEVC Video Extensions
    In the Store search bar, type “HEVC Video Extensions” and press Enter.
  3. 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.
  4. 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.

  1. Open the Set Up Show dialog
    Click the Slide Show tab on the ribbon. In the Set Up group, click Set Up Slide Show.
  2. 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.
  3. 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.

  1. Open the presentation with the problematic video
    Make sure the presentation is saved before compressing.
  2. Go to File > Info
    Click File, then click Info in the left panel.
  3. Click Compress Media
    In the Media Size and Performance section, click Compress Media. A dropdown menu appears.
  4. 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.
  5. Save the presentation and test
    After compression finishes, click File > Save. Press F5 to run the slideshow and verify that the video plays.

ADVERTISEMENT

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.

ADVERTISEMENT