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?
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...