Skip to main content
JayC_in_WV
Inspiring
March 2, 2020
Question

Is it possible to dynamically control the frame rate?

  • March 2, 2020
  • 1 reply
  • 452 views

I'm working on a course where the learner watches a video and is supposed to identify micro-expressions on a person's face...when the expression starts, when it peaks, and when it ends.  

 

I'm able to use micro-navigation (thank you Lilybiri) to allow the learner to move an embedded video forward and backward frame by frame.  But, my client wants the learner to be able to watch the video at full speed, 1/2 speed, 1/4 speed, etc. to locate the expression and then narrow it down to specific frames (or range of frame).  Some of the vidoes are 10-seconds long, but some are 2-3 minutes, so stopping the video and going one frame at a time is going to get tedious.  

 

Is anyone aware of a method to dynamically change the FPS?

 

Any and all help is greatly appreciate.

v/r

Jay

This topic has been closed for replies.

1 reply

Lilybiri
Legend
March 2, 2020

You can use micro-navigation to move more than one frame ahead or back as well. You can even put the number of frames to move in a user variable,s and let it define by the learner. Or even do some calculations if you let the learner enter a time: move 0.1sec ahead, back.

As for a dynamic FPS, maybe with JS. Wait for the many JS experts.

JayC_in_WV
Inspiring
March 3, 2020

Thanks Lilybiri.  I was thinking this morning that maybe I could fake it with an advanced action...While X = X expression cpCmndGotoFrame... and string those together, but I don't think it will work "well" with only 0.1 seconds to work with.  I think you're probably right that JS will be the solution if there is one.

Lilybiri
Legend
March 3, 2020

It works well with micro-navigation. I was talking about the speed to be set with JS.