User Documentation | DiffMorpher + LCM-LoRA + FILM

Additional Parameters

Beyond the core keyframe generation and FILM interpolation settings, Metamorph offers several additional parameters that affect your final output. This page explains these parameters and provides guidance on how to use them effectively.

Output Parameters

Output FPS

The frames per second setting for your final video output. This parameter determines how quickly the morphing sequence plays back.

Range: 1-120 FPS

Common settings:

  • 24 FPS: Cinematic look, standard for film
  • 30 FPS: Balanced option, good for most uses (recommended default)
  • 60 FPS: Very smooth motion, good for detailed transitions

Note: The FPS setting doesn't affect the number of frames generated or the quality of those frames. It only affects how quickly they play back in the final video. Higher FPS values will make the morphing sequence appear faster unless you compensate by generating more frames.

Calculating Video Duration

You can calculate the expected duration of your video using the following formula:

Duration (seconds) = Total Frames รท Output FPS

Remember that the total number of frames depends on the number of keyframes and, if FILM is enabled, the recursion setting:

Total Frames = (2K + 1) ร— (num_keyframes โˆ’ 1)

Examples:

Keyframes FILM Recursions (K) Total Frames FPS Duration
10 3 81 30 2.7 seconds
18 3 153 24 6.4 seconds
24 4 391 60 6.5 seconds

Preset Options

Metamorph offers several presets to help you quickly configure the pipeline for different use cases:

Maximum quality, longest inference time ๐Ÿ†

Optimized for the highest possible quality output, regardless of processing time.

Settings:

  • Model: Base Stable Diffusion V2-1
  • FILM: Enabled
  • LCM-LoRA: Disabled
  • AdaIN: Enabled
  • Reschedule: Enabled

Best for: Final renders and professional outputs where quality is the primary concern.

Medium quality, medium inference time โš–๏ธ

A balanced approach that provides good quality with reasonable processing times.

Settings:

  • Model: Base Stable Diffusion V2-1
  • FILM: Disabled
  • LCM-LoRA: Disabled
  • AdaIN: Enabled
  • Reschedule: Enabled

Best for: Testing and iteration phases where you want to evaluate results quickly but still maintain decent quality.

Low quality, shortest inference time โšก

Prioritizes speed over quality for rapid testing and prototyping.

Settings:

  • Model: Base Stable Diffusion V2-1
  • FILM: Disabled
  • LCM-LoRA: Enabled
  • AdaIN: Enabled
  • Reschedule: Enabled

Best for: Quick previews and rapid iteration during early development stages.

Creative morph ๐ŸŽจ

Optimized for artistic and creative outputs with a good balance of quality and speed.

Settings:

  • Model: Dreamshaper-7 (fine-tuned SD V1-5)
  • FILM: Enabled
  • LCM-LoRA: Enabled
  • AdaIN: Enabled
  • Reschedule: Enabled

Best for: Creative projects and artistic morphs where a unique aesthetic is desired.

Advanced Deployment Options

Using SLAB GPU Cluster

This option is specifically for users with access to the SLAB GPU cluster environment. When enabled, the pipeline command will be prefixed with SLAB cluster execution parameters.

How it works: Enabling this option adds the following prefix to the execution command:

srun -p rtx3090_slab -w slabgpu05 --gres=gpu:1 --job-name=test --kill-on-bad-exit=1

When to use: Only enable this option if you are running Metamorph in a SLAB cluster environment and have the necessary permissions and setup. This option is not relevant for most users.

Best Practices and Tips

Image Selection

The quality of your morphing results is heavily influenced by the source images you select:

  • Similar topology: Images with similar spatial arrangements of elements will morph more naturally
  • Matching dimensions: Images should have the same aspect ratio and ideally the same resolution
  • Consistent lighting: Similar lighting conditions between images help create smoother transitions
  • Clean backgrounds: Simple or matching backgrounds reduce visual artifacts during morphing

Parameter Optimization Workflow

For the most efficient workflow when creating high-quality morphs:

  1. Start with a quick test: Use the "Low quality, shortest inference time" preset with a small number of keyframes (6-8) to quickly evaluate if your image pair will morph well together
  2. Iterative refinement: If the initial results look promising, gradually increase keyframes and quality settings
  3. Fine-tune text prompts: If using text descriptions, adjust them to guide the semantic transition
  4. Final render: Once satisfied with the preview results, use the "Maximum quality" preset for your final output