- generic [active] [ref=e1]: - generic [ref=e6] [cursor=pointer]: - button "Open Next.js Dev Tools" [ref=e7]: - img [ref=e8] - generic [ref=e71]: - button "Open issues overlay" [ref=e72]: - generic [ref=e73]: - generic [ref=e74]: "0" - generic [ref=e75]: "1" - generic [ref=e76]: Issue - button "Collapse issues badge" [ref=e77]: - img [ref=e78] - main [ref=e14]: - button "自动排版 · 保留每个节点的尺寸,重新排好间距和列布局" [ref=e16]: - img [ref=e17] - button "切到明亮主题" [ref=e81]: - img [ref=e82] - generic [ref=e22]: - generic [ref=e90]: - generic [ref=e91]: - img [ref=e92] - generic [ref=e97]: 分镜头编排 - generic [ref=e98]: 0 分镜 · 0 元素 - generic [ref=e99]: · 组织分镜画面 → 为生成视频做准备 - button "展开编排" [disabled] [ref=e101]: - img [ref=e102] - text: 展开编排 - application [ref=e24]: - generic [ref=e26]: - generic: - generic: - img: - group "Edge from input to keyframe" [ref=e104] [cursor=pointer] - img: - group "Edge from input to audio" [ref=e107] [cursor=pointer] - img: - group "Edge from keyframe to storyboard" [ref=e110] [cursor=pointer] - img: - group "Edge from storyboard to videogen" [ref=e113] [cursor=pointer] - img: - group "Edge from videogen to compose" [ref=e116] [cursor=pointer] - img: - group "Edge from audio to compose" [ref=e119] [cursor=pointer] - generic: - group [ref=e27]: - generic [ref=e28]: - generic [ref=e122]: - button "再上传一个视频" [ref=e123]: - img [ref=e124] - button "64.5s" [ref=e126]: - generic [ref=e128]: 64.5s - button "72.4s" [ref=e130]: - generic [ref=e132]: 72.4s - button "64.5s" [ref=e134]: - generic [ref=e136]: 64.5s - button "71.4s" [ref=e138]: - generic [ref=e140]: 71.4s - button "72.4s" [ref=e142]: - generic [ref=e144]: 72.4s - button "71.4s" [ref=e146]: - generic [ref=e148]: 71.4s - button "71.4s" [ref=e150]: - generic [ref=e152]: 71.4s - button "71.4s" [ref=e154]: - generic [ref=e156]: 71.4s - button "71.4s" [ref=e158]: - generic [ref=e160]: 71.4s - button "71.4s" [ref=e162]: - generic [ref=e164]: 71.4s - button "8.0s" [ref=e166]: - generic [ref=e168]: 8.0s - button "8.0s" [ref=e170]: - generic [ref=e172]: 8.0s - button "8.0s" [ref=e174]: - generic [ref=e176]: 8.0s - button "8.0s" [ref=e178]: - generic [ref=e180]: 8.0s - button "…" [ref=e182]: - img [ref=e184] - generic [ref=e186]: … - button "…" [ref=e188]: - img [ref=e190] - generic [ref=e192]: … - button "…" [ref=e194]: - img [ref=e196] - generic [ref=e198]: … - generic: - generic: - generic: - generic: 1080×1920 - generic: 64.5s - generic [ref=e29]: - generic [ref=e30]: - img [ref=e32] - generic [ref=e35]: 输入 · Input - generic [ref=e36]: - img [ref=e199] - button "钉住 · 锁定位置与尺寸" [ref=e38]: - img [ref=e39] - generic [ref=e42]: - generic [ref=e43]: STEP 1 · 视频就绪 · 完成 - textbox "再加一个 TK 链接" [ref=e202] - generic [ref=e45]: - button "+ 加链接" [disabled] [ref=e203] - button "再传一个" [ref=e204]: - img [ref=e48] - text: 再传一个 - generic [ref=e205]: - generic [ref=e206]: 1080×1920 · 64.5s - generic [ref=e207]: 🔗 链接 - button "重新解析" [ref=e208] - generic "拖动调整宽度" [ref=e52] - generic "拖动调整大小(宽 × 高)" [ref=e53] - group [ref=e209]: - generic [ref=e210]: - generic [ref=e211]: - generic [ref=e212]: - button "frame 9 1.7s" [ref=e213]: - img "frame 9" [ref=e214] - generic [ref=e215]: 1.7s - button "📋" [ref=e216] - button "删除该关键帧" [ref=e217]: - img [ref=e218] - generic [ref=e221]: - button "frame 0 ✨ 24.7s" [ref=e222]: - img "frame 0" [ref=e223] - generic "已清洗" [ref=e225]: ✨ - generic [ref=e226]: 24.7s - button "📋" [ref=e227] - button "删除该关键帧" [ref=e228]: - img [ref=e229] - generic [ref=e232]: - button "frame 1 33.6s" [ref=e233]: - img "frame 1" [ref=e234] - generic [ref=e235]: 33.6s - button "📋" [ref=e236] - button "删除该关键帧" [ref=e237]: - img [ref=e238] - generic [ref=e241]: - button "frame 2 37.7s" [ref=e242]: - img "frame 2" [ref=e243] - generic [ref=e244]: 37.7s - button "📋" [ref=e245] - button "删除该关键帧" [ref=e246]: - img [ref=e247] - generic [ref=e250]: - button "frame 3 39.4s" [ref=e251]: - img "frame 3" [ref=e252] - generic [ref=e253]: 39.4s - button "📋" [ref=e254] - button "删除该关键帧" [ref=e255]: - img [ref=e256] - generic [ref=e259]: - button "frame 4 1 43.1s" [ref=e260]: - img "frame 4" [ref=e261] - generic "1 个元素已抠图" [ref=e263]: "1" - generic [ref=e264]: 43.1s - button "📋" [ref=e265] - button "删除该关键帧" [ref=e266]: - img [ref=e267] - generic [ref=e270]: - button "frame 5 45.0s" [ref=e271]: - img "frame 5" [ref=e272] - generic [ref=e273]: 45.0s - button "📋" [ref=e274] - button "删除该关键帧" [ref=e275]: - img [ref=e276] - generic [ref=e279]: - button "frame 6 53.6s" [ref=e280]: - img "frame 6" [ref=e281] - generic [ref=e282]: 53.6s - button "📋" [ref=e283] - button "删除该关键帧" [ref=e284]: - img [ref=e285] - generic [ref=e288]: - button "frame 7 56.0s" [ref=e289]: - img "frame 7" [ref=e290] - generic [ref=e291]: 56.0s - button "📋" [ref=e292] - button "删除该关键帧" [ref=e293]: - img [ref=e294] - generic [ref=e297]: - button "frame 8 58.4s" [ref=e298]: - img "frame 8" [ref=e299] - generic [ref=e300]: 58.4s - button "📋" [ref=e301] - button "删除该关键帧" [ref=e302]: - img [ref=e303] - generic [ref=e306]: - generic [ref=e308]: - img [ref=e310] - generic [ref=e314]: 镜头拆解 · 元素提取 - generic [ref=e315]: - img [ref=e316] - button "钉住 · 锁定位置与尺寸" [ref=e320]: - img [ref=e321] - generic [ref=e324]: - generic [ref=e325]: STEP 2 · 0/10 入编排 · 完成 - generic [ref=e326]: - text: 自动 10 张 · - generic [ref=e327]: 1 已清洗 - text: · - generic [ref=e328]: 1/2 已抠图 - text: 点缩略图 → 清洗水印 / 提取可借鉴元素 → 改造成 SKG 画面素材 - generic "拖动调整宽度" [ref=e330] - generic "拖动调整大小(宽 × 高)" [ref=e331] - group [ref=e332]: - generic [ref=e333]: - generic [ref=e335]: - img [ref=e337] - generic [ref=e340]: 音频处理 · Audio - button "钉住 · 锁定位置与尺寸" [ref=e343]: - img [ref=e344] - generic [ref=e347]: - generic [ref=e348]: STEP 3 · ASR + 翻译 + 改写 · 待运行 - generic [ref=e349]: - generic [ref=e350]: - generic [ref=e351]: ASR · 英文转录 - generic [ref=e352]: Gemini 2.5 · 带时间戳分段 - generic [ref=e353]: - generic [ref=e354]: 翻译 · EN → ZH - generic [ref=e355]: 中文翻译 · 段落级 · 实时输出 - generic [ref=e356]: - generic [ref=e357]: 产品文案 · Rewrite - textbox "粘贴 SKG 产品信息 / 关键卖点(可作为视频脚本和镜头动作参考)" [disabled] [ref=e358] - generic "拖动调整宽度" [ref=e360] - generic "拖动调整大小(宽 × 高)" [ref=e361] - group [ref=e362]: - generic [ref=e363]: - generic [ref=e365]: - button "透明骷髅" [ref=e366]: - img "透明骷髅" [ref=e367] - button "📋" [ref=e368] - button "删除该提取图" [ref=e369]: - img [ref=e370] - generic [ref=e373]: - generic [ref=e375]: - img [ref=e377] - generic [ref=e382]: 元素改造 · Storyboard - generic [ref=e383]: - img [ref=e384] - button "钉住 · 锁定位置与尺寸" [ref=e388]: - img [ref=e389] - generic [ref=e392]: - generic [ref=e393]: STEP 6 · 参考元素 → SKG 画面 · 完成 - generic [ref=e394]: - text: 不是复刻原视频:先把参考图里的主体 / 场景 / 动作 / 道具拆出来,再替换成 SKG 产品画面。 - generic [ref=e395]: 已有 1 个提取元素 · 0 个分镜进入编排 - button "进入分镜编排" [disabled] [ref=e396] - generic "拖动调整宽度" [ref=e398] - generic "拖动调整大小(宽 × 高)" [ref=e399] - group [ref=e400]: - generic [ref=e402]: - generic [ref=e404]: - img [ref=e406] - generic [ref=e408]: 生成视频 · Video Gen - button "钉住 · 锁定位置与尺寸" [ref=e411]: - img [ref=e412] - generic [ref=e415]: - generic [ref=e416]: STEP 7 · 首帧 + 动作 prompt · 待运行 - generic [ref=e417]: - generic [ref=e418]: Seedance - generic [ref=e419]: Kling - generic [ref=e420]: Veo 3 - generic "拖动调整宽度" [ref=e422] - generic "拖动调整大小(宽 × 高)" [ref=e423] - group [ref=e424]: - generic [ref=e425]: - generic [ref=e427]: - img [ref=e429] - generic [ref=e433]: 合成成品 · Compose - button "钉住 · 锁定位置与尺寸" [ref=e436]: - img [ref=e437] - generic [ref=e440]: - generic [ref=e441]: STEP 8 · ffmpeg + 字幕 · 待运行 - generic [ref=e442]: - text: 视频片段 + 字幕 / TTS - text: → 最终 mp4 输出 - generic "拖动调整宽度" [ref=e443] - generic "拖动调整大小(宽 × 高)" [ref=e444] - img - generic "Control Panel" [ref=e54]: - button "Zoom In" [ref=e55] [cursor=pointer]: - img [ref=e56] - button "Zoom Out" [ref=e58] [cursor=pointer]: - img [ref=e59] - button "Fit View" [ref=e61] [cursor=pointer]: - img [ref=e62] - button "Toggle Interactivity" [ref=e64] [cursor=pointer]: - img [ref=e65] - img "Mini Map" [ref=e68] - region "Notifications alt+T": - list: - listitem [ref=e450]: - img [ref=e452] - generic [ref=e455]: 已自动排版 · 保留每个节点的尺寸 - listitem [ref=e456]: - img [ref=e458] - generic [ref=e461]: 📥 视频已就绪 — 请点 Input 节点里的「点这里开始解析」按钮 - alert [ref=e462]