logo
search
File Format & Compatibility

How to Fix Black Video Playback for MP4 Files in SharePoint

Bushra ParveenBushra Parveen Oct 21, 2026 868 views

Question details

The user needs to resolve an issue where an uploaded MP4 video in SharePoint plays audio but displays a black screen.

How to Fix Black Video Playback for MP4 Files in SharePoint
Product
SharePoint
Device & OS
not provided
Scenario
Playing an uploaded MP4 video file within a SharePoint library or Microsoft Stream portal.
Observed behavior
The MP4 file uploads successfully and the audio plays normally, but the video playback shows a completely black screen.
Before you start

Verify that your original MP4 file is not corrupted by playing it locally on your device's default media player before attempting to fix SharePoint upload issues.

Solution 1Recommended

Re-encode the Video to Supported Codecs (H.264 and AAC)

SharePoint and Stream require specific codecs for seamless web playback. Converting your MP4 to H.264 video and AAC audio solves most black screen issues.

While MP4 is a widely accepted container, it can hold various types of video and audio codecs. If your video uses an unsupported codec (such as HEVC/H.265), the SharePoint web player will fail to render the visual data, resulting in a black screen.

1
Download a video converter

Install a reliable, free video conversion tool such as HandBrake, or open a trusted online video converter in your web browser.

2
Import the problematic MP4

Drag and drop the original video file into the converter application to load it.

3
Select the correct codecs

Navigate to the video output settings. Ensure the 'Video Codec' is set to H.264 (x264) and the 'Audio Codec' is set to AAC.

4
Export and re-upload

Start the conversion process. Once the new MP4 file is generated, upload it to your SharePoint library and test the playback.

Re-encode the Video to Supported Codecs (H.264 and AAC)
Optimal Formatting: Using H.264 and AAC ensures maximum compatibility not only across Microsoft 365 services but also across almost all web browsers and mobile devices.
Free Microsoft Office alternative

Experience Seamless Multimedia Presentations with WPS Office

Tired of codec compatibility issues and black screens when sharing multimedia files in Microsoft Office environments? WPS Office is a free, lightweight, and easy-to-use alternative. It offers a familiar UI, seamless migration, and high format compatibility so you can manage your files and present videos without technical headaches.

  1. 1. Download WPS Office: Get the free installer from the official WPS website and quickly set it up on your device.
  2. 2. Open your presentation: Launch WPS Presentation and open your existing PowerPoint file or create a new slide deck.
  3. 3. Insert your video: Click 'Insert' on the top ribbon, select 'Video', and choose your local MP4 file for reliable, offline playback.
Highly compatible with Microsoft Office formats, including Word, Excel, and PowerPoint (.pptx).Seamlessly embed and play MP4 multimedia files locally without relying on web processing.Free, lightweight installation that saves system resources.Familiar UI ensures a seamless, zero-learning-curve migration.
microsoft office alternative - wps office

Frequently Asked Questions

Why does my MP4 play audio but no video in SharePoint?

This typically occurs when the MP4 file is encoded with a video codec (like HEVC/H.265) that SharePoint's web player does not support, while the audio codec is standard enough to be recognized.

How long does SharePoint take to process a video upload?

Processing time varies based on the video's file size and resolution. Short, low-resolution clips may process in a few minutes, whereas large, high-definition videos can take up to an hour or more to fully optimize for web playback.

Do I need special software to change the video codec?

No, you do not need expensive software. You can use free and open-source desktop applications like HandBrake or VLC Media Player, or even various free online video converters to change your video codec to H.264.