Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Apologies if this question has been asked many times before... but I can't find a duplicate.

I'm helping a colleague prepare a Powerpoint presentation. We have no control over the computer that it will be delivered from (we simply hand the PPT file over beforehand). I am making an assumption that it will be running Windows 7 & Powerpoint 2010, as we are.

As I understand it, Powerpoint will embed and play quite a wide range of video formats, if the relevant codecs are installed on the PC. Because we don't control the PC we need to assume that it has nothing installed that doesn't come automatically with Windows or Powerpoint - but which formats are these?

To put it another way: What video format can we embed in Powerpoint and be confident that it will play on any Windows 7 PC?


share|improve this question
up vote 3 down vote accepted

Insert your video in PPT 2010 on any computer that will allow it (ie, that has the necessary codecs installed), then use File | Info | Optimize Compatibility

This will convert the video to something that any copy of PPT 2010 should be able to play out of the box.

share|improve this answer
Ooh, thanks. I wasn't aware of that button. – Simon W Sep 1 '13 at 6:43

Your best bet is going to be to use a Windows native codec, the primary ones being Windows Media Video v9 or v10 in a .avi/wmv packaging.

This codec and packaging will be able to play on virtually any Windows based PC.

share|improve this answer
Thanks. Not being aware of the "Optimise compatibility" button at the time, I used VLC to convert to "WMV2",and that seemed to work. – Simon W Sep 1 '13 at 6:45
That certainly works as well. It essentially does the same thing. – Matthew Salsamendi Sep 1 '13 at 16:32

Windows 7 has Media Player 12 out of the box. List of supported formats is available in Microsoft KB 316992. (Expand sections for actual codecs)

MP4 or Windows Media Video 9 are both leading codecs suitable for most purposes and powerpoint does play them.

(If you are using 64bit powerpoint the choice is more limited because it requires 64bit codecs)

share|improve this answer
Thanks, but (as so often) that page is simply a list of container formats, not codecs. I've tried a few different .mpg files and none work. It may also be that Powerpoint is fussier than simply "Whatever the current Media Player copes with". So far, the only thing I've found to work reliably is old-school WMV. – Simon W Aug 27 '13 at 16:49
Oh, sorry - I see that the sections expand to list the codecs. In that case I can definitely report that Powerpoint is fussier! – Simon W Aug 27 '13 at 16:51
This page lists the formats support inbox in Windows 7:… – Bala Sivakumar Aug 31 '13 at 20:43

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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