Skip to main content
mitchp32387515
Participating Frequently
August 11, 2017
Question

mp4 video files and

  • August 11, 2017
  • 1 reply
  • 630 views

Ok, so I have one slide with two mp4 files (made in camtasia). I have a click box which when they click plays the mp4 videos. I don't want them to advance to the next slide until they have watched the videos. I have one slide that has one video. For this one I just have the continue button appear one second after the length of the video (challenge is if people don't play the video right away). Probably not the best way to handle this but I am beginner. 

My question is what is the best way to pause a slide until video or videos are viewed? I don't care if they fast forward the video but forcing the video to play would be a nice to have. 

Do I make it an FLV file and just have the video play when they go to that slide? I like that they have to interact with the presentation. 

Thanks ahead of time,

Mitch 

    This topic has been closed for replies.

    1 reply

    Inspiring
    August 11, 2017

    Hi Mitch,

    A bunch of questions to unpack, first of all you need to decide how you will have the video presented in Captivate. If you incorporate into the actual project you will have far greater control over how it is viewed than if you stream it using a web object. The down side to this approach is file size, (not sure how long your video is) but if its lengthy it will add to the overall size of your project.

    I would stay away from anything *Flash* related as Adobe has signaled the ending of Flash support in 2021, so good luck in finding any browser that will support it,  the closer we get to that date. ( many don't support it now)   

    I would also not recommend the slide-timed approach. It works great if the user follows logical predictable actions, (they never do ! ) so the auto advance will just confuse them. If you include your video with the project you can set different controls for it.

    What is your plan for incorporating the video into the project?

    Cheers,

    Steve

    mitchp32387515
    Participating Frequently
    August 13, 2017

    Hi Steve, thank you for taking the time to reply.

    The down side to this approach is file size, (not sure how long your video is) but if its lengthy it will add to the overall size of your project.

    - The first two are 3:00 minutes the third one is 1:30 minutes

    I would stay away from anything *Flash* related as Adobe has signaled the ending of Flash support in 2021, so good luck in finding any browser that will support it,  the closer we get to that date. ( many don't support it now)

    - So don't save the video (camtasia recording) as an flv

    I would also not recommend the slide-timed approach. It works great if the user follows logical predictable actions, (they never do ! ) so the auto advance will just confuse them. If you include your video with the project you can set different controls for it.

    - that is the problem, I don't want them skipping to the next slide until the watch 2 videos. same as the next slide. There is one video and I don't want them to continue to after the watch the video. I want them to "interact". They click a click box to play the video. Right now the click box opens up a camtasia video saved as an MP4.

    What is your plan for incorporating the video into the project?

    - The videos are me taking through how do something in a software program. I am using camtasia to recording me talking over demoing something.

    Thanks

    Mitch

    mitchp32387515
    Participating Frequently
    August 14, 2017

    I tried to explain that an event video cannot be paused (look at that blog post for which I offered a link), not by the Pause command, nor by the pausing point of an interactive video. It plays totally independen from the Captivate timeline.


    I understand, I was just trying to follow your suggestion

    "You could use the Delay command on the On Enter event of the slide and delay the command 'Show Bt_Next' for a number of seconds that corresponds with the sum of the durations of the video.  Maybe it can be done with JS, because you need to create an event linked to the end of the videos"

    Which is seems like it is doing the same thing as pausing the slide for a fix duration then showing the next button at the end.

    Thanks

    Mitch