ELB Learning

How To Use Media Sync Events in Lectora

Written by Josh Bleggi | Feb 23, 2023 1:30:00 PM

Audio and video media are a big part of modern course design. Most courses will include narration or use videos to teach key points. Media can be a powerful tool and Lectora® gives you the ability to use media to execute powerful actions. This is known as Media Sync Events.

Put simply, Media Sync Events allows you to use your media clip as a timeline to trigger Actions within Lectora. This could be used to illustrate a conversation between two cut-out characters from the ELB Learning Asset Library, changing poses when tied to an audio clip. Another common use case would be to pop up a question at key points during a video to engage the learner and check understanding. You could also use an Event to send an xAPI statement to your LRS when a learner reaches a certain point in a video. Really the possibilities are quite extensive! 

In the video tutorials below I’ll show just a couple of these examples and walk you through how to build them using Media Sync Events. This process is actually quite easy and can be done by anyone with a basic understanding of Lectora. 

Audio Sync Events

In this first tutorial, we’ll walk through an example using an audio clip to trigger the events.

Download the file I use in the video here.

For reference, the steps are included below. They will work in Lectora Online and Lectora Desktop in an identical fashion. 

These steps work the same way no matter if you’re using audio or video as your timing mechanism. 

  1. Select your audio file in the Project Explorer
  2. Navigate to Properties on the Ribbon. It will appear as a yellow tab when the media file is selected in the project explorer
  3. In the Playback Options section select Sync Events. This will open the Events Editor window. 
  4. Use the preview window on the left side to preview your media clip. 
    1. Tip: Although you can select the play/pause button on the controller, I find it easiest to select the playback window to play or pause my media
  5. When you reach a point in your media clip where you would like to trigger an event, select Add Event to pause the playback and insert the event. 
  6. Select your Action and Target from the dropdowns. 
    1. You can also name the Event by selecting its name in the Name column of the Events table.
  7. Repeat this process as often as you need to.
    1. Note: Unless you are using Action Groups you have already configured, you will need to add a new event to trigger multiple Actions at a particular timecode
  8. When you are done select OK
  9. Navigate to Run or Preview to preview your Events timed to your media.
  10. Fine-tune as needed. 
    1. Note: You can enter the Event time manually if you would like to in the Events table. Be sure to use the correct format used in the table.

Video Sync Events

In this next tutorial, we’ll walk through an example using an audio clip to trigger the events. You’ll notice this is very similar to the first but I’ve added an action group to trigger multiple actions with a single event. 

Download the file I use in the video here

For reference, the steps are included below. They will work in Lectora Online and Lectora Desktop in an identical fashion. 

These steps work the same way no matter if you are using audio or video as your timing mechanism. 

  1. Select your video file in the Project Explorer
  2. Navigate to Properties on the Ribbon. It will appear as a yellow tab when the media file is selected in the project explorer
  3. In the Playback Options section select Sync Events. This will open the Events Editor window. 
  4. Use the preview window on the left side to preview your media clip. 
    1. Tip: Although you can select the play/pause button on the controller, I find it easiest to select the playback window to play or pause my media
  5. When you reach a point in your media clip where you would like to trigger an event select Add Event to pause the playback and insert the event. 
  6. Select your Action and Target from the dropdowns. 
    1. You can also name the Event by selecting its name in the Name column of the Events table.
  7. Repeat this process as often as you need to.
    1. Note: Unless you are using Action Groups you have already configured, you will need to add a new event to trigger multiple Actions at a particular timecode
  8. When you are done select OK
  9. Navigate to Run or Preview to preview your Events timed to your media.
  10. Fine-tune as needed. 
    1. Note: You can enter the Event time manually if you would like to in the Events table. Be sure to use the correct format used in the table.

Media Sync events give you a powerful way to add action to your courses. You have tons of possibilities with this feature so experiment for yourself and see how it works. 

Not a Lectora user yet? Sign up for a free 30-day trial now.