Use these links to navigate the FAQ:

Converting presentations with movies / videos

Entire presentation as one single HTML file

All about PPT2HTML index page


Microsoft MVP Logo

Linked/embedded sounds

PPT2HTML copies linked sounds in the original PPT to the HTML output path.

PPT2HTML also extracts embedded sounds to the output path from PPT 2007 and earlier. It cannot currently extract sounds embedded by PPT 2010 and later. It gives extracted sounds a name like:


(where X is the number of the slide the sound appears on and Y is the name of the shape the sound's applied to)

It then creates Javascript actions that cause the sound to play when it's clicked in the browser.

In order for this to work you need to add this line to the template you're using to convert PPT to HTML:

<bgsound id="sound">

Put this line immediately after the </head> tag on a line by itself.

A couple of notes about embedded WAV sounds that PPT2HTML exports:

These may be larger than the WAVs you inserted into PPT. We have no control over this.
Each WAV that PPT2HTML exports will be a unique file with a unique name. It has no way of knowing that you've used the same WAV 10 times on 10 different slides ... all it can tell is that there's a sound there, so it exports each sound it finds. Net: where one copy of the file would have been sufficient, you'll end up with ten differently named files.

If at all possible, Link to your WAV files instead of embedding them when you plan to use PPT2HTML on your presentations. Choose Tools, Options and on the General tab, set the value for "Link sounds greater than ..." to 0 (zero). PPT will link to all WAVs from then on.

Why? Because now PPT2HTML will see that there's a link to e.g. C:\Sounds\MySound.WAV and will copy it to your HTML output folder. If it finds multiple links to the the same WAV file, you'll still end up with only one copy of the WAV in your HTML output folder.

[Previous] [Home] [Next]