ubuntu 系统部署 Stable Video Diffusion

11月21日,stability.ai 发布了生成式视频模型 Stable Video Diffusion(SVD) 。

下面把在本地部署和使用SVD的过程记录下来。

  • 系统:Ubuntu 20.04.5 LTS
  • 方式:ComfyUI(是一个强大且模块化的stable diffusion图形用户界面,它采用图/节点/流程图界面,让用户可以设计和执行高级stable diffusion管道,而无需编写任何代码。比Stable Diffusion WebUI的控制力更强一些,使用也更复杂一点。)

安装python3.10

用其他版本可能后续会出现不兼容,我实际就用3.11出现了不兼容。

实测比较适用的python升级方式,记得安装虚拟环境Upgrade Python to latest version (3.12) on Ubuntu Linux or WSL2

  • 尽量不要卸载ubuntu系统原来的python,也不要改python3的软链接
  • 不要用下载源码编译的方式升级python

安装ComfyUI

git地址,readme中有详细的Installing模块,参考其安装:GitHub - comfyanonymous/ComfyUI: The most powerful and modular stable diffusion GUI with a graph/nodes interface.

  1. git clone
  2. 在models/checkpoints下面放上模型文件(比较大的ckpt/safetensors文件)svd_xt.safetensors 文件,9.56G,https://huggingface.co/stabilityai/stable-video-diffusion-img2vid-xt/tree/main3​​​​​​
  3. 在ComfyUI下创建python3.10的虚拟环境
    1. cd ComfyUI
      python3.10 -m venv myEnv
      source myEnv/bin/activate
  4. 执行 readme “Manual Install (Windows, Linux)” 下面的安装命令
  5. 启动:python main.py,此时能看到ComfyUI的操作界面。

使用SVD example

样例地址:

尝试Image to Video

  • 在ComfyUI界面点击Clear,删掉默认的流程图
  • 把草地雪山的动图右键另存为保存下来
  • 把保存下来的图片文件拖到ComfyUI界面里,就能看到流程图了
    • 选择模型
    • 设置大小及其他参数
    • 开始运行 Queue Prompt
    • 流程图上有进度显示,很快会有一个类似样例的动图出现,至此部署成功

相关推荐

  1. ubuntu 系统部署 Stable Video Diffusion

    2023-12-06 06:22:01       66 阅读
  2. Ubuntu纯净服务器系统使用Nginx+uwsgi部署django项目

    2023-12-06 06:22:01       55 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-06 06:22:01       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-06 06:22:01       106 阅读
  3. 在Django里面运行非项目文件

    2023-12-06 06:22:01       87 阅读
  4. Python语言-面向对象

    2023-12-06 06:22:01       96 阅读

热门阅读

  1. TensorFlow 常用代码

    2023-12-06 06:22:01       40 阅读
  2. Git篇如何在自己服务器搭建自己的git私有仓库

    2023-12-06 06:22:01       70 阅读
  3. AI:大语言模型训练方法 - 机器学习

    2023-12-06 06:22:01       70 阅读
  4. 讲解机器学习中的 K-均值聚类算法及其优缺点

    2023-12-06 06:22:01       54 阅读
  5. 16进制字符串转字符串

    2023-12-06 06:22:01       53 阅读
  6. Spring Application Event 在事件驱动设计中的应用

    2023-12-06 06:22:01       47 阅读
  7. 【Flink基础】-- 延迟数据的处理

    2023-12-06 06:22:01       63 阅读
  8. gitlab高级功能之CI/CD组件 - 原理介绍(一)

    2023-12-06 06:22:01       47 阅读