🎉 v2.0 已发布:SQLite 数据源 · 认证系统 · 五页面工作台
aivideo.site
v2.0

本地部署(Windows / Linux / macOS)

aivideo.site 为单用户本地化部署形态,数据保存在本地,隐私安全。

Windows(推荐)

# 1. 安装依赖
pip install -r requirements.txt
 
# 2. 一键启动(自动激活 .venv + 前后端)
start.bat
 
# 或手动启动
.venv\Scripts\activate.bat && python main.py
cd video-frontend && npm run dev

Linux / macOS

# 1. 后端
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python main.py
 
# 2. 前端
cd video-frontend
npm install
npm run dev

服务地址

服务地址
Web 前端http://localhost:5173
API 文档http://localhost:8000/docs

部署要点

  • FFmpeg 内置video-platform/bin/ffmpeg.exe 随项目分发,无需单独安装;
  • 外部 AI 服务:需配置 ComfyUI 文生图/图生视频、llama.cpp(Qwen)、IndexTTS 四个远程服务可达;
  • 数据本地:项目数据存 SQLite(sqlite/lvf.db),生成产物存 output/,均不出本地;
  • 单并发:同一时间仅允许 1 个项目生成(全局互斥锁)。
改进此文档

发现错误或想补充内容?点击在 GitHub 上编辑。