Image sequence frame-by-frame player

Hello!

My goal is to import image sequence (actually need to import full length movies) (the best option to let player choose file path) and make somewhat a very simple frame-by-frame player: to have a buttons (+1 frame. -1 frame. +10 frames, -10frames etc.) and to be able to play image sequence in normal fps (equevalent to original fps) and pause it.

Secont task is to be able to assign a set of variables (predefined - exactly same set of ones around 20 vars) to every (needed) frame - in maximum hardness level, if needed, assign set of variables to every frame in a sequence, and write them to DB of course. In minimum hardness level - assign set iof variables to some frames. For example, frame_0012 is displayed (on pause) - I want to press a btn and assign standart variables set to it, then change variables values and write them to DB. Then I need to move to some other frame and do same operaton. If returned, needed to get assigned variables to that spesific frame.

As I understand, I know (maybe blurry) how to do everything except how to: play image sequence frame-by-frame with the ability to display normal fps also. And I also don’t know how to then get that exact displayed frame, witch ID I could then add to my DB.

To run at desired fps I think I could use timer, that will generate desired tick speed.

All the solutions I’ve found for player are copying this guide Play an Image Sequence | Unreal Engine Documentation
But I cant get how to pause that video, how to move to next/previous frame and how to get displayed frame timecode/patch/ID.

Thank you for your advice!

I’m interested in this too!