Skip to main content
Participating Frequently
May 23, 2016
Question

PowerPoint & Audio Files

  • May 23, 2016
  • 1 reply
  • 269 views

I have created a new Captive (9) file using a PowerPoint that contains animations. I want to have an audio file play in the background of the slide while the user clicks through the slide animations.

When I preview HTML5 in Browser, each time you click on the slide it pauses the audio (then plays, then pauses, etc). When I preview in browser as an SWF, it works like it is supposed to; the audio plays in the background and you can click through all of the animations.

This seems to be an issue with HTML5. I have tried to insert the audio directly into the PowerPoint and then imported that slide and have the same issue.

Anybody know of a workaround?

This topic has been closed for replies.

1 reply

RodWard
Community Expert
Community Expert
May 24, 2016

HTML5 is a different (and in many ways far more limited) world to SWF.

SWF can easily play several separate audio files independently.  In HTML5 output you may be limited to only having one audio file play at a time.  This limitation is usually beyond your control, though some devices and OS versions may give you more freedom.

However, since you cannot know exactly which device will be used by your viewers, it's usually best to design for the lowest common denominator.

bchumleyAuthor
Participating Frequently
May 26, 2016

Thank you for the feedback RodWard. In this particular scenario I am only trying to play one audio file. My problem is that the animations from my PowerPoint (which are click to show) are pausing my audio file (configured in captivate) when clicked. Actually you could say that they are pausing the entire video. It runs just fine as a Flash video - only has issues in HTML5.

RodWard
Community Expert
Community Expert
May 27, 2016

Are you saying the content is published as a video file (mp4) and the user is supposed to click the screen?

If so, it may be that in HTML5 devices your user touching the screen is pausing the video because that's the way HTML5 video works.

Video is not an interactive format.