← Back to all generators

andreasjansson/stable-diffusion-animation

Animate Stable Diffusion by interpolating between two prompts

Capabilities

1:1 4:3 3:4 16:9 9:16 2:3 3:2 Seed

Cost

Community model (estimated from hardware time)

Input Parameters

prompt_end required string

Prompt to end the animation with. You can include multiple prompts by separating the prompts with | (the 'pipe' character)

prompt_start required string

Prompt to start the animation with

film_interpolation boolean

Whether to use FILM for between-frame interpolation (film-net.github.io)

Default: true
gif_frames_per_second integer

Frames/second in output GIF

Default: 20 min: 1, max: 50
gif_ping_pong boolean

Whether to reverse the animation and go back to the beginning before looping

Default: false
guidance_scale number

Scale for classifier-free guidance

Default: 7.5 min: 1, max: 20
height integer

Height of output image

Default: 512
128 256 512 768
intermediate_output boolean

Whether to display intermediate outputs during generation

Default: false
num_animation_frames integer

Number of frames to animate

Default: 10 min: 2, max: 50
num_inference_steps integer

Number of denoising steps

Default: 50 min: 1, max: 500
num_interpolation_steps integer

Number of steps to interpolate between animation frames

Default: 5 min: 1, max: 50
output_format string

Output file format

Default: "gif"
gif mp4
prompt_strength number

Lower prompt strength generates more coherent gifs, higher respects prompts more but can be jumpy

Default: 0.8
seed integer

Random seed. Leave blank to randomize the seed

width integer

Width of output image

Default: 512
128 256 512 768 1024
Version: ca1f5e306e57 Updated: 6/8/2026 119.6K runs