docs: Colab L4 onboarding checklist
让 MiniMax H3 成为一台无头影片渲染机:读分镜 JSON,逐镜吐出带声音的 mp4。
本仓库是 Wan2GP 之上的薄封装——不改动上游任何文件, 通过 Wan2GP 官方的 wgp.py --process 无头模式驱动,方便随上游 git pull 升级。 典型场景:连环画/绘本管线的「影片管线」worker 节点(本仓库管第 ③ 段:分镜 JSON → 逐镜 mp4)。
wgp.py --process
git pull
inbox/outputs/DONE.txt
shot_NN.mp4
git clone https://gitlink.org.cn/PISC/FreeSkyCinema.git cd FreeSkyCinema bash install_colab.sh # 装栈 + 下载模型(~90GB,需 ≥100GB 磁盘) python headless_render.py --job test_job_001 --spool "$PWD/spool"
验收四件套见 docs/SPOOL_CONTRACT.md;spool/outputs/test_job_001/ 里应出现 shot_01.mp4(832×480,约 4.5s,带 AAC 音轨)+ timing.txt + DONE.txt。
spool/outputs/test_job_001/
shot_01.mp4
timing.txt
DONE.txt
git clone https://github.com/deepbeepmeep/Wan2GP D:\Wan2GP # 上游与渲染器分目录隔离 # Python 3.10~3.12 venv 中: pip install torch==2.7.1 torchvision==0.22.1 torchaudio==2.7.1 --index-url https://download.pytorch.org/whl/cu126 pip install -r D:\Wan2GP\requirements.txt set HF_HOME=D:\hf_cache_h3 python download_models.py python headless_render.py --job test_job_001 --spool D:\D032_film_spool
注意:torch 2.10.0+cu130(Colab 锚定版)不支持 Pascal 显卡(如 GTX 1070,sm_61 无内核), 老卡请用 cu126 轮子。Ada(L4/40系)及更新按 install_colab.sh 原样即可。
install_colab.sh
上游 worker(Node/TypeScript,已部署)只需把 spool 同步根指向同一目录(DRIVE_SYNC_ROOT): worker 写 inbox/<jobId>/storyboard.json,轮询 outputs/<jobId>/DONE.txt,按大小稳定后取回 mp4。 本渲染器负责中间一段:盯 inbox → 逐镜渲染 → 按契约写 outputs。
DRIVE_SYNC_ROOT
inbox/<jobId>/storyboard.json
outputs/<jobId>/DONE.txt
headless_render.py
download_models.py
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802047560号
FreeSkyCinema
让 MiniMax H3 成为一台无头影片渲染机:读分镜 JSON,逐镜吐出带声音的 mp4。
本仓库是 Wan2GP 之上的薄封装——不改动上游任何文件, 通过 Wan2GP 官方的
wgp.py --process无头模式驱动,方便随上游git pull升级。 典型场景:连环画/绘本管线的「影片管线」worker 节点(本仓库管第 ③ 段:分镜 JSON → 逐镜 mp4)。特性
inbox/outputs/DONE.txt)与上游 worker 交接,见 docs/SPOOL_CONTRACT.mdshot_NN.mp4自动跳过,随时停、随时续快速开始(Colab L4,推荐)
验收四件套见 docs/SPOOL_CONTRACT.md;
spool/outputs/test_job_001/里应出现shot_01.mp4(832×480,约 4.5s,带 AAC 音轨)+timing.txt+DONE.txt。快速开始(Windows 本地)
与上游 worker 对接
上游 worker(Node/TypeScript,已部署)只需把 spool 同步根指向同一目录(
DRIVE_SYNC_ROOT): worker 写inbox/<jobId>/storyboard.json,轮询outputs/<jobId>/DONE.txt,按大小稳定后取回 mp4。 本渲染器负责中间一段:盯 inbox → 逐镜渲染 → 按契约写 outputs。实测数据
许可与致谢
headless_render.py、download_models.py、install_colab.sh等)以 Apache-2.0 开源。