VideoCrafter模型部署教程

一、介绍

VideoCrafter是一个功能强大的AI视频编辑和生成工具,它结合了深度学习和机器学习技术,为用户提供了便捷的视频制作和编辑体验。

系统:Ubuntu22.04系统,显卡:4090,显存:24G

二、基础环境

1.查看系统是否有Miniconda3的虚拟环境

conda -V

如果输入命令没有显示Conda版本号,则需要安装。

安装教程可查看:

2.更新系统命令

输入下列命令将系统更新及系统缺失命令下载

apt-get update 
apt-get upgrade 
apt-get install -y vim wget unzip lsof net-tools openssh-server git git-lfs gcc cmake build-essential

3.创建虚拟Python环境

  • 创建一个名为"videocrafter"的虚拟镜像,python版本为3.8.5

    conda create -n videocrafter python=3.8.5

  • 进入"videocrafter"虚拟环境

    conda activate videocrafter

4.下载模型

输入下列命令对videocrafter模型进行下载

git clone https://gitclone.com/github.com/AILab-CVC/VideoCrafter.gitls
cd VideoCrafter

5.下载模型依赖包

输入下列命令:

pip install -r requirements.txt  -i https://pypi.tuna.tsinghua.edu.cn/simple

出现报错:

进入requirements.txt文档中将pytorch_lightning的版本号删除

重新运行下载命令:

问题解决

耐心等待直到"Successfully"出现:

6.添加模型文件

运行下列命令:

sh scripts/run_text2video.sh

按照错误提示安装checkpoints/base_1024_v1/model.ckpt

创建checkpoints文件夹

mkdir checkpoints
cd checkpoints

下载模型文件:

git lfs install
git clone https://hf-mirror.com/VideoCrafter/Text2Video-1024

三、web界面展示

输入下列命令启动界面:

python gradio_app.py

复制网址打开页面

相关推荐
IT古董4 小时前
【机器学习】超简明Python基础教程
开发语言·人工智能·python·机器学习
曼城周杰伦5 小时前
表格不同类型的数据如何向量化?
人工智能·机器学习·分类·数据挖掘·sklearn·word2vec
AIGC方案5 小时前
免费下载 | 2024年中国人工智能教育蓝皮书
人工智能·百度
斐夷所非6 小时前
OpenAI Adjusts Strategy as ‘GPT’ AI Progress Slow
人工智能
凡人的AI工具箱6 小时前
15分钟学 Go 实战项目六 :统计分析工具项目(30000字完整例子)
开发语言·数据库·人工智能·后端·golang
知新_ROL6 小时前
GPT promote 论文学术润色提示词
人工智能·深度学习
皓7416 小时前
3C产品说明书电子化转变:用户体验、环保与商业机遇的共赢
人工智能·ux
AIBigModel6 小时前
o1的风又吹到多模态,直接吹翻了GPT-4o-mini
大数据·人工智能·算法
德希智慧水利水务6 小时前
河道水位流量一体化自动监测系统:航运安全的护航使者
网络·人工智能·算法·信息可视化