Forum Discussion

Sagar_Mavale's avatar
Sagar_Mavale
Community Member
4 months ago

URGENT || Audio lag in large file

We are experiencing significant performance and synchronization issues with a large Articulate Storyline 360 project and are seeking any insights or solutions.

Project Details:

  • Course Size: 180+ slides
  • Media: Audio narration on nearly every slide, with numerous images throughout the course.

The Problem: After a user navigates through a number of slides, the course begins to lag. The issues are inconsistent, appearing on random slides for different users. The specific problems include:

  • Timeline Mismatch: The slide timeline continues to play after the audio narration has finished.
  • Synchronization Drift: Animations and on-screen elements lose synchronization with the audio.
  • Overlapping Audio: On slides with multiple audio tracks on different layers, both tracks sometimes play simultaneously.

Environments Tested: This behavior occurs across multiple publishing environments:

  • Articulate Review 360
  • Local Web Publish
  • Our LMS (SuccessFactors) using a SCORM package

Troubleshooting Steps Taken:

  • Standard end-user troubleshooting (clearing browser cache, restarting).
  • Re-publishing the course with optimized media settings for both images and audio.

Despite these steps, the issue persists. Has anyone encountered similar performance degradation in large-scale projects? Any advice on what might be causing this or how to further diagnose the root cause would be greatly appreciated.

3 Replies

  • I'm thinking you have either an LMS issue or a computer issue. Last year I worked on a project with over 200 slides mostly videos with the longest over an hour. It's been up and published and working for 6 months and no issues. Looking at the testing you've done. I think you need to get someone with a lot of background in Articulate to look through it and see what they could find. Not that I'm saying you don't, but it looks like you are missing something.

    Good luck 

  • Hi Sagar_Mavale​ 

    I think you may have multiple (different) problems here:

    "Overlapping Audio: On slides with multiple audio tracks on different layers, both tracks sometimes play simultaneously."

    This is normally a problem if you haven't used triggers to 'Pause Media" or "Stop Media" when you open another layer which has audio on it. You can normally control multiple layers with audio by setting the layer properties correctly:

    So if you select "Pause timeline of base layer" when you open a layer which has audio on it, any audio on the base layer will be paused until you close the layer. If you use "Hide other slide layers" when you open a layer it will close other layers that may be playing audio. This, plus the triggers I mentioned earlier mean you can easily fix this problem and get the audio to play nicely - one track at a time.

    "Timeline Mismatch: The slide timeline continues to play after the audio narration has finished."

    Just shorten the slide timeline to end shortly after your audio finishes. If the slide timeline is longer than the audio, then it will continue to play after the audio finishes.

    "Synchronization Drift: Animations and on-screen elements lose synchronization with the audio."

    This is a little trickier and you may need to do some more detailed testing BUT, if any of the media files (especially MP4 video or audio files) were exported from software like Adobe Premiere Pro or Camtasia with VFR (Variable Frame Rate) instead of CFR (Constant Frame Rate), the playback engine in Storyline cannot consistently synchronise timeline events to the media. This will cause synchronisation 'drift' on longer media files exactly as you describe.

    If you can't re-record those elements with a CFR setting then there are free utilities that can be used to convert VFR to CFR media - I've used one called Handbrake and it does the job really well.

    Some people will, undoubtedly telll you that 180 slides is too many (which it is) - but I would try converting your audio and video files to CFR first before you start looking for other reasons the Storyline playback engine gets out of synch with the media.

    Hope that helps - give me a thumbs up if it does 😀