SWF in Storyline - Video Control with Seekbar

Hi All,

My question relates to screen captures which have been made using Adobe Captivate and then imported in to Storyline. The output file from Captivate is .swf and the quality is quite good when it is published within Storyline. However, I am unable to control the video from within the Storyline package, as in I cannot pause the video using the seekbar within Storyline.

Does anyone know how I can keep the screen captures in .swf format, import it in to Storyline and to get control of the screen capture(play/pause using the Storyline seekbar) in the finished package?

Thanks in advance for any opinions/help.

Niall

26 Replies
Christine Hendrickson

Hi Niall. Welcome to E-Learning Heroes!

I have to admit, I've never worked with Captivate, so I'm not sure if this is an option for you. Are you able to disable the player controls for the video? If you're inserting the SWF as a video, you should be able to disable this in the options. Then, when you pause using the seekbar in Storyline it should also pause the video. 

How large is the SWF file? If it's not too big, you can try sharing it here and I can take a look to see if I can get this option to work for you.

Thanks!

Niall Conway

Hi Christine,

Thanks for the welcome

I don't think I gave enough information with my post, let me make it a bit more clear.

I want to import a screen capture from Captivate 6 which is a swf output, this will then be used in a slide along with multiple audio files which are imported using Storyline.

The audio files are to be played in sequence, 1 -> 8 each starting after the previous one has finished.

To address your comments, I have disabled the video controls from within Captivate before I generated the swf file.

However, when I import this into Storyline and add the audio files to the slide and then preview, I can't control the video with the Storyline seekbar. The audio is fine, it plays/pauses as expected, but the swf just wont obey meaning that when the play/pause button is used then the video is X amount of seconds ahead of the audio.

The files are quite big, about 200MB, is this too big to upload?

Thanks,

Niall.

Christine Hendrickson

Good morning Niall,

I apologize, I may have left out a few details in my response, as well. I should've asked this to begin with - are you inserting the SWF as a video, or a Flash object? If you insert the SWF as a video, there will be an option to enable player controls through Storyline under the "Options" tab. If this is enabled in Storyline, not the SWF itself, the seekbar won't have control over the video. However, if you disable this, the seekbar should have more control over it.

In regards to the file size, I believe that may be too large to post here. However, if you'd like, you can try to place the video in a single slide, in a new project and try uploading it. If that's not too large by itself, I'd be happy to take a look at it. If it's still too large, you're welcome to submit it to us in a support case. Our case database is set up to handle larger files than the forums. Also, if you do submit the files in a support case, please share the case number with me.

Thanks again Niall!

Christine

Kerry Matheson

Niall Conway said:

Hi All,

My question relates to screen captures which have been made using Adobe Captivate and then imported in to Storyline. The output file from Captivate is .swf and the quality is quite good when it is published within Storyline. However, I am unable to control the video from within the Storyline package, as in I cannot pause the video using the seekbar within Storyline.

Does anyone know how I can keep the screen captures in .swf format, import it in to Storyline and to get control of the screen capture(play/pause using the Storyline seekbar) in the finished package?

Thanks in advance for any opinions/help.

Niall


Hi there,
I was wondering the the above post was resolved? I also have the same issue. Adding as a video doesn't solve it for me.

Many thanks,

Kerry

Ashley Terwilliger

Hi Kerry and welcome to Heroes! 

I don't see where Niall ever submitted a Support case, but in reviewing the tutorial on inserting Flash files, the SWF file will be independent of the timeline and therefore not controlled by the player pause/play button. 

You may also want to review this tutorial on what properties you can change within the individual video. 

Kerry Matheson

Hi Ashley,

Thank you so much for your response and thank you for the welcome! It's great to have somewhere to come for support :o)

Just like Niall, I am also using converted captivate SWF simulations and I would like the learners to be able to toggle between pause/play. So just to clarify - there is no way to control SWF files? Not even with custom play/pause buttons? I've tried to do it this way but I am having no success. I am still a newbie with storyline though

If there's no way to do it then my learners can just repeat the simulations should they need to.

Thanks again!

Kerry

Ashley Terwilliger

Hi Kerry, 

Yes, when you insert it as Flash it plays your SWF file independently of the slide's timeline, so learners can proceed at their own pace. You won't be able to control it through the use of the built in seekbar, or edit the video using the Storyline video editing controls. I haven't tested custom buttons, but if they're not working for you - I suspect the pause/play functionality doesn't transfer to the swf file. 

I'm not sure if Christine's suggestion in this thread would work for you, but I thought it'd be worth pointing out. 

Rob Skeet

Still doesn't look like anyone has an answer for this.

I have Captivate Simulations from the client that I want to insert into SL.  It imports fine and the seek bar plays along with the inserted file (Note, I have tried inserting it as both a swf and a video, no difference)  in either case, play/pause from the player have no effect and volume has no effect.

Any ideas?  We are on the cusp of deciding whether to upgrade to  SL2 .  I wonder if this has been fixed in SL2?

there is no mention of it in the release notes.

Rob Skeet

Thanks Ashley,

tried inserting as directed both as flash and as a video.

as a video doesn't allow interactivity with the Captivate SWF

and neither interact with the Storyline player.

the workaround is to create a captivate player with seekbar and play/pause but this looks ugly and throws people off when they expect to use the storyline player controls.

I know this used to work in Presenter but there were also options on how the SWF interacts with the player which I don't see anywhere in Storyline.

I have attached a sample to show.  the Captivate controller works fine but the Storyline player ignores it. (Same for volume)

Appreciate any help.

We have to do a bunch of these for 7 modules.

Ashley Terwilliger

Hi Rob,

Thanks for sharing that here and I saw the behavior you're referring to - which is not how it's documented or described. Could you tell me more about which type of action script is being used for this swf? Do you have any others that are working as expected? I'm trying to track down another one to see if I can recreate the behavior. 

Ashley Terwilliger

Thanks Rob - AS3 is supported in Storyline, as detailed here.  So I've gone ahead and shared this with our QA team to take a look as I didn't have another SWF file to test with and hopefully they'll be able to confirm if it's a bug or something with that actual file.

I'll post any updates here, so please ensure you're subscribed to the thread. 

Ashley Terwilliger

Hi Rob,

Unfortunately I don't know much, if anything about Captivate so I don't have any suggestions for what to do within your Captivate files. Even though our documentation does say use AS3, are you able to try with an AS2? The Flash best practices are here - so you may want to check into how that behaves. 

Rob Skeet

Hi folks.

I still have not made any progress on this.

Anyone else have a solution?

anyone have success inserting Captivate SWFs into SL2 and have them sync to the Seekbar and Player Play/Pause?

Also have the same issue with Vimeo Videos as well.

Really had hope SL2 would have addressed this issue.

Any help, would be greatly appreciated.