修改端口: 后端8006, 前端3002
This commit is contained in:
@@ -163,7 +163,7 @@ npm install
|
||||
```bash
|
||||
cd /home/rongye/ProgramFiles/ViGent/backend
|
||||
source venv/bin/activate
|
||||
uvicorn app.main:app --host 0.0.0.0 --port 8000
|
||||
uvicorn app.main:app --host 0.0.0.0 --port 8006
|
||||
```
|
||||
|
||||
### 启动前端 (新开终端)
|
||||
@@ -177,8 +177,8 @@ npm run dev -- --host 0.0.0.0
|
||||
|
||||
## 步骤 10: 验证
|
||||
|
||||
1. 访问 http://服务器IP:3000 查看前端
|
||||
2. 访问 http://服务器IP:8000/docs 查看 API 文档
|
||||
1. 访问 http://服务器IP:3002 查看前端
|
||||
2. 访问 http://服务器IP:8006/docs 查看 API 文档
|
||||
3. 上传测试视频,生成口播视频
|
||||
|
||||
---
|
||||
@@ -198,7 +198,7 @@ Type=simple
|
||||
User=rongye
|
||||
WorkingDirectory=/home/rongye/ProgramFiles/ViGent/backend
|
||||
Environment="PATH=/home/rongye/ProgramFiles/ViGent/backend/venv/bin"
|
||||
ExecStart=/home/rongye/ProgramFiles/ViGent/backend/venv/bin/uvicorn app.main:app --host 0.0.0.0 --port 8000
|
||||
ExecStart=/home/rongye/ProgramFiles/ViGent/backend/venv/bin/uvicorn app.main:app --host 0.0.0.0 --port 8006
|
||||
Restart=always
|
||||
|
||||
[Install]
|
||||
@@ -248,8 +248,8 @@ python3 -c "import torch; print(torch.cuda.is_available())"
|
||||
|
||||
```bash
|
||||
# 查看端口占用
|
||||
sudo lsof -i :8000
|
||||
sudo lsof -i :3000
|
||||
sudo lsof -i :8006
|
||||
sudo lsof -i :3002
|
||||
```
|
||||
|
||||
### 查看日志
|
||||
|
||||
@@ -1,72 +0,0 @@
|
||||
# ViGent - 数字人口播视频生成系统
|
||||
|
||||
基于 MuseTalk + EdgeTTS 的开源数字人口播视频生成系统
|
||||
|
||||
## 功能
|
||||
|
||||
- 📹 上传静态人物视频,生成口播视频(唇形同步)
|
||||
- 🎙️ TTS 配音 / 声音克隆
|
||||
- 💬 自动生成字幕
|
||||
- 📱 一键发布到多个社交平台
|
||||
|
||||
## 技术栈
|
||||
|
||||
| 模块 | 技术 |
|
||||
|------|------|
|
||||
| 前端 | Next.js 14 |
|
||||
| 后端 | FastAPI + Celery |
|
||||
| 唇形同步 | MuseTalk (GPU1) |
|
||||
| TTS | EdgeTTS |
|
||||
| 视频处理 | FFmpeg |
|
||||
| 自动发布 | Playwright |
|
||||
|
||||
## 项目结构
|
||||
|
||||
```
|
||||
/home/rongye/ProgramFiles/ViGent/
|
||||
├── backend/ # FastAPI 后端
|
||||
├── frontend/ # Next.js 前端
|
||||
├── models/ # AI 模型 (MuseTalk)
|
||||
└── deploy.sh # 一键部署脚本
|
||||
```
|
||||
|
||||
## 服务器部署 (Dell R730)
|
||||
|
||||
```bash
|
||||
# 进入部署目录
|
||||
cd /home/rongye/ProgramFiles/ViGent
|
||||
|
||||
# 一键部署
|
||||
chmod +x deploy.sh
|
||||
./deploy.sh
|
||||
```
|
||||
|
||||
## 启动服务
|
||||
|
||||
```bash
|
||||
# 后端 API (端口 8000)
|
||||
cd /home/rongye/ProgramFiles/ViGent/backend
|
||||
source venv/bin/activate
|
||||
uvicorn app.main:app --host 0.0.0.0 --port 8000
|
||||
|
||||
# 前端 UI (端口 3000)
|
||||
cd /home/rongye/ProgramFiles/ViGent/frontend
|
||||
npm run dev
|
||||
```
|
||||
|
||||
## GPU 配置
|
||||
|
||||
| GPU | 用途 |
|
||||
|-----|------|
|
||||
| GPU 0 (RTX 3090 24GB) | 其他服务 |
|
||||
| GPU 1 (RTX 3090 24GB) | MuseTalk 唇形同步 |
|
||||
|
||||
## 访问地址
|
||||
|
||||
- 视频生成: http://服务器IP:3000
|
||||
- 发布管理: http://服务器IP:3000/publish
|
||||
- API 文档: http://服务器IP:8000/docs
|
||||
|
||||
## License
|
||||
|
||||
MIT
|
||||
Reference in New Issue
Block a user