Skip to main content
Inspiring
May 17, 2021
Question

Offer 1.5 speed option?

  • May 17, 2021
  • 5 replies
  • 1023 views

Hi,

Interesting question by a client.

Can we offer 1.25x or 1.5x replay speed on normal slides (not video)?

Youtube and Netflix have it...

Thanks for any input!

    This topic has been closed for replies.

    5 replies

    TLCMediaDesign
    Inspiring
    May 17, 2021

    Note, that if you do this, any slide audio will be muted.

    Inspiring
    May 17, 2021

    Not sure about 1.25, but 1.5x and 2x can be done with putting this line of js on a button or something:

    window.cpAPIInterface.fastForward(); 

    Clicking the buttton once increases the playback speed to 1.5x, clicking it again increases it further to 2x. Clicking it a third time returns the speed to normal.

    Actually, if you happen to use one of the built-in playbars, you can tick 'Fast Forward' in the Skin Editor, and it will put such a button on the playbar.

    Stagprime2687219
    Legend
    May 17, 2021

    The Fast Forward button on the playbar will toggle from 1x to 2x to 4x and back.

    You can check this by using the console. Press the fast forward button and then check the value of cpInfoFPS

    You'll see that it goes from 30 to 60 to 120

    cp.movie.speed=1.25;

    Can be used as well. Try setting it in the console. FPS will then bump to 37.5

    You could even create some buttons to increment a variable and set the speed to the variable allowing for a much wider range of speeds.

    This affects the timeline so the problem comes in when you have things running independent of the timeline as they remain unaffected by the speed changes.

    Inspiring
    May 17, 2021

    Thanks a lot but I think the client thinks that the "Podcast speed listening" experience can be recreated. It can´t of course...unless we recreate every slide again with sped up audio and jump to that version when the button is clicked! But life´s too short for these kinds of antics.

    Stagprime2687219
    Legend
    May 17, 2021

    You could create a button and execute JavaScript for the success action.

     

    cp.movie.speed=1.5;

     

    Inspiring
    May 17, 2021

    I am talking about HTML 5 output and not video. So I am aware that it is not easy/impossible. But a client asked and so I am thinking "why not"...

    Lilybiri
    Legend
    May 17, 2021

    Passive video is not the same as interactive eLearning. Do you create only MP4 output? Or are you talking about interactive HTML5 output?