Stable Diffusion 一句话生成视频! 本地运行,最稳定的方法!

 admin Youtube视频 免费资源

1.下载最新版的 Stable-diffusion :【点击下载

安装所需的依赖项:Python 3.10.6 和 Git

如果你无法全局科学上网,就下载有网友提供的整合包,无需手动配置环境:【链接】提取码:sdcn

2.安装中文语言:【开源

https://github.com/VinsonLaro/stable-diffusion-webui-chinese

3.安装 SD AnimateDiff  和 adetailer 插件

https://github.com/continue-revolution/sd-webui-animatediff.git

https://github.com/Bing-su/adetailer.git

注意: 如果你在大陆,请先做好科学上网,否则无法在线安装。

4.下载 mm_sd_v15_v2 模型 【点击下载

下载后把模型文件放在 stable-diffusion-webui/extensions/sd-webui-animatediff/model/ 文件夹下

5.下载大模型 majicmixRealistic_v6  【点击下载

下载后把大模型文件放入 stable-diffusion-webui-1.7.0\models\Stable-diffusion 文件夹下

6.重启 Stable-diffusion  UI 界面 并选择模型 majicmixRealistic_v6

7.正向提示词:

((pure white background )),Best quality,masterpiece,ultra high res,raw photo,beautiful and aesthetic,(photorealistic:1.4),1girl,full-body composition,striking perspective,Danceing,high-waisted shorts,ruffled blouse

反向提示词:

FastNegativeV2 EasyNegative

8.配置AnimateDiff ,如下图所示:

Enable AnimateDiff:启用

Number of frames  就是总帧数, 总帧数/FPS = 视频的长度,上面的例子最后就会生成4秒钟的视频,你可以根据自己需要生成视频的长度。

Frame Interpolation 细节优化 ,将Frame Interpolation设置为 FILM,把Interp X设置为 FPS 的倍数。比如把它设置为 10 会使 8 FPS 视频达到 80 FPS

提醒:提示词不要超过75个,否则生成的视频会不完整!

视频教程:

https://youtu.be/lNGEeUCL8NE

### 实现 Stable Diffusion 稳定生成效果 为了获得稳定的图像生成效果,在使用Stable Diffusion时,用户不仅依赖于软件本身的质量,还需要关注系列因素来优化输出质量。 #### 参数调整的重要性 Stable Diffusion 提供了丰富的参数配置选项,这使得用户能够根据具体的需求微调模型的表现。对于追求稳定性而言,合理的参数设定至关重要[^1]。例如: - **采样步数 (Sampling Steps)**:增加此数值通常会提高终图片的质量和平滑度,但也可能延长处理时间。 - **CFG Scale (Classifier-Free Guidance Scale)**:该值决定了条件引导强度;较高的 CFG scale 可增强特征表达的致性和清晰度,但过高的设置可能导致过度拟合特定风格或细节丢失。 ```python # Python API 调整参数示例 from diffusers import StableDiffusionPipeline, EulerAncestralDiscreteScheduler pipeline = StableDiffusionPipeline.from_pretrained( "model_name", scheduler=EulerAncestralDiscreteScheduler(beta_start=0.00085, beta_end=0.012), ) image = pipeline(prompt="a photograph of an astronaut riding a horse", num_inference_steps=50, guidance_scale=7).images[0] ``` #### 使用成熟的 UI 工具 考虑到手动调节众多复杂参数存在定难度,采用经过社区验证的强大图形化界面工具成为提升效率的有效途径之。特别是由 AUTOMATIC1111 开发的 WebUI 版本,因其高度可定制化的特性和良好的用户体验受到广泛好评[^3]。 通过这类前端应用,即使是没有深厚编程背景的人也能轻松上手操作,并快速找到适合自己的理想组合方案。 #### 学习资源与持续改进 鉴于Stable Diffusion涉及较多专业知识和技术要点,初次使用者往往面临较高学习曲线。因此建议积极参与相关论坛讨论、观看教程视频以及阅读官方文档等方式积累经验,逐步掌握更多高级技巧以进步改善作品质量[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值