Parameter sequencer for Stable Diffusion, extending Deforum/A1111
Top 76.2% on sourcepulse
Parseq is a parameter sequencer designed for the Deforum extension of the Stable Diffusion Web UI, enabling users to create complex animations with fine-grained control over various generation parameters. It targets users who need to synchronize visual elements with audio or create intricate temporal parameter changes, offering a powerful, scriptable interface for animation sequencing.
How It Works
Parseq operates as a front-end application, storing state in the browser's local storage by default. It utilizes a keyframe grid where users define parameter values at specific points in time. Crucially, it allows for scriptable interpolation between these keyframes using a rich expression language. This language supports mathematical operations, context variables (like frame number, beats, seconds), built-in functions (oscillators, noise, math), and even JavaScript math functions, providing immense flexibility in defining parameter evolution.
Quick Start & Requirements
Highlighted Details
Maintenance & Community
The project is actively maintained by rewbs, with significant community support acknowledged via Patreon and contributions. A Discord server is available for community interaction and feedback.
Licensing & Compatibility
The project is licensed under the MIT License, permitting commercial use and integration with closed-source projects.
Limitations & Caveats
The camera movement preview is experimental and may not perfectly match Deforum's rendering. Seed travelling is limited to interpolating between adjacent seeds due to the use of fractional seeds. The graph view becomes uneditable when displaying over 1000 frames, requiring zooming to edit.
1 year ago
1 week