Skip to main content

Motion Transfer

Motion transfer takes an existing motion reference and re-renders it through your character. It is one of the fastest ways to create dynamic short-form content without manually animating a scene from scratch.

What you provide

Motion transfer accepts:

  • reference_video_url or a multipart file upload
  • style_prompt
  • duration_seconds
  • use_lora
  • output_resolution

If you upload a file directly, Influgen stores it first and then uses the stored URL as the reference input.

Current defaults

The motion-transfer pipeline currently defaults to:

  • platform: instagram
  • content type: reel
  • aspect ratio: 9:16
  • duration: 5 seconds
  • output resolution: 1080p
  • credits: 200 per 5 seconds

Common model routes include:

  • fal-ai/kling-video/v2.6/standard/motion-control
  • fal-ai/kling-video/v2.6/pro/motion-control
  • kwaivgi/kling-v3-motion-control

[screenshot: Motion transfer screen with source video URL field, style prompt, duration chips, and LoRA toggle]

When to enable LoRA

Use use_lora: true only when the character already has a ready LoRA. If the LoRA is not ready, the request fails early instead of silently falling back.

LoRA is useful in motion transfer when:

  • the character has very specific facial features
  • the camera moves aggressively
  • the result needs to survive close-up frames

Requirements before you start

Influgen blocks motion transfer if:

  • the workspace does not have enough credits
  • the character has no reference image
  • LoRA is requested but not ready
  • storage or queue infrastructure is unavailable

Style prompt guidance

The style prompt should describe how the output should look, not what the source clip already does.

Good prompt:

Polished fitness creator aesthetic, bright morning studio light, premium activewear, crisp detail, social-first energy.

Bad prompt:

Do the same dance but better.

Best source clips

  • clean framing
  • clear body motion
  • minimal occlusion
  • consistent pacing
  • no watermarks or platform UI overlays

Source quality matters. Motion transfer cannot rescue a chaotic input clip.