134 lines
5.7 KiB
Markdown
Raw Permalink Normal View History

# 🎬 Soul Pipeline · AI漫剧开发日志 · 2026-05-24 · 口型同步攻坚战
## 📅 日期2026-05-24周日
## 🎯 今日目标
将AI生成的语音与视频进行口型同步Lip Sync让角色真正"说话"
---
## 🗂️ 项目核心定位
- **面向市场的AI漫剧生成器**
- **所有风格都要做**写实、2.5D、漫画、各种风格
- 之前用写实风格只是因为那个阶段生成的写实图片效果最好,不代表只做写实
- 页页对抖音/B站上2.5D漫画风格的AI漫剧非常感兴趣如"一心漫馆"等账号)
---
## 📁 关键文件路径
### 输入素材
- **视频**`/root/autodl-tmp/downloads/final_v3.mp4`(写实风格,女孩趴枕头)
- **语音**`/root/autodl-tmp/soul_pipeline/outputs/20260524_124935_speech.wav`
### 输出结果
- **Wav2Lip Fast**`/root/autodl-tmp/downloads/final_v3_20260524_124935_speech_Easy-Wav2Lip.mp4` — 模糊
- **Wav2Lip Enhanced**同目录GFPGAN增强版 — 好一些但仍模糊
- **Wav2Lip GAN+Enhanced**:同目录 — 最佳Wav2Lip效果但仍不够
- **LatentSync v1**`/root/autodl-tmp/downloads/final_v3_latentsync.mp4`guidance 1.5, steps 20— ✅ 自然,嘴小
- **LatentSync v2**`/root/autodl-tmp/downloads/final_v3_latentsync_v2.mp4`guidance 2.0, steps 30— 嘴大但黑洞+失真
- **LatentSync v3**`/root/autodl-tmp/downloads/final_v3_latentsync_v3.mp4`guidance 1.75, steps 30— ✅ 当前最佳折中
### 工具安装路径
- **Easy-Wav2Lip**`/root/autodl-tmp/Easy-Wav2Lip/`(已安装+修改,可用但效果差)
- **LatentSync 1.6**`/root/autodl-tmp/LatentSync/`(已安装,推荐使用)
- 模型:`checkpoints/latentsync_unet.pt`4.8GB+ `checkpoints/whisper/tiny.pt`73MB
- 推理命令见下方
---
## 🧪 方案测试记录
### 1. Easy-Wav2Lip❌ 不推荐)
- 安装过程坎坷dlib编译、gfpgan setuptools冲突、Qt显示报错、cv2.imshow需注释
- 花了约1小时才跑通
- **Fast模式**:口型对上但下半脸极度模糊
- **Enhanced模式**+GFPGAN好一些但上下脸清晰度不一致牙齿丑
- **GAN+Enhanced**当前Wav2Lip最佳效果仍有明显差距
- **根本问题**Wav2Lip嘴部分辨率固定96×962020年技术天花板太低
### 2. LatentSync 1.6(✅ 推荐)
- 字节跳动2025年最新方案基于Stable Diffusion潜空间扩散模型
- 512×512分辨率18GB VRAM4090够用
- 安装顺利,依赖兼容
- **效果远超Wav2Lip**:整体画面一致性好,融合自然
- 推理约1.5分钟/9秒视频
- **仍有局限**:牙齿渲染不够好,嘴巴张大时可能黑洞
### 最佳参数
```bash
cd /root/autodl-tmp/LatentSync && python -m scripts.inference \
--unet_config_path "configs/unet/stage2_512.yaml" \
--inference_ckpt_path "checkpoints/latentsync_unet.pt" \
--inference_steps 30 \
--guidance_scale 1.75 \
--enable_deepcache \
--video_path "输入视频.mp4" \
--audio_path "输入音频.wav" \
--video_out_path "输出视频.mp4"
```
---
## 💡 重要认知与教训
### 教训1效果优先不要选"经典稳定"的旧方案
> 页页原话:"经典稳定相当于'旧',就意味着可能技术跟不上我们现在的需求。我们最应该考虑的就是新方案。效果才是我们的最优考量。"
>
应该直接从LatentSync/MuseTalk这些最新方案开始而不是从Wav2Lip这种2020年的老方案开始。在Wav2Lip上浪费了约1小时。
### 教训2所有风格都要做
> 页页原话:"我不是要做写实风格我是所有风格都想做。我们既然要做面向市场的AI漫剧生成器自然是各种各样的风格都要有的。"
>
写实、2.5D、漫画等风格都是目标。之前用写实风格只是因为当时生成的写实图片效果好。
### 教训3生成时带口型 vs 后处理口型同步
- 之前试过prompt引导说话但嘴部动作随机无法和具体台词对上
- 后处理口型同步LatentSync是目前最可行的方案
- 理想方案是"音频驱动视频生成"audio-conditioned generation但需要专门模型
---
## 📊 抖音/B站AI漫剧分析
页页发了"一心漫馆"等账号的高质量AI漫剧截图效果特点
- 2.5D/漫画风格,牙齿清晰,唇部有光泽
- **技术路线**Midjourney/SD生成高质量静态图 → 视频生成模型Wan2.1/Kling/可灵)直接从图片生成带说话动作的视频
- 整张脸都是同一模型生成的,所以一致性好
- 漫画风格对AI更友好容错更高
- 多次生成选最好的cherry-picking+ 剪辑技巧
---
## 🔜 下一步计划
1. **确认LatentSyncguidance 1.75, steps 30作为口型同步模块**
2. **尝试2.5D/漫画风格图片 + 视频生成 + LatentSync**,看是否更接近抖音效果
3. **集成LatentSync到Soul Pipeline自动化流程**
4. **探索更多风格的图片生成**(不仅限于写实)
5. **Phase 4 LoRA微调方向**让Wan2.1直接生成带口型的视频(长期目标)
---
## 🖥️ 服务器状态
- **GPU**NVIDIA RTX 4090 24GB
- **磁盘**/root/autodl-tmp 100GB已用约76GB剩余约24GB
- **已安装工具**Wan2.1、CosyVoice2、Easy-Wav2Lip、LatentSync 1.6
- **Python**3.12miniconda base环境
[🔬 AI漫剧生成器 · 2026最新技术全景调研 · 重新构思方案](%F0%9F%8E%AC%20Soul%20Pipeline%20%C2%B7%20AI%E6%BC%AB%E5%89%A7%E5%BC%80%E5%8F%91%E6%97%A5%E5%BF%97%20%C2%B7%202026-05-24%20%C2%B7%20%E5%8F%A3%E5%9E%8B%E5%90%8C%E6%AD%A5%E6%94%BB%E5%9D%9A%E6%88%98/%F0%9F%94%AC%20AI%E6%BC%AB%E5%89%A7%E7%94%9F%E6%88%90%E5%99%A8%20%C2%B7%202026%E6%9C%80%E6%96%B0%E6%8A%80%E6%9C%AF%E5%85%A8%E6%99%AF%E8%B0%83%E7%A0%94%20%C2%B7%20%E9%87%8D%E6%96%B0%E6%9E%84%E6%80%9D%E6%96%B9%E6%A1%88%206e5d53853c0d4efa885bff1b2bcb20d7.md)