UMetaHumanPerformanceExportUtils framerate locked on audio to animation

Hello,

Is there any info about changing the export frame rate on an audio-generated animation from a MetaHuman Performance asset?

It seems to be defaulting to 30 fps for me regardless of project settings and I can’t see anything exposed that would allow me to change that. I looked through the CPP file MetaHumanPerformanceExportUtils and it seems to be using a frame rate associated with the Performance asset. That should be dependent on the source file, but I don’t know of a way to set a frame rate on a wav file or a sound wave UAsset as they deal with sample rates instead.

Thank you,

Emil

[Attachment Removed]

Hi Emil,

As you say, audio doesn’t have a notion of framerate and so we generate animation keys at a fixed rate of 50fps. We resample back to 30fps when exporting the animation sequence.

An exception here, and perhaps the reference you are seeing in MetaHumanPerformanceExportUtils, is when audio is used to generate animation for the tongue with depth/mono video pipelines where we use the framerate from the performance.

Once exported, animation can be resampled to the required framerate.

Mark.

[Attachment Removed]