Is it possible to add custom poses/blendshapes to ARkit or integrate them in a different way?

Hello everyone,

to enhance the animation of a metahuman face, we developed a way to compute face animation data from video recordings and now want to add this data to a metahuman in Unreal. We created custom poses/blendshapes that are possible to achieve with the metahuman face control rig, but which are not part of the ARkit blendshapes. Prior to creating the custom blendshapes, we used the channels from the MovieSceneLiveLinkSection created by Live Link when getting data from the ios Live Link Face app, because there the typical 52 blendshapes where given as the channels. So we could just copy the animation data we computed onto those channels and bake animation sequence. But it’s not possible to add channels via the level sequencer to the MovieSceneLiveLinkSection and I found no way via Python or C++.

Does anyone know of a way to add channels to a MovieSceneLiveLinkSection or ARkit or how Live Link generally creates a level sequence with a MovieSceneLiveLinkSection and the channels for the typical 52 blendshapes?

Any help or tips are greatly appreciated!