I have a short mp4 embedded in a PowerPoint presentation. It's set to loop indefinitely and start when the slide comes up, but the video doesn't show. If I mouse over the progress bar, it shows it repeating in a loop, but the window is black. If I click somewhere on the progress bar, it plays through once, then the bar loops again with the video stuck on the last frame of video. What's wrong and how can I fix it?

3 Answers 3


Colin Zheng, ex-MS engineer, wrote a pretty good blog article on this matter. You can find it here.

The TL;DR of the article:

Apparently, Powerpoint doesn't use a fully-fledged media player, but a stripped down version of WMP 6 (yeah, you read that right). So any advanced technologies may not be compatible with it. You have three options:

Option 1: Convert videos to .wmv and disable Hardware Acceleration

Option 2: Convert videos to .mpg using QuicktimePro

Option 3: Embed the real Windows Media Player

But that still doesn't explain why cutting the first and last microseconds of you video works though...


I'm not sure WHY this works, but editing the start/stop times to be a couple ms from the ends seems to resolve the issue.

  • MS's official advice is to use the Powerpoint viewer. Thanks for nothing Microsoft.
    – PieBie
    Apr 2, 2015 at 14:44

Power point doesn't supprt mp4 video file. You have to convert it to wmv. You can convert it online also, it's free. You can check it on google.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.