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 | 128256512768 |
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" | gifmp4 |
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 | 1282565127681024 |
prompt_endrequiredstringPrompt to end the animation with. You can include multiple prompts by separating the prompts with | (the 'pipe' character)
prompt_startrequiredstringPrompt to start the animation with
film_interpolationbooleanWhether to use FILM for between-frame interpolation (film-net.github.io)
truegif_frames_per_secondintegerFrames/second in output GIF
20min: 1, max: 50gif_ping_pongbooleanWhether to reverse the animation and go back to the beginning before looping
falseguidance_scalenumberScale for classifier-free guidance
7.5min: 1, max: 20heightintegerHeight of output image
512intermediate_outputbooleanWhether to display intermediate outputs during generation
falsenum_animation_framesintegerNumber of frames to animate
10min: 2, max: 50num_inference_stepsintegerNumber of denoising steps
50min: 1, max: 500num_interpolation_stepsintegerNumber of steps to interpolate between animation frames
5min: 1, max: 50output_formatstringOutput file format
"gif"prompt_strengthnumberLower prompt strength generates more coherent gifs, higher respects prompts more but can be jumpy
0.8seedintegerRandom seed. Leave blank to randomize the seed
widthintegerWidth of output image
512ca1f5e306e57Updated: 7/25/2026119.6K runs
cinemasetfree.com