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

复制网址打开页面

相关推荐
倔强青铜三3 分钟前
Python缩进:天才设计还是历史包袱?ABC埋下的编程之谜!
人工智能·python·编程语言
_一条咸鱼_8 分钟前
LangChain记忆序列化与持久化方案源码级分析(37)
人工智能·面试·langchain
柠檬味拥抱8 分钟前
神经符号一体化-打通数据驱动与规则推理的最后一公里
人工智能
aneasystone本尊10 分钟前
学习 RAGFlow 的知识图谱功能
人工智能
aneasystone本尊15 分钟前
学习 RAGFlow 的 DeepDoc 技术之视觉处理
人工智能
石去皿30 分钟前
QKV 为什么是三个矩阵?注意力为何要除以 √d?多头注意力到底有啥用?
人工智能·线性代数·机器学习·矩阵
程序员是干活的1 小时前
Java EE前端技术编程脚本语言JavaScript
java·大数据·前端·数据库·人工智能
chaofan9802 小时前
ERNIE-4.5-0.3B 实战指南:文心一言 4.5 开源模型的轻量化部署与效能跃升
人工智能·开源·文心一言
hppyhjh2 小时前
【昇腾CANN训练营】深入cann-ops仓算子编译出包流程
人工智能
飞凌嵌入式2 小时前
飞凌嵌入式亮相第九届瑞芯微开发者大会:AIoT模型创新重做产品
人工智能·嵌入式硬件·嵌入式·飞凌嵌入式