andreasjansson/stable-diffusion-animation
Animate Stable Diffusion by interpolating between two prompts
Capabilities
Cost
Community model (estimated from hardware time)
Input Parameters
| Name | Type | Description | Default | Constraints |
|---|---|---|---|---|
prompt_end * | string | Prompt to end the animation with. You can include multiple prompts by separating the prompts with | (the 'pipe' character) | — | — |
prompt_start * | string | Prompt to start the animation with | — | — |
film_interpolation | boolean | Whether to use FILM for between-frame interpolation (film-net.github.io) | true | — |
gif_frames_per_second | integer | Frames/second in output GIF | 20 | min: 1, max: 50 |
gif_ping_pong | boolean | Whether to reverse the animation and go back to the beginning before looping | false | — |
guidance_scale | number | Scale for classifier-free guidance | 7.5 | min: 1, max: 20 |
height | integer | Height of output image | 512 | 128 256 512 768 |
intermediate_output | boolean | Whether to display intermediate outputs during generation | false | — |
num_animation_frames | integer | Number of frames to animate | 10 | min: 2, max: 50 |
num_inference_steps | integer | Number of denoising steps | 50 | min: 1, max: 500 |
num_interpolation_steps | integer | Number of steps to interpolate between animation frames | 5 | min: 1, max: 50 |
output_format | string | Output file format | "gif" | gif mp4 |
prompt_strength | number | Lower prompt strength generates more coherent gifs, higher respects prompts more but can be jumpy | 0.8 | — |
seed | integer | Random seed. Leave blank to randomize the seed | — | — |
width | integer | Width of output image | 512 | 128 256 512 768 1024 |
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)
true gif_frames_per_second integer Frames/second in output GIF
20 min: 1, max: 50 gif_ping_pong boolean Whether to reverse the animation and go back to the beginning before looping
false guidance_scale number Scale for classifier-free guidance
7.5 min: 1, max: 20 height integer Height of output image
512 intermediate_output boolean Whether to display intermediate outputs during generation
false num_animation_frames integer Number of frames to animate
10 min: 2, max: 50 num_inference_steps integer Number of denoising steps
50 min: 1, max: 500 num_interpolation_steps integer Number of steps to interpolate between animation frames
5 min: 1, max: 50 output_format string Output file format
"gif" prompt_strength number Lower prompt strength generates more coherent gifs, higher respects prompts more but can be jumpy
0.8 seed integer Random seed. Leave blank to randomize the seed
width integer Width of output image
512 ca1f5e306e57 Updated: 6/8/2026 119.6K runs
cinemasetfree.com