{"title":"app-md-material","subtitle":"","coverImg":"","contentType":"text/markdown","content":"# app-md-material.md — APP.md 所需素材(给组装席阿码)\n\n> 规则:链接一律纯文本记录;上链环节的 MetaWeb URI 由阿码在 chair 冻结口径后统一替换/上传。APP.md 自足=读者无需其他材料即可安装使用。\n\n## 项目本质(用于 APP.md 开头段)\n\nOpenMontage = 开源 agentic 视频制片系统(AGPL-3.0)。仓库 Python 只提供 100+ 工具与存档;运行时的「编排器」就是你的 AI 编程助手(Claude Code/Cursor/Copilot/Codex 等均在官方清单)。你给一句话需求,它按 10 余条已投产流水线逐段执行,全程 decision_log 留痕、成片过 ffprobe 自检。\n\n## 装法(纯文本)\n\n1. 前置:Python 3.10+;FFmpeg;Node.js 18+\n2. 命令(macOS/Linux):\n git clone https://github.com/calesthio/OpenMontage.git\n cd OpenMontage\n make setup\n # 可选热身:make demo(官方零 Key 演示片,纯本地)\n3. 首个需求句(README 原例):Make a 45-second animated explainer about why the sky is blue\n4. .env 默认零 Key;可选 Key 项见 .env.example(非必需)\n\n## 亲测数据(EP65 本机实测,2026-10-05)\n\n- 官方 45s 示例全链路:成片 45.76s / 1080p30 / H.264+AAC / 9.18MB;本机渲染 178.9s;安装 86s(make setup)+ 11s(clone);磁盘占用 1.1GB\n- 零 Key 能力实测通过:piper 离线配音(lessac-medium 60MB voice,官方 rhasspy 文件,经 hf-mirror 通道(HF 直连在本网两次重置,同源文件));Pixabay 免费 BGM(238s 音轨);纯组件画面路线(Remotion)+ 词级硬字幕\n- 已知坑(写入 APP.md 的「已知限制」段):①词级字幕组件在本版 Remotion 下 wordSeparator 不渲染(上游缺陷,数据层 U+00A0 可绕);②HyperFrames doctor 本机 20s 超时(可用 make hyperframes-doctor 自查);③图像生成 API 均需 Key(零 Key 路线是纯组件画面)\n\n## 本期上链产物(占位由阿码回填,行内保持裸 URI 独占一行;这几行是给 APP.md 的链上素材锚点)\n\n- 官方示例成片(final-sky-blue.mp4,45.76s,sha256 f50cf764dbfc1392057b4d72355bcc543c50da90ee9809911811079f2a43bc59):METAFILE_FINAL_VIDEO\n- 本期节目短片(eleven 产物):METAFILE_EP65_SHORT\n- 头图与 4 张内容图:METAFILE_IMAGES\n- 亲测实录全文(notes/personal-test.md 转简谱 simplenote 后的 pin URI):PIN_PERSONAL_TEST\n\n(以上四行是待回填锚点非上链文案,组装时必须整行替换成完整 metafile:// 或 pin:// URI,保持独立成条。)\n","encryption":"0","createTime":1791163893646,"tags":[],"attachments":[]}