How to create blueprint class with a matinee actor ?

I don’t know if it is possible or need to do huge amount of workaround; i simply want to create a basic camera movement with matinee but i also want to wrap this up with a blueprint class - like creating a prefab - and use this precreated blueprint class in other maps or other projects.

For example I need a long cutscene with a camera which involves simple camera movements. Lets say i need camera to circling around a bit before the start. I don’t want to go into matinee>create new camera group>place key frames every time i need an animation. I want to do this in a blueprint class so i can use this in other places.

But i don’t know how to save matinee in BP Class. Is this possible and if it is, it is too hard to implement ? Any help will be appreciated.

I’ve just tried this thing also with a sequencer. First I opened the sequence recorder window and started recording a TP Template(say project 1), then a simple copy&paste sequencer of .uasset to another project (project 2) did work.

But I’m not sure if it can be used as a blueprint class, and if it is possible. It just played the recorded camera tracks of previous project into the new project. I assume it saves the coordinates (xyz axis) while you are recording and when you hit play, it plays this specific locations regardless of the project.

What i want is to play the recorded sequence according to some variables. For example when approaching to a door, a recorded sequence will zoom to the door. You can do this by matinee but i want a blueprint class of this whole thing so i don’t want to create that matinee every time i open a new project.

Any help ?