G86视频工作流:古风版老人育儿视角视频


咨询售后答疑,加V:ms2029yrg

工作流简介

输入主题自动生成老年人视角的育儿经验视频

如输入:宝宝夜醒频繁,断奶哭闹,挑食厌食,爬行训练

案例展示

案例1视频

案例1视频截图

主工作流全景

工作流压缩包
扣子会员可下载压缩包,不要解压,直接一键导入,无需复制代码设置节点

{"type":"coze-workflow-clipboard-data","source":{"workflowId":"7522630937572048931","flowMode":0,"spaceId":"7514773035053252660","isDouyin":false,"host":"www.coze.cn"},"json":{"nodes":[{"id":"104483","type":"3","meta":{"position":{"x":-2079.922244593384,"y":-1623.2842423101038}},"data":{"nodeMeta":{"description":"调用大语言模型,使用变量和提示词生成回复","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-LLM-v2.jpg","subTitle":"大模型","title":"大模型"},"inputs":{"inputParameters":[{"name":"desc","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"desc"},"rawMeta":{"type":1}}}}],"llmParam":[{"name":"temperature","input":{"type":"float","value":{"type":"literal","content":"0.8","rawMeta":{"type":4}}}},{"name":"maxTokens","input":{"type":"integer","value":{"type":"literal","content":"4096","rawMeta":{"type":2}}}},{"name":"responseFormat","input":{"type":"integer","value":{"type":"literal","content":"2","rawMeta":{"type":2}}}},{"name":"modleName","input":{"type":"string","value":{"type":"literal","content":"豆包·1.5·Pro·32k","rawMeta":{"type":1}}}},{"name":"modelType","input":{"type":"integer","value":{"type":"literal","content":"1737521813","rawMeta":{"type":2}}}},{"name":"generationDiversity","input":{"type":"string","value":{"type":"literal","content":"balance","rawMeta":{"type":1}}}},{"name":"prompt","input":{"type":"string","value":{"type":"literal","content":"请以“{{desc}}”为主题方向,写抖音短视频口播文稿","rawMeta":{"type":1}}}},{"name":"enableChatHistory","input":{"type":"boolean","value":{"type":"literal","content":false,"rawMeta":{"type":3}}}},{"name":"chatHistoryRound","input":{"type":"integer","value":{"type":"literal","content":"3","rawMeta":{"type":2}}}},{"name":"systemPrompt","input":{"type":"string","value":{"type":"literal","content":"\n# 角色\n你是一位经验丰富且抖音口播文案生成专家,你是一名资深的母婴育儿大师,根据用户提供的文案和语境,创作出通俗易懂的向观众传递母婴育儿知识。\n## 技能\n### 技能 1: 创作一个生成生活场景\n1. 仔细分析用户提供的文案和语境。根据语境精确构建选择一个生活中场景的场景或育儿问题的烦恼\n2. 基于作为一位母亲的丰富的经验,给与温馨的劝导和解答。\n\n\n## 限制:\n- 输出语气要像妈妈对女儿说话的语气,仿佛一位慈爱的妈妈在给女儿传递自己的生活经验\n ","rawMeta":{"type":1}}}},{"name":"stableSystemPrompt","input":{"type":"string","value":{"type":"literal","content":"","rawMeta":{"type":1}}}},{"name":"canContinue","input":{"type":"boolean","value":{"type":"literal","content":false,"rawMeta":{"type":3}}}}],"settingOnError":{"switch":false,"processType":1,"timeoutMs":600000,"retryTimes":0}},"outputs":[{"type":"string","name":"title","required":false},{"type":"string","name":"content","required":false}],"version":"3"},"_temp":{"bounds":{"x":-2259.922244593384,"y":-1623.2842423101038,"width":360,"height":163.7},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-LLM-v2.jpg","description":"调用大语言模型,使用变量和提示词生成回复","title":"大模型","mainColor":"#5C62FF"}}},{"id":"128624","type":"3","meta":{"position":{"x":-2079.922244593384,"y":-1387.4620324720163}},"data":{"nodeMeta":{"description":"调用大语言模型,使用变量和提示词生成回复","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-LLM-v2.jpg","subTitle":"大模型","title":"大模型_分镜画面描述"},"inputs":{"inputParameters":[{"name":"content","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"104483","name":"content"},"rawMeta":{"type":1}}}},{"name":"title","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"104483","name":"title"},"rawMeta":{"type":1}}}},{"name":"desc","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100001","name":"desc"},"rawMeta":{"type":1}}}}],"llmParam":[{"name":"temperature","input":{"type":"float","value":{"type":"literal","content":"0.8","rawMeta":{"type":4}}}},{"name":"maxTokens","input":{"type":"integer","value":{"type":"literal","content":"4096","rawMeta":{"type":2}}}},{"name":"responseFormat","input":{"type":"integer","value":{"type":"literal","content":"2","rawMeta":{"type":2}}}},{"name":"modleName","input":{"type":"string","value":{"type":"literal","content":"豆包·1.5·Pro·32k","rawMeta":{"type":1}}}},{"name":"modelType","input":{"type":"integer","value":{"type":"literal","content":"1737521813","rawMeta":{"type":2}}}},{"name":"generationDiversity","input":{"type":"string","value":{"type":"literal","content":"balance","rawMeta":{"type":1}}}},{"name":"prompt","input":{"type":"string","value":{"type":"literal","content":"把以下文案内容拆分为多段,并描写对应的分镜名称、分镜描述、对应字幕、分镜图像提示词。\"对应字幕\"是从原文中拆分出来的,要和原文一致,不能改变原文的话。原文如下:{{content}}","rawMeta":{"type":1}}}},{"name":"enableChatHistory","input":{"type":"boolean","value":{"type":"literal","content":false,"rawMeta":{"type":3}}}},{"name":"chatHistoryRound","input":{"type":"integer","value":{"type":"literal","content":"3","rawMeta":{"type":2}}}},{"name":"systemPrompt","input":{"type":"string","value":{"type":"literal","content":"## 技能  根据文章内容创作视频分镜描述\n- 依据用户提供的国学的文案内容,创作充满诗意和意境的视频分镜描述。\n- [分镜描述]要求:视频画面符合写实古风插画风格,画面清晰,画面描述需要清晰、细致体现各个情节细节。\n- 生成[分镜图像提示词],生成要求:\n古典美,意境。\n\n- 输出JSON格式:story_name=分镜名称,desc=分镜描述,cap=对应字幕文案 ,desc_promopt=分镜图像提示词\n\n输出json示例:\n```\n[\n{\n    \"story_name\":\"分镜名称\"\n    \"desc\":\"分镜描述\",\n    \"cap\":\"对应字幕文案\",\n    \"desc_promopt\":\"分镜图像提示词\"\n},...\n]\n```\n\n## 限制\n- 视频文案及分镜描述必须一致,且以写实古风插画风格呈现。\n- 输出json格式数据","rawMeta":{"type":1}}}},{"name":"stableSystemPrompt","input":{"type":"string","value":{"type":"literal","content":"","rawMeta":{"type":1}}}},{"name":"canContinue","input":{"type":"boolean","value":{"type":"literal","content":false,"rawMeta":{"type":3}}}}],"settingOnError":{"switch":false,"processType":1,"timeoutMs":600000,"retryTimes":0}},"outputs":[{"type":"list","name":"list","schema":{"type":"object","schema":[{"type":"string","name":"story_name","description":"这里填写分镜名称"},{"type":"string","name":"desc","description":"这里填写分镜名称分镜描述"},{"type":"string","name":"cap","description":"这里填写对应字幕"},{"type":"string","name":"desc_promopt","description":"这里填写分镜图提示词"}]},"required":false}],"version":"3"},"_temp":{"bounds":{"x":-2259.922244593384,"y":-1387.4620324720163,"width":360,"height":163.7},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-LLM-v2.jpg","description":"调用大语言模型,使用变量和提示词生成回复","title":"大模型","mainColor":"#5C62FF"}}},{"id":"173066","type":"28","meta":{"position":{"x":-2079.922244593384,"y":-1151.6398226339288},"canvasPosition":{"x":-2079.922244593384,"y":-959.8724423228246}},"data":{"inputs":{"batchSize":{"type":"integer","value":{"type":"literal","content":"100"}},"concurrentSize":{"type":"integer","value":{"type":"literal","content":2,"rawMeta":{"type":2}}},"inputParameters":[{"name":"input","input":{"type":"list","schema":{"type":"object","schema":[{"type":"string","name":"story_name","description":"这里填写分镜名称"},{"type":"string","name":"desc","description":"这里填写分镜名称分镜描述"},{"type":"string","name":"cap","description":"这里填写对应字幕"},{"type":"string","name":"desc_promopt","description":"这里填写分镜图提示词"}]},"value":{"type":"ref","content":{"source":"block-output","blockID":"128624","name":"list"},"rawMeta":{"type":103}}}}]},"nodeMeta":{"description":"通过设定批量运行次数和逻辑,运行批处理体内的任务","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Batch-v2.jpg","mainColor":"#00B2B2","subTitle":"批处理","title":"批处理"},"outputs":[{"name":"data_list","input":{"type":"list","assistType":2,"schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"146794","name":"data"},"rawMeta":{"type":7}}}}]},"blocks":[{"id":"146794","type":"16","meta":{"position":{"x":0,"y":100}},"data":{"inputs":{"inputParameters":[{"name":"desc_info","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"173066","name":"input.desc_promopt"},"rawMeta":{"type":1}}}}],"modelSetting":{"custom_ratio":{"height":1024,"width":576},"ddim_steps":25,"model":8},"prompt":{"prompt":"国画风格,古典国画人物画,慈祥的母亲和孩子其乐融融{{desc_info}}"},"references":[],"settingOnError":{"processType":1,"timeoutMs":60000,"retryTimes":0}},"nodeMeta":{"description":"通过文字描述/添加参考图生成图片","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-ImageGeneration-v2.jpg","mainColor":"#FF4DC3","subTitle":"图像生成","title":"图像生成"},"outputs":[{"type":"string","assistType":2,"name":"data"},{"type":"string","name":"msg"}]},"_temp":{"bounds":{"x":-2259.922244593384,"y":-859.8724423228246,"width":360,"height":163.7},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-ImageGeneration-v2.jpg","description":"通过文字描述/添加参考图生成图片","title":"图像生成","mainColor":"#FF4DC3"}}}],"edges":[{"sourceNodeID":"173066","targetNodeID":"146794","sourcePortID":"batch-function-inline-output"},{"sourceNodeID":"146794","targetNodeID":"173066","targetPortID":"batch-function-inline-input"}],"_temp":{"bounds":{"x":-2259.922244593384,"y":-1151.6398226339288,"width":360,"height":111.7},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Batch-v2.jpg","description":"通过设定批量运行次数和逻辑,运行批处理体内的任务","title":"批处理","mainColor":"#00B2B2"}}},{"id":"122858","type":"23","meta":{"position":{"x":-1578.5903732449997,"y":-1151.6398226339288}},"data":{"inputs":{"canvasSchema":"{\"version\":\"6.0.0-rc2\",\"width\":1080,\"height\":1920,\"backgroundColor\":\"#000000fe\",\"customVariableRefs\":[{\"variableId\":\"zxdjy4Oo12UN-vhhY8IG9\",\"objectId\":\"zC2oxqLyLbhyd-FGoWDKq\",\"variableName\":\"__unknown__\"},{\"variableId\":\"KnWuPOEoC-BnIwYZbRcd1\",\"objectId\":\"qIS-s6f4JgzZ3TXTMqkpQ\",\"variableName\":\"__unknown__\"}],\"objects\":[{\"fontSize\":120,\"fontWeight\":\"normal\",\"fontFamily\":\"字语咏乐体\",\"fontStyle\":\"normal\",\"lineHeight\":1.2,\"text\":\"春季养生\",\"charSpacing\":0,\"textAlign\":\"center\",\"styles\":[],\"pathStartOffset\":0,\"pathSide\":\"left\",\"pathAlign\":\"baseline\",\"underline\":false,\"overline\":false,\"linethrough\":false,\"textBackgroundColor\":\"\",\"direction\":\"ltr\",\"minWidth\":20,\"splitByGrapheme\":true,\"width\":1015.342,\"height\":200,\"editable\":true,\"backgroundColor\":\"\",\"padding\":30,\"customFixedHeight\":200,\"customId\":\"zC2oxqLyLbhyd-FGoWDKq\",\"customType\":\"block_text\",\"type\":\"Textbox\",\"version\":\"6.0.0-rc2\",\"originX\":\"left\",\"originY\":\"top\",\"left\":31.146,\"top\":171.4972,\"fill\":\"#fffffffe\",\"stroke\":\"#000000ff\",\"strokeWidth\":0,\"strokeDashArray\":null,\"strokeLineCap\":\"butt\",\"strokeDashOffset\":0,\"strokeLineJoin\":\"miter\",\"strokeUniform\":false,\"strokeMiterLimit\":4,\"scaleX\":1,\"scaleY\":1,\"angle\":0,\"flipX\":false,\"flipY\":false,\"opacity\":1,\"shadow\":null,\"visible\":true,\"fillRule\":\"nonzero\",\"paintFirst\":\"fill\",\"globalCompositeOperation\":\"source-over\",\"skewX\":0,\"skewY\":0,\"clipPath\":{\"rx\":0,\"ry\":0,\"width\":1075.342,\"height\":260,\"backgroundColor\":\"\",\"padding\":0,\"type\":\"Rect\",\"version\":\"6.0.0-rc2\",\"originX\":\"left\",\"originY\":\"top\",\"left\":-537.671,\"top\":-130,\"fill\":\"rgb(0,0,0)\",\"stroke\":null,\"strokeWidth\":1,\"strokeDashArray\":null,\"strokeLineCap\":\"butt\",\"strokeDashOffset\":0,\"strokeLineJoin\":\"miter\",\"strokeUniform\":false,\"strokeMiterLimit\":4,\"scaleX\":1,\"scaleY\":1,\"angle\":0,\"flipX\":false,\"flipY\":false,\"opacity\":1,\"shadow\":null,\"visible\":true,\"fillRule\":\"nonzero\",\"paintFirst\":\"fill\",\"globalCompositeOperation\":\"source-over\",\"skewX\":0,\"skewY\":0,\"inverted\":false,\"absolutePositioned\":false}},{\"fontSize\":120,\"fontWeight\":\"normal\",\"fontFamily\":\"抖音美好体\",\"fontStyle\":\"normal\",\"lineHeight\":1.2,\"text\":\"多吃这些蔬菜\",\"charSpacing\":0,\"textAlign\":\"center\",\"styles\":[],\"pathStartOffset\":0,\"pathSide\":\"left\",\"pathAlign\":\"baseline\",\"underline\":false,\"overline\":false,\"linethrough\":false,\"textBackgroundColor\":\"\",\"direction\":\"ltr\",\"minWidth\":20,\"splitByGrapheme\":true,\"width\":1015.342,\"height\":200,\"editable\":true,\"backgroundColor\":\"\",\"padding\":30,\"customFixedHeight\":200,\"customId\":\"qIS-s6f4JgzZ3TXTMqkpQ\",\"customType\":\"block_text\",\"type\":\"Textbox\",\"version\":\"6.0.0-rc2\",\"originX\":\"left\",\"originY\":\"top\",\"left\":31.146,\"top\":350.4251,\"fill\":\"#FFFF00fe\",\"stroke\":\"#000000ff\",\"strokeWidth\":0,\"strokeDashArray\":null,\"strokeLineCap\":\"butt\",\"strokeDashOffset\":0,\"strokeLineJoin\":\"miter\",\"strokeUniform\":false,\"strokeMiterLimit\":4,\"scaleX\":1,\"scaleY\":1,\"angle\":0,\"flipX\":false,\"flipY\":false,\"opacity\":1,\"shadow\":null,\"visible\":true,\"fillRule\":\"nonzero\",\"paintFirst\":\"fill\",\"globalCompositeOperation\":\"source-over\",\"skewX\":0,\"skewY\":0,\"clipPath\":{\"rx\":0,\"ry\":0,\"width\":1075.342,\"height\":260,\"backgroundColor\":\"\",\"padding\":0,\"type\":\"Rect\",\"version\":\"6.0.0-rc2\",\"originX\":\"left\",\"originY\":\"top\",\"left\":-537.671,\"top\":-130,\"fill\":\"rgb(0,0,0)\",\"stroke\":null,\"strokeWidth\":1,\"strokeDashArray\":null,\"strokeLineCap\":\"butt\",\"strokeDashOffset\":0,\"strokeLineJoin\":\"miter\",\"strokeUniform\":false,\"strokeMiterLimit\":4,\"scaleX\":1,\"scaleY\":1,\"angle\":0,\"flipX\":false,\"flipY\":false,\"opacity\":1,\"shadow\":null,\"visible\":true,\"fillRule\":\"nonzero\",\"paintFirst\":\"fill\",\"globalCompositeOperation\":\"source-over\",\"skewX\":0,\"skewY\":0,\"inverted\":false,\"absolutePositioned\":false}}],\"background\":\"#000000fe\"}","inputParameters":[],"settingOnError":{"processType":1,"timeoutMs":60000,"retryTimes":0}},"nodeMeta":{"description":"自定义画板排版,支持引用添加文本和图片","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon_DrawingBoard_v2.jpg","mainColor":"#FF4DC3","subTitle":"画板","title":"画板"},"outputs":[{"type":"string","assistType":2,"name":"data"},{"type":"string","name":"msg"}]},"_temp":{"bounds":{"x":-1758.5903732449997,"y":-1151.6398226339288,"width":360,"height":111.7},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon_DrawingBoard_v2.jpg","description":"自定义画板排版,支持引用添加文本和图片","title":"画板","mainColor":"#FF4DC3"}}},{"id":"118915","type":"21","meta":{"position":{"x":-947.6577347609482,"y":-1164.6398226339288},"canvasPosition":{"x":-1831.3925995180775,"y":-951.5362231652422}},"data":{"inputs":{"inputParameters":[{"name":"input","input":{"type":"list","schema":{"type":"object","schema":[{"type":"string","name":"story_name","description":"这里填写分镜名称"},{"type":"string","name":"desc","description":"这里填写分镜名称分镜描述"},{"type":"string","name":"cap","description":"这里填写对应字幕"},{"type":"string","name":"desc_promopt","description":"这里填写分镜图提示词"}]},"value":{"type":"ref","content":{"source":"block-output","blockID":"128624","name":"list"},"rawMeta":{"type":103}}}}],"loopCount":{"type":"integer","value":{"type":"literal","content":"10"}},"loopType":"array","variableParameters":[]},"nodeMeta":{"description":"用于通过设定循环次数和逻辑,重复执行一系列任务","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Loop-v2.jpg","mainColor":"#00B2B2","subTitle":"循环","title":"循环"},"outputs":[{"name":"duration_list","input":{"type":"list","schema":{"type":"integer"},"value":{"type":"ref","content":{"source":"block-output","blockID":"159476","name":"duration"},"rawMeta":{"type":2}}}},{"name":"audio_str_list","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"159476","name":"audio_str"},"rawMeta":{"type":1}}}},{"name":"duration_str_list","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"159476","name":"duration_str"},"rawMeta":{"type":1}}}},{"name":"text_list","input":{"type":"list","schema":{"type":"object","schema":[{"type":"list","name":"textList","schema":{"type":"string"},"required":false}]},"value":{"type":"ref","content":{"source":"block-output","blockID":"170359","name":""},"rawMeta":{"type":6}}}}],"version":"2"},"blocks":[{"id":"170359","type":"5","meta":{"position":{"x":439.4124056772347,"y":104.67177391313598}},"data":{"nodeMeta":{"description":"编写代码,处理输入变量来生成返回值","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Code-v2.jpg","subTitle":"代码","title":"代码_1"},"inputs":{"inputParameters":[{"name":"input","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"118915","name":"input.cap"},"rawMeta":{"type":1}}}}],"code":"// 在这里,您可以通过 ‘params’  获取节点中的输入变量,并通过 'ret' 输出结果\n// 'params' 和 'ret' 已经被正确地注入到环境中\n// 下面是一个示例,获取节点输入中参数名为‘input’的值:\n// const input = params.input; \n// 下面是一个示例,输出一个包含多种数据类型的 'ret' 对象:\n// const ret = { \"name\": ‘小明’, \"hobbies\": [“看书”, “旅游”] };\n\nasync function main({ params }: Args): Promise<Output> {\n    var text = params.input;\n    const textList = splitTextByPunctuation(text);\n    \n    // 构建输出对象\n    const ret = {\n        \"textList\": textList\n    };\n\n    return ret;\n}\n\n/**\n * 按中文/英文标点拆分句子,结果不保留分隔符\n * @param {string} text - 需要拆分的文本\n * @returns {string[]} 拆分后的句子数组\n */\nfunction splitTextByPunctuation(text) {\n    // 匹配规则:遇到终止标点时拆分,不保留标点符号\n    const punctuationRegex = /[;;.!?。!'?]/;\n    \n    return text.split(punctuationRegex)\n        .map(s => s.trim())\n        .filter(s => s.length > 0);\n}","language":5,"settingOnError":{"switch":false,"processType":1,"timeoutMs":60000,"retryTimes":0}},"outputs":[{"type":"list","name":"textList","schema":{"type":"string"},"required":false}]},"_temp":{"bounds":{"x":-1571.9801938408427,"y":-846.8644492521062,"width":360,"height":111.7},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Code-v2.jpg","description":"编写代码,处理输入变量来生成返回值","title":"代码","mainColor":"#00B2B2"}}},{"id":"159476","type":"5","meta":{"position":{"x":1328.057323837024,"y":104.67177391313602}},"data":{"nodeMeta":{"description":"编写代码,处理输入变量来生成返回值","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Code-v2.jpg","subTitle":"代码","title":"代码_2"},"inputs":{"inputParameters":[{"name":"audio_list","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"142759","name":"audio_list"},"rawMeta":{"type":99}}}},{"name":"duration_list","input":{"type":"list","schema":{"type":"integer"},"value":{"type":"ref","content":{"source":"block-output","blockID":"142759","name":"duration_list"},"rawMeta":{"type":100}}}}],"code":"// 在这里,您可以通过 ‘params’  获取节点中的输入变量,并通过 'ret' 输出结果\n// 'params' 和 'ret' 已经被正确地注入到环境中\n// 下面是一个示例,获取节点输入中参数名为‘input’的值:\n// const input = params.input; \n// 下面是一个示例,输出一个包含多种数据类型的 'ret' 对象:\n// const ret = { \"name\": ‘小明’, \"hobbies\": [“看书”, “旅游”] };\n\nasync function main({ params }: Args): Promise<Output> {\n    var duration_list = params.duration_list;\n    var audio_list = params.audio_list;\n    let duration = 0;\n    for(let i=0;i<duration_list.length;i++)\n    {\n        duration += duration_list[i];\n    }\n\n    // 构建输出对象\n    const ret = {\n        \"duration\": duration, \n        \"audio_str\": audio_list.join(\",\"),\n        \"duration_str\": duration_list.join(\",\")\n    };\n\n    return ret;\n}","language":5,"settingOnError":{"switch":false,"processType":1,"timeoutMs":60000,"retryTimes":0}},"outputs":[{"type":"integer","name":"duration","required":false},{"type":"string","name":"audio_str","required":false},{"type":"string","name":"duration_str","required":false}]},"_temp":{"bounds":{"x":-683.3352756810536,"y":-846.8644492521062,"width":360,"height":111.7},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Code-v2.jpg","description":"编写代码,处理输入变量来生成返回值","title":"代码","mainColor":"#00B2B2"}}}],"edges":[{"sourceNodeID":"118915","targetNodeID":"170359","sourcePortID":"loop-function-inline-output"},{"sourceNodeID":"159476","targetNodeID":"118915","targetPortID":"loop-function-inline-input"}],"_temp":{"bounds":{"x":-1127.6577347609482,"y":-1164.6398226339288,"width":360,"height":137.7},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Loop-v2.jpg","description":"用于通过设定循环次数和逻辑,重复执行一系列任务","title":"循环","mainColor":"#00B2B2"}}},{"id":"136506","type":"5","meta":{"position":{"x":-423.85508793056783,"y":-1151.6398226339288}},"data":{"nodeMeta":{"description":"编写代码,处理输入变量来生成返回值","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Code-v2.jpg","subTitle":"代码","title":"代码"},"inputs":{"inputParameters":[{"name":"audio_str_list","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"118915","name":"audio_str_list"},"rawMeta":{"type":99}}}},{"name":"duration_list","input":{"type":"list","schema":{"type":"integer"},"value":{"type":"ref","content":{"source":"block-output","blockID":"118915","name":"duration_list"},"rawMeta":{"type":100}}}},{"name":"image_list","input":{"type":"list","schema":{"type":"string","assistType":2},"value":{"type":"ref","content":{"source":"block-output","blockID":"173066","name":"data_list"},"rawMeta":{"type":104}}}},{"name":"list","input":{"type":"list","schema":{"type":"object","schema":[{"type":"string","name":"story_name","description":"这里填写分镜名称"},{"type":"string","name":"desc","description":"这里填写分镜名称分镜描述"},{"type":"string","name":"cap","description":"这里填写对应字幕"},{"type":"string","name":"desc_promopt","description":"这里填写分镜图提示词"}]},"value":{"type":"ref","content":{"source":"block-output","blockID":"128624","name":"list"},"rawMeta":{"type":103}}}},{"name":"bg_image","input":{"type":"string","assistType":2,"value":{"type":"ref","content":{"source":"block-output","blockID":"122858","name":"data"},"rawMeta":{"type":7}}}},{"name":"duration_str_list","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"118915","name":"duration_str_list"},"rawMeta":{"type":99}}}},{"name":"text_list","input":{"type":"list","schema":{"type":"object","schema":[{"type":"list","name":"textList","schema":{"type":"string"},"required":false}]},"value":{"type":"ref","content":{"source":"block-output","blockID":"118915","name":"text_list"},"rawMeta":{"type":103}}}}],"code":"// 在这里,您可以通过 ‘params’  获取节点中的输入变量,并通过 'ret' 输出结果\n// 'params' 和 'ret' 已经被正确地注入到环境中\n// 下面是一个示例,获取节点输入中参数名为‘input’的值:\n// const input = params.input; \n// 下面是一个示例,输出一个包含多种数据类型的 'ret' 对象:\n// const ret = { \"name\": ‘小明’, \"hobbies\": [“看书”, “旅游”] };\nasync function main({ params }: Args): Promise<Output> {\n    const { image_list, list, audio_str_list, duration_list,bg_image,duration_str_list ,text_list} = params;\n\n    // 处理音频数据\n   \n    let audioStartTime = 0;\n    const videoTimelines = [];\n    let maxDuration = 0;\n\n    const duration_text_list = [];\n    for(let i=0;i<duration_str_list.length;i++){\n        const durations = duration_str_list[i].split(\",\");\n        for(let index=0;index<durations.length;index++){\n            duration_text_list.push(parseInt(durations[index]));\n        }\n    }\n\n\n    for (let i = 0; i < duration_text_list.length; i++) {\n        const duration = duration_text_list[i];\n        videoTimelines.push({\n            start: audioStartTime,\n            end: audioStartTime + duration\n        });\n        audioStartTime += duration;\n        maxDuration = audioStartTime;\n    }\n\n    const audioData = [];\n    for(let i=0;i<audio_str_list.length;i++)\n    {\n        const audioDataTemp = audio_str_list[i].split(\",\");\n        for(let index=0;index<audioDataTemp.length;index++){\n            audioData.push(audioDataTemp[index]);\n        }\n    }\n\n    \n    // 添加背景音乐\n    const bg_audio_list = [];\n    const bg_audio_timelines = [];\n    bg_audio_list.push(\"https://codel-agent.oss-cn-shanghai.aliyuncs.com/%E7%BA%AF%E9%9F%B3%E4%B9%90%20-%20%E9%AB%98%E5%B1%B1%E6%B5%81%E6%B0%B4%20%28%E5%8F%A4%E7%AD%9D%E7%89%88%29.mp3\");\n    bg_audio_timelines.push({\n        start: 0,\n        end: maxDuration\n    });\n\n\n\n\n    // 处理图片数据\n    const imageData = [];\n    let imageStartTime = 0;\n    // 特效 [{\"effect_title\":\"金粉闪闪\",\"end\":5000000,\"start\":0}]\n    const eff_list =[];\n    const img_timelines = [];\n\n    for (let i = 0; i < image_list.length && i < duration_list.length; i++) {\n        const duration = duration_list[i];\n        var last_duration = 0;\n        if(i==image_list.length-1)\n        {\n            last_duration = 0;//2000000;\n        }\n        imageData.push({\n            image_url: image_list[i],\n            transition: \"叠化\",\n            width: 576,\n            height: 1024,\n            start: imageStartTime,\n            end: imageStartTime + duration +last_duration\n        });\n        eff_list.push({\n            effect_title: i%2==0?\"3D运镜\":\"3D照片\",\n            start: imageStartTime,\n            end: imageStartTime + duration +last_duration\n        });\n        imageStartTime += duration;\n    }\n\n\n\n    // 处理字幕数据\n\n    const processedSubtitles = [];\n    for(let i=0;i<text_list.length;i++){\n        for(let j=0;j<text_list[i].textList.length;j++){\n            processedSubtitles.push(text_list[i].textList[j]);\n        }\n    }\n\n\n    // 处理字幕时间线\n    const textTimelines = [];\n    let textStartTime = 0;\n\n    for (const duration of duration_text_list) {\n        const endTime = textStartTime + duration;\n        textTimelines.push({\n            start: textStartTime,\n            end: endTime\n        });\n        textStartTime = endTime;\n    }\n\n     // 处理背景图片\n    const bgImageData = [\n        {\n            image_url: bg_image,\n            width: 1920,\n            height: 1080,\n            start: 0,\n            end: maxDuration\n        }\n    ];\n\n    // 构建输出对象\n    const result = {\n        audio_list: audioData,\n        image_list: JSON.stringify(imageData),\n        timelines: videoTimelines,\n        text_timelines: textTimelines,\n        text_cap: processedSubtitles,\n        max_time: maxDuration,\n        bg_audio_list: bg_audio_list,\n        bg_autdo_timelines: bg_audio_timelines,\n        bg_image:JSON.stringify(bgImageData),\n        eff_infos:JSON.stringify(eff_list)\n    };\n\n    return result;\n}\n\n","language":5,"settingOnError":{"switch":false,"processType":1,"timeoutMs":60000,"retryTimes":0}},"outputs":[{"type":"string","name":"image_list","required":false},{"type":"list","name":"timelines","schema":{"type":"object","schema":[{"type":"integer","name":"start"},{"type":"integer","name":"end"}]},"required":false},{"type":"list","name":"text_timelines","schema":{"type":"object","schema":[{"type":"integer","name":"start"},{"type":"integer","name":"end"}]},"required":false},{"type":"list","name":"text_cap","schema":{"type":"string"},"required":false},{"type":"integer","name":"max_time","required":false},{"type":"list","name":"bg_audio_list","schema":{"type":"string"},"required":false},{"type":"list","name":"bg_autdo_timelines","schema":{"type":"object","schema":[{"type":"integer","name":"start"},{"type":"integer","name":"end"}]},"required":false},{"type":"list","name":"audio_list","schema":{"type":"string"},"required":false},{"type":"string","name":"bg_image","required":false},{"type":"string","name":"eff_infos","required":false}]},"_temp":{"bounds":{"x":-603.8550879305678,"y":-1151.6398226339288,"width":360,"height":111.7},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Code-v2.jpg","description":"编写代码,处理输入变量来生成返回值","title":"代码","mainColor":"#00B2B2"}}},{"id":"184750","type":"4","meta":{"position":{"x":130.3722883198559,"y":-1151.6398226339288}},"data":{"nodeMeta":{"description":"根据时间线制作音频数据","icon":"https://p3-flow-product-sign.byteimg.com/tos-cn-i-13w3uml6bg/6d318347098a4adabca0d566a34ce57c~tplv-13w3uml6bg-resize:128:128.image?rk3s=2e2596fd&x-expires=1747738697&x-signature=iTrdryZ%2BImol2FQ6DfCmhHdzCwQ%3D","subtitle":"剪映小助手数据生成器:audio_infos","title":"audio_infos"},"inputs":{"apiParam":[{"input":{"type":"string","value":{"content":"7475829177439158307","rawMeta":{"type":1},"type":"literal"}},"name":"apiID"},{"input":{"type":"string","value":{"content":"audio_infos","rawMeta":{"type":1},"type":"literal"}},"name":"apiName"},{"input":{"type":"string","value":{"content":"7475829177439109155","rawMeta":{"type":1},"type":"literal"}},"name":"pluginID"},{"input":{"type":"string","value":{"content":"剪映小助手数据生成器","rawMeta":{"type":1},"type":"literal"}},"name":"pluginName"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"pluginVersion"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"tips"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"outDocLink"}],"inputParameters":[{"name":"mp3_urls","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"136506","name":"audio_list"},"rawMeta":{"type":99}}}},{"name":"timelines","input":{"type":"list","schema":{"type":"object","schema":[{"type":"integer","name":"start"},{"type":"integer","name":"end"}]},"value":{"type":"ref","content":{"source":"block-output","blockID":"136506","name":"timelines"},"rawMeta":{"type":103}}}},{"name":"volume","input":{"type":"float","value":{"type":"literal","content":2,"rawMeta":{"type":4}}}}],"settingOnError":{"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"string","name":"infos","required":false}]},"_temp":{"bounds":{"x":-49.6277116801441,"y":-1151.6398226339288,"width":360,"height":111.7},"externalData":{"icon":"https://lf6-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/3778360647354254_1740601667083827169_qvIu8uOxyr.jpeg?lk3s=cd508e2b&x-expires=1754091012&x-signature=k%2FBWSJi7tL9nEN%2BeiNE1KLbNpk0%3D","apiName":"audio_infos","pluginID":"7475829177439109155","pluginProductStatus":1,"pluginProductUnlistType":0,"pluginType":1,"spaceID":"7391771569926127635","inputs":[{"description":"特效音,eg:教堂,默认无","input":{},"name":"audio_effect","required":false,"type":"string"},{"description":"音频列表","input":{},"name":"mp3_urls","required":true,"schema":{"assistType":0,"type":"string"},"type":"list"},{"description":"时间线","input":{},"name":"timelines","required":true,"schema":{"schema":[{"description":"结束时间","input":{},"name":"end","required":true,"type":"integer"},{"description":"开始时间","input":{},"name":"start","required":true,"type":"integer"}],"type":"object"},"type":"list"},{"description":"音量大小,0-10,默认1","input":{},"name":"volume","required":false,"type":"float"}],"outputs":[{"input":{},"name":"infos","required":false,"type":"string"}],"updateTime":1751472429,"channel_id":2,"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"根据时间线制作音频数据","title":"audio_infos","mainColor":"#CA61FF"}}},{"id":"118299","type":"4","meta":{"position":{"x":130.3722883198559,"y":-1006.6013097639184}},"data":{"nodeMeta":{"description":"根据时间线制作音频数据","icon":"https://p3-flow-product-sign.byteimg.com/tos-cn-i-13w3uml6bg/6d318347098a4adabca0d566a34ce57c~tplv-13w3uml6bg-resize:128:128.image?rk3s=2e2596fd&x-expires=1747738697&x-signature=iTrdryZ%2BImol2FQ6DfCmhHdzCwQ%3D","subtitle":"剪映小助手数据生成器:audio_infos","title":"audio_infos_1"},"inputs":{"apiParam":[{"input":{"type":"string","value":{"content":"7475829177439158307","rawMeta":{"type":1},"type":"literal"}},"name":"apiID"},{"input":{"type":"string","value":{"content":"audio_infos","rawMeta":{"type":1},"type":"literal"}},"name":"apiName"},{"input":{"type":"string","value":{"content":"7475829177439109155","rawMeta":{"type":1},"type":"literal"}},"name":"pluginID"},{"input":{"type":"string","value":{"content":"剪映小助手数据生成器","rawMeta":{"type":1},"type":"literal"}},"name":"pluginName"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"pluginVersion"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"tips"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"outDocLink"}],"inputParameters":[{"name":"mp3_urls","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"136506","name":"bg_audio_list"},"rawMeta":{"type":99}}}},{"name":"timelines","input":{"type":"list","schema":{"type":"object","schema":[{"type":"integer","name":"start"},{"type":"integer","name":"end"}]},"value":{"type":"ref","content":{"source":"block-output","blockID":"136506","name":"bg_autdo_timelines"},"rawMeta":{"type":103}}}},{"name":"volume","input":{"type":"float","value":{"type":"literal","content":1,"rawMeta":{"type":4}}}}],"settingOnError":{"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"string","name":"infos","required":false}]},"_temp":{"bounds":{"x":-49.6277116801441,"y":-1006.6013097639184,"width":360,"height":111.7},"externalData":{"icon":"https://lf6-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/3778360647354254_1740601667083827169_qvIu8uOxyr.jpeg?lk3s=cd508e2b&x-expires=1754091012&x-signature=k%2FBWSJi7tL9nEN%2BeiNE1KLbNpk0%3D","apiName":"audio_infos","pluginID":"7475829177439109155","pluginProductStatus":1,"pluginProductUnlistType":0,"pluginType":1,"spaceID":"7391771569926127635","inputs":[{"description":"特效音,eg:教堂,默认无","input":{},"name":"audio_effect","required":false,"type":"string"},{"description":"音频列表","input":{},"name":"mp3_urls","required":true,"schema":{"assistType":0,"type":"string"},"type":"list"},{"description":"时间线","input":{},"name":"timelines","required":true,"schema":{"schema":[{"description":"结束时间","input":{},"name":"end","required":true,"type":"integer"},{"description":"开始时间","input":{},"name":"start","required":true,"type":"integer"}],"type":"object"},"type":"list"},{"description":"音量大小,0-10,默认1","input":{},"name":"volume","required":false,"type":"float"}],"outputs":[{"input":{},"name":"infos","required":false,"type":"string"}],"updateTime":1751472429,"channel_id":2,"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"根据时间线制作音频数据","title":"audio_infos","mainColor":"#CA61FF"}}},{"id":"170504","type":"4","meta":{"position":{"x":130.3722883198559,"y":-720.4167782950974}},"data":{"nodeMeta":{"description":"插件入口-创建草稿","icon":"https://p6-flow-product-sign.byteimg.com/tos-cn-i-13w3uml6bg/512a936fbfc547c9a0fafa993e6cba13~tplv-13w3uml6bg-resize:128:128.image?rk3s=2e2596fd&x-expires=1747738730&x-signature=Ol9eJ6lakuHWvpllxUug5vHmDok%3D","subtitle":"视频合成_剪映小助手:create_draft","title":"create_draft"},"inputs":{"apiParam":[{"input":{"type":"string","value":{"content":"7457837955684515874","rawMeta":{"type":1},"type":"literal"}},"name":"apiID"},{"input":{"type":"string","value":{"content":"create_draft","rawMeta":{"type":1},"type":"literal"}},"name":"apiName"},{"input":{"type":"string","value":{"content":"7457837925833801768","rawMeta":{"type":1},"type":"literal"}},"name":"pluginID"},{"input":{"type":"string","value":{"content":"视频合成_剪映小助手","rawMeta":{"type":1},"type":"literal"}},"name":"pluginName"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"pluginVersion"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"tips"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"outDocLink"}],"inputParameters":[{"name":"height","input":{"type":"integer","value":{"type":"literal","content":1024,"rawMeta":{"type":2}}}},{"name":"user_id","input":{"type":"integer","value":{"type":"literal","content":17959,"rawMeta":{"type":2}}}},{"name":"width","input":{"type":"integer","value":{"type":"literal","content":576,"rawMeta":{"type":2}}}}],"settingOnError":{"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"string","name":"draft_url","required":false},{"type":"string","name":"tip_url","required":false}]},"_temp":{"bounds":{"x":-49.6277116801441,"y":-720.4167782950974,"width":360,"height":111.7},"externalData":{"icon":"https://lf3-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/3778360647354254_1739242717113014582_ZXUfNgToeJ.png?lk3s=cd508e2b&x-expires=1754091012&x-signature=PZ3X%2FZiRt8yS21u9kAN3FX05cng%3D","apiName":"create_draft","pluginID":"7457837925833801768","pluginProductStatus":1,"pluginProductUnlistType":0,"pluginType":1,"spaceID":"7391771569926127635","inputs":[{"description":"关联创作者,用来获取推广分成","input":{},"name":"user_id","required":false,"type":"integer"},{"description":"宽","input":{},"name":"width","required":false,"type":"integer"},{"description":"高","input":{},"name":"height","required":false,"type":"integer"}],"outputs":[{"input":{},"name":"draft_url","required":false,"type":"string"},{"input":{},"name":"tip_url","required":false,"type":"string"}],"updateTime":1751493411,"channel_id":2,"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"插件入口-创建草稿","title":"create_draft","mainColor":"#CA61FF"}}},{"id":"165934","type":"4","meta":{"position":{"x":121.51504855326948,"y":-584.7365519639526}},"data":{"nodeMeta":{"description":"批量添加音频","icon":"https://p26-flow-product-sign.byteimg.com/tos-cn-i-13w3uml6bg/512a936fbfc547c9a0fafa993e6cba13~tplv-13w3uml6bg-resize:128:128.image?rk3s=2e2596fd&x-expires=1747738740&x-signature=pj%2Bf7%2BGB8YIOdPIaXDqKyZZvxvM%3D","subtitle":"视频合成_剪映小助手:add_audios","title":"add_audios"},"inputs":{"apiParam":[{"input":{"type":"string","value":{"content":"7457837925833834536","rawMeta":{"type":1},"type":"literal"}},"name":"apiID"},{"input":{"type":"string","value":{"content":"add_audios","rawMeta":{"type":1},"type":"literal"}},"name":"apiName"},{"input":{"type":"string","value":{"content":"7457837925833801768","rawMeta":{"type":1},"type":"literal"}},"name":"pluginID"},{"input":{"type":"string","value":{"content":"视频合成_剪映小助手","rawMeta":{"type":1},"type":"literal"}},"name":"pluginName"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"pluginVersion"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"tips"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"outDocLink"}],"inputParameters":[{"name":"audio_infos","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"184750","name":"infos"},"rawMeta":{"type":1}}}},{"name":"draft_url","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"170504","name":"draft_url"},"rawMeta":{"type":1}}}}],"settingOnError":{"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"list","name":"audio_ids","schema":{"type":"string"},"required":false},{"type":"string","name":"draft_url","required":false},{"type":"string","name":"track_id","required":false}]},"_temp":{"bounds":{"x":-58.48495144673052,"y":-584.7365519639526,"width":360,"height":111.7},"externalData":{"icon":"https://lf26-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/3778360647354254_1739242717113014582_ZXUfNgToeJ.png?lk3s=cd508e2b&x-expires=1754091012&x-signature=Dgk8QMMuUro0jggCDIodULVK6sg%3D","apiName":"add_audios","pluginID":"7457837925833801768","pluginProductStatus":1,"pluginProductUnlistType":0,"pluginType":1,"spaceID":"7391771569926127635","inputs":[{"description":"[{\"audio_url\": \"http://example.com/audio1.mp3\",\"duration\":120,\"start\":0,\"end\":12000000,\"audio_effect\":\"教堂\"}]","input":{},"name":"audio_infos","required":true,"type":"string"},{"description":"草稿地址,使用create_draft输出的draft_url即可","input":{},"name":"draft_url","required":true,"type":"string"}],"outputs":[{"input":{},"name":"audio_ids","required":false,"schema":{"assistType":0,"type":"string"},"type":"list"},{"input":{},"name":"draft_url","required":false,"type":"string"},{"input":{},"name":"track_id","required":false,"type":"string"}],"updateTime":1751493411,"channel_id":2,"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"批量添加音频","title":"add_audios","mainColor":"#CA61FF"}}},{"id":"195722","type":"4","meta":{"position":{"x":121.51504855326948,"y":-436.5229397889206}},"data":{"nodeMeta":{"description":"批量添加音频","icon":"https://p26-flow-product-sign.byteimg.com/tos-cn-i-13w3uml6bg/512a936fbfc547c9a0fafa993e6cba13~tplv-13w3uml6bg-resize:128:128.image?rk3s=2e2596fd&x-expires=1747738740&x-signature=pj%2Bf7%2BGB8YIOdPIaXDqKyZZvxvM%3D","subtitle":"视频合成_剪映小助手:add_audios","title":"add_audios_1"},"inputs":{"apiParam":[{"input":{"type":"string","value":{"content":"7457837925833834536","rawMeta":{"type":1},"type":"literal"}},"name":"apiID"},{"input":{"type":"string","value":{"content":"add_audios","rawMeta":{"type":1},"type":"literal"}},"name":"apiName"},{"input":{"type":"string","value":{"content":"7457837925833801768","rawMeta":{"type":1},"type":"literal"}},"name":"pluginID"},{"input":{"type":"string","value":{"content":"视频合成_剪映小助手","rawMeta":{"type":1},"type":"literal"}},"name":"pluginName"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"pluginVersion"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"tips"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"outDocLink"}],"inputParameters":[{"name":"audio_infos","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"118299","name":"infos"},"rawMeta":{"type":1}}}},{"name":"draft_url","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"170504","name":"draft_url"},"rawMeta":{"type":1}}}}],"settingOnError":{"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"list","name":"audio_ids","schema":{"type":"string"},"required":false},{"type":"string","name":"draft_url","required":false},{"type":"string","name":"track_id","required":false}]},"_temp":{"bounds":{"x":-58.48495144673052,"y":-436.5229397889206,"width":360,"height":111.7},"externalData":{"icon":"https://lf26-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/3778360647354254_1739242717113014582_ZXUfNgToeJ.png?lk3s=cd508e2b&x-expires=1754091012&x-signature=Dgk8QMMuUro0jggCDIodULVK6sg%3D","apiName":"add_audios","pluginID":"7457837925833801768","pluginProductStatus":1,"pluginProductUnlistType":0,"pluginType":1,"spaceID":"7391771569926127635","inputs":[{"description":"[{\"audio_url\": \"http://example.com/audio1.mp3\",\"duration\":120,\"start\":0,\"end\":12000000,\"audio_effect\":\"教堂\"}]","input":{},"name":"audio_infos","required":true,"type":"string"},{"description":"草稿地址,使用create_draft输出的draft_url即可","input":{},"name":"draft_url","required":true,"type":"string"}],"outputs":[{"input":{},"name":"audio_ids","required":false,"schema":{"assistType":0,"type":"string"},"type":"list"},{"input":{},"name":"draft_url","required":false,"type":"string"},{"input":{},"name":"track_id","required":false,"type":"string"}],"updateTime":1751493411,"channel_id":2,"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"批量添加音频","title":"add_audios","mainColor":"#CA61FF"}}},{"id":"113343","type":"4","meta":{"position":{"x":668.5084722040586,"y":-1132.4333290336422}},"data":{"nodeMeta":{"description":"批量添加图片","icon":"https://p6-flow-product-sign.byteimg.com/tos-cn-i-13w3uml6bg/512a936fbfc547c9a0fafa993e6cba13~tplv-13w3uml6bg-resize:128:128.image?rk3s=2e2596fd&x-expires=1747738774&x-signature=HcQ9j7JyolQyELKWuD%2Bg2TOpae0%3D","subtitle":"视频合成_剪映小助手:add_images","title":"add_images_1"},"inputs":{"apiParam":[{"input":{"type":"string","value":{"content":"7457837925833883688","rawMeta":{"type":1},"type":"literal"}},"name":"apiID"},{"input":{"type":"string","value":{"content":"add_images","rawMeta":{"type":1},"type":"literal"}},"name":"apiName"},{"input":{"type":"string","value":{"content":"7457837925833801768","rawMeta":{"type":1},"type":"literal"}},"name":"pluginID"},{"input":{"type":"string","value":{"content":"视频合成_剪映小助手","rawMeta":{"type":1},"type":"literal"}},"name":"pluginName"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"pluginVersion"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"tips"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"outDocLink"}],"inputParameters":[{"name":"draft_url","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"170504","name":"draft_url"},"rawMeta":{"type":1}}}},{"name":"image_infos","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"136506","name":"bg_image"},"rawMeta":{"type":1}}}},{"name":"scale_x","input":{"type":"float","value":{"type":"literal","content":1,"rawMeta":{"type":4}}}},{"name":"scale_y","input":{"type":"float","value":{"type":"literal","content":1,"rawMeta":{"type":4}}}}],"settingOnError":{"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"string","name":"draft_url","required":false},{"type":"list","name":"image_ids","schema":{"type":"string"},"required":false},{"type":"list","name":"segment_ids","schema":{"type":"string"},"required":false},{"type":"list","name":"segment_infos","schema":{"type":"object","schema":[{"type":"integer","name":"end","required":false},{"type":"string","name":"id","required":false},{"type":"integer","name":"start","required":false}]},"required":false},{"type":"string","name":"track_id","required":false}]},"_temp":{"bounds":{"x":488.50847220405865,"y":-1132.4333290336422,"width":360,"height":111.7},"externalData":{"icon":"https://lf9-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/3778360647354254_1739242717113014582_ZXUfNgToeJ.png?lk3s=cd508e2b&x-expires=1754091012&x-signature=0%2Fo4Cs3Pyb0S2CU82eH2rvbymtQ%3D","apiName":"add_images","pluginID":"7457837925833801768","pluginProductStatus":1,"pluginProductUnlistType":0,"pluginType":1,"spaceID":"7391771569926127635","inputs":[{"description":"y缩放","input":{},"name":"scale_y","required":false,"type":"float"},{"description":"移动transform_x","input":{},"name":"transform_x","required":false,"type":"float"},{"description":"移动transform_y","input":{},"name":"transform_y","required":false,"type":"float"},{"description":"图片透明度,值0-1","input":{},"name":"alpha","required":false,"type":"float"},{"description":"草稿地址,使用create_draft输出的draft_url即可","input":{},"name":"draft_url","required":true,"type":"string"},{"description":"查看说明:https://krxc4izye0.feishu.cn/wiki/Pgm9wXA4EipKhYkeEQJcLBlJnWb?from=from_copylink","input":{},"name":"image_infos","required":true,"type":"string"},{"description":"x缩放","input":{},"name":"scale_x","required":false,"type":"float"}],"outputs":[{"input":{},"name":"image_ids","required":false,"schema":{"assistType":0,"type":"string"},"type":"list"},{"input":{},"name":"segment_ids","required":false,"schema":{"assistType":0,"type":"string"},"type":"list"},{"input":{},"name":"segment_infos","required":false,"schema":{"schema":[{"input":{},"name":"end","required":false,"type":"integer"},{"input":{},"name":"id","required":false,"type":"string"},{"input":{},"name":"start","required":false,"type":"integer"}],"type":"object"},"type":"list"},{"input":{},"name":"track_id","required":false,"type":"string"},{"input":{},"name":"draft_url","required":false,"type":"string"}],"updateTime":1751493411,"channel_id":2,"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"批量添加图片","title":"add_images","mainColor":"#CA61FF"}}},{"id":"122564","type":"4","meta":{"position":{"x":668.5084722040586,"y":-990.2539906322413}},"data":{"nodeMeta":{"description":"批量添加图片","icon":"https://p6-flow-product-sign.byteimg.com/tos-cn-i-13w3uml6bg/512a936fbfc547c9a0fafa993e6cba13~tplv-13w3uml6bg-resize:128:128.image?rk3s=2e2596fd&x-expires=1747738774&x-signature=HcQ9j7JyolQyELKWuD%2Bg2TOpae0%3D","subtitle":"视频合成_剪映小助手:add_images","title":"add_images_"},"inputs":{"apiParam":[{"input":{"type":"string","value":{"content":"7457837925833883688","rawMeta":{"type":1},"type":"literal"}},"name":"apiID"},{"input":{"type":"string","value":{"content":"add_images","rawMeta":{"type":1},"type":"literal"}},"name":"apiName"},{"input":{"type":"string","value":{"content":"7457837925833801768","rawMeta":{"type":1},"type":"literal"}},"name":"pluginID"},{"input":{"type":"string","value":{"content":"视频合成_剪映小助手","rawMeta":{"type":1},"type":"literal"}},"name":"pluginName"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"pluginVersion"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"tips"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"outDocLink"}],"inputParameters":[{"name":"draft_url","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"170504","name":"draft_url"},"rawMeta":{"type":1}}}},{"name":"image_infos","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"136506","name":"image_list"},"rawMeta":{"type":1}}}},{"name":"scale_x","input":{"type":"float","value":{"type":"literal","content":1.875,"rawMeta":{"type":4}}}},{"name":"scale_y","input":{"type":"float","value":{"type":"literal","content":1.875,"rawMeta":{"type":4}}}}],"settingOnError":{"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"string","name":"draft_url","required":false},{"type":"list","name":"image_ids","schema":{"type":"string"},"required":false},{"type":"list","name":"segment_ids","schema":{"type":"string"},"required":false},{"type":"list","name":"segment_infos","schema":{"type":"object","schema":[{"type":"integer","name":"end","required":false},{"type":"string","name":"id","required":false},{"type":"integer","name":"start","required":false}]},"required":false},{"type":"string","name":"track_id","required":false}]},"_temp":{"bounds":{"x":488.50847220405865,"y":-990.2539906322413,"width":360,"height":111.7},"externalData":{"icon":"https://lf9-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/3778360647354254_1739242717113014582_ZXUfNgToeJ.png?lk3s=cd508e2b&x-expires=1754091012&x-signature=0%2Fo4Cs3Pyb0S2CU82eH2rvbymtQ%3D","apiName":"add_images","pluginID":"7457837925833801768","pluginProductStatus":1,"pluginProductUnlistType":0,"pluginType":1,"spaceID":"7391771569926127635","inputs":[{"description":"y缩放","input":{},"name":"scale_y","required":false,"type":"float"},{"description":"移动transform_x","input":{},"name":"transform_x","required":false,"type":"float"},{"description":"移动transform_y","input":{},"name":"transform_y","required":false,"type":"float"},{"description":"图片透明度,值0-1","input":{},"name":"alpha","required":false,"type":"float"},{"description":"草稿地址,使用create_draft输出的draft_url即可","input":{},"name":"draft_url","required":true,"type":"string"},{"description":"查看说明:https://krxc4izye0.feishu.cn/wiki/Pgm9wXA4EipKhYkeEQJcLBlJnWb?from=from_copylink","input":{},"name":"image_infos","required":true,"type":"string"},{"description":"x缩放","input":{},"name":"scale_x","required":false,"type":"float"}],"outputs":[{"input":{},"name":"image_ids","required":false,"schema":{"assistType":0,"type":"string"},"type":"list"},{"input":{},"name":"segment_ids","required":false,"schema":{"assistType":0,"type":"string"},"type":"list"},{"input":{},"name":"segment_infos","required":false,"schema":{"schema":[{"input":{},"name":"end","required":false,"type":"integer"},{"input":{},"name":"id","required":false,"type":"string"},{"input":{},"name":"start","required":false,"type":"integer"}],"type":"object"},"type":"list"},{"input":{},"name":"track_id","required":false,"type":"string"},{"input":{},"name":"draft_url","required":false,"type":"string"}],"updateTime":1751493411,"channel_id":2,"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"批量添加图片","title":"add_images","mainColor":"#CA61FF"}}},{"id":"152658","type":"4","meta":{"position":{"x":668.5084722040588,"y":-565.4885927228088}},"data":{"nodeMeta":{"description":"批量添加字幕","icon":"https://p3-flow-product-sign.byteimg.com/tos-cn-i-13w3uml6bg/512a936fbfc547c9a0fafa993e6cba13~tplv-13w3uml6bg-resize:128:128.image?rk3s=2e2596fd&x-expires=1747738804&x-signature=Ekn6DvhoRu%2FgXLhM5kMpdsNPyaE%3D","subtitle":"视频合成_剪映小助手:add_captions","title":"add_captions"},"inputs":{"apiParam":[{"input":{"type":"string","value":{"content":"7457837925833850920","rawMeta":{"type":1},"type":"literal"}},"name":"apiID"},{"input":{"type":"string","value":{"content":"add_captions","rawMeta":{"type":1},"type":"literal"}},"name":"apiName"},{"input":{"type":"string","value":{"content":"7457837925833801768","rawMeta":{"type":1},"type":"literal"}},"name":"pluginID"},{"input":{"type":"string","value":{"content":"视频合成_剪映小助手","rawMeta":{"type":1},"type":"literal"}},"name":"pluginName"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"pluginVersion"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"tips"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"outDocLink"}],"inputParameters":[{"name":"captions","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"100798","name":"infos"},"rawMeta":{"type":1}}}},{"name":"draft_url","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"170504","name":"draft_url"},"rawMeta":{"type":1}}}},{"name":"alignment","input":{"type":"integer","value":{"type":"literal","content":1,"rawMeta":{"type":2}}}},{"name":"border_color","input":{"type":"string","value":{"type":"literal","content":"#0b0b0b","rawMeta":{"type":1}}}},{"name":"font_size","input":{"type":"integer","value":{"type":"literal","content":7,"rawMeta":{"type":2}}}},{"name":"style_text","input":{"type":"integer","value":{"type":"literal","content":0,"rawMeta":{"type":2}}}},{"name":"text_color","input":{"type":"string","value":{"type":"literal","content":"#ffffff","rawMeta":{"type":1}}}},{"name":"transform_x","input":{"type":"float","value":{"type":"literal","content":0,"rawMeta":{"type":4}}}},{"name":"transform_y","input":{"type":"float","value":{"type":"literal","content":-600,"rawMeta":{"type":4}}}}],"settingOnError":{"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"list","name":"segment_ids","schema":{"type":"string"},"required":false},{"type":"list","name":"segment_infos","schema":{"type":"object","schema":[{"type":"integer","name":"end","required":false},{"type":"string","name":"id","required":false},{"type":"integer","name":"start","required":false}]},"required":false},{"type":"list","name":"text_ids","schema":{"type":"string"},"required":false},{"type":"string","name":"track_id","required":false},{"type":"string","name":"draft_url","required":false}]},"_temp":{"bounds":{"x":488.50847220405876,"y":-565.4885927228088,"width":360,"height":111.7},"externalData":{"icon":"https://lf3-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/3778360647354254_1739242717113014582_ZXUfNgToeJ.png?lk3s=cd508e2b&x-expires=1754091012&x-signature=PZ3X%2FZiRt8yS21u9kAN3FX05cng%3D","apiName":"add_captions","pluginID":"7457837925833801768","pluginProductStatus":1,"pluginProductUnlistType":0,"pluginType":1,"spaceID":"7391771569926127635","inputs":[{"description":"字幕的对齐方式,0左对齐,1 居中对齐,2右对齐,3竖排居顶,4竖排居中,5竖排居底","input":{},"name":"alignment","required":false,"type":"integer"},{"description":"字间距,默认0","input":{},"name":"letter_spacing","required":false,"type":"float"},{"description":"行间距,默认0","input":{},"name":"line_spacing","required":false,"type":"float"},{"description":"transform_y位置","input":{},"name":"transform_y","required":false,"type":"float"},{"description":"字体透明度0-1,默认1 ","input":{},"name":"alpha","required":false,"type":"float"},{"description":"scale_y缩放","input":{},"name":"scale_y","required":false,"type":"float"},{"description":"文字颜色:#ff1837","input":{},"name":"text_color","required":false,"type":"string"},{"description":"边框颜色,eg:#fe8a80","input":{},"name":"border_color","required":false,"type":"string"},{"description":"查看说明:https://krxc4izye0.feishu.cn/wiki/HhQrw3BFhi1XGOkkJCBcfkqGnwf?from=from_copylink","input":{},"name":"captions","required":true,"type":"string"},{"description":"草稿地址,使用create_draft输出的draft_url即可","input":{},"name":"draft_url","required":true,"type":"string"},{"description":"scale_x缩放","input":{},"name":"scale_x","required":false,"type":"float"},{"description":"字体列表:https://krxc4izye0.feishu.cn/wiki/SmnrwabXriG7JckEzyGcChk4nDd","input":{},"name":"font","required":false,"type":"string"},{"description":"默认:15","input":{},"name":"font_size","required":false,"type":"integer"},{"description":"0 默认。1富文本样式","input":{},"name":"style_text","required":false,"type":"integer"},{"description":"transform_x位置","input":{},"name":"transform_x","required":false,"type":"float"}],"outputs":[{"input":{},"name":"draft_url","required":false,"type":"string"},{"input":{},"name":"segment_ids","required":false,"schema":{"assistType":0,"type":"string"},"type":"list"},{"input":{},"name":"segment_infos","required":false,"schema":{"schema":[{"input":{},"name":"id","required":false,"type":"string"},{"input":{},"name":"start","required":false,"type":"integer"},{"input":{},"name":"end","required":false,"type":"integer"}],"type":"object"},"type":"list"},{"input":{},"name":"text_ids","required":false,"schema":{"assistType":0,"type":"string"},"type":"list"},{"input":{},"name":"track_id","required":false,"type":"string"}],"updateTime":1751493411,"channel_id":2,"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"批量添加字幕","title":"add_captions","mainColor":"#CA61FF"}}},{"id":"152954","type":"4","meta":{"position":{"x":668.5084722040588,"y":-420.0348642725576}},"data":{"nodeMeta":{"description":"保存草稿\n","icon":"https://p6-flow-product-sign.byteimg.com/tos-cn-i-13w3uml6bg/512a936fbfc547c9a0fafa993e6cba13~tplv-13w3uml6bg-resize:128:128.image?rk3s=2e2596fd&x-expires=1747738812&x-signature=e68eQiKYHyL0x7xvTdi2hBh6KfM%3D","subtitle":"视频合成_剪映小助手:save_draft","title":"save_draft"},"inputs":{"apiParam":[{"input":{"type":"string","value":{"content":"7457837955684548642","rawMeta":{"type":1},"type":"literal"}},"name":"apiID"},{"input":{"type":"string","value":{"content":"save_draft","rawMeta":{"type":1},"type":"literal"}},"name":"apiName"},{"input":{"type":"string","value":{"content":"7457837925833801768","rawMeta":{"type":1},"type":"literal"}},"name":"pluginID"},{"input":{"type":"string","value":{"content":"视频合成_剪映小助手","rawMeta":{"type":1},"type":"literal"}},"name":"pluginName"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"pluginVersion"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"tips"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"outDocLink"}],"inputParameters":[{"name":"draft_url","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"170504","name":"draft_url"},"rawMeta":{"type":1}}}},{"name":"user_id","input":{"type":"integer","value":{"type":"literal","content":17959,"rawMeta":{"type":2}}}}],"settingOnError":{"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"string","name":"draft_url","required":false},{"type":"string","name":"message","required":false}]},"_temp":{"bounds":{"x":488.50847220405876,"y":-420.0348642725576,"width":360,"height":111.7},"externalData":{"icon":"https://lf6-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/3778360647354254_1739242717113014582_ZXUfNgToeJ.png?lk3s=cd508e2b&x-expires=1754091012&x-signature=EfWoTM24frrJm34C3iRlX82afQk%3D","apiName":"save_draft","pluginID":"7457837925833801768","pluginProductStatus":1,"pluginProductUnlistType":0,"pluginType":1,"spaceID":"7391771569926127635","inputs":[{"description":"草稿地址,使用create_draft输出的draft_url即可","input":{},"name":"draft_url","required":true,"type":"string"},{"description":"用户ID。如果填写了这个ID,新用户产生的月费就会按照比例归属到这个账号下。","input":{},"name":"user_id","required":false,"type":"integer"}],"outputs":[{"input":{},"name":"draft_url","required":false,"type":"string"},{"input":{},"name":"message","required":false,"type":"string"}],"updateTime":1751493411,"channel_id":2,"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"保存草稿\n","title":"save_draft","mainColor":"#CA61FF"}}},{"id":"100798","type":"4","meta":{"position":{"x":130.3722883198559,"y":-868.8885927228089}},"data":{"nodeMeta":{"description":"根据时间线制作字幕数据","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Plugin-v2.jpg","subtitle":"剪映小助手数据生成器:caption_infos","title":"caption_infos"},"inputs":{"apiParam":[{"input":{"type":"string","value":{"content":"7475829177439191075","rawMeta":{"type":1},"type":"literal"}},"name":"apiID"},{"input":{"type":"string","value":{"content":"caption_infos","rawMeta":{"type":1},"type":"literal"}},"name":"apiName"},{"input":{"type":"string","value":{"content":"7475829177439109155","rawMeta":{"type":1},"type":"literal"}},"name":"pluginID"},{"input":{"type":"string","value":{"content":"剪映小助手数据生成器","rawMeta":{"type":1},"type":"literal"}},"name":"pluginName"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"pluginVersion"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"tips"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"outDocLink"}],"inputParameters":[{"name":"texts","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"136506","name":"text_cap"},"rawMeta":{"type":99}}}},{"name":"timelines","input":{"type":"list","schema":{"type":"object","schema":[{"type":"integer","name":"start"},{"type":"integer","name":"end"}]},"value":{"type":"ref","content":{"source":"block-output","blockID":"136506","name":"text_timelines"},"rawMeta":{"type":103}}}},{"name":"font_size","input":{"type":"integer","value":{"type":"literal","content":7,"rawMeta":{"type":2}}}},{"name":"in_animation","input":{"type":"string","value":{"type":"literal","content":"渐显","rawMeta":{"type":1}}}},{"name":"out_animation","input":{"type":"string","value":{"type":"literal","content":"渐隐","rawMeta":{"type":1}}}}],"settingOnError":{"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"string","name":"infos","required":false}]},"_temp":{"bounds":{"x":-49.6277116801441,"y":-868.8885927228089,"width":360,"height":111.7},"externalData":{"icon":"https://lf26-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/3778360647354254_1740601667083827169_qvIu8uOxyr.jpeg?lk3s=cd508e2b&x-expires=1754091012&x-signature=Nc7WajeV42fVSzdYEFpsTVUJMpw%3D","apiName":"caption_infos","pluginID":"7475829177439109155","pluginProductStatus":1,"pluginProductUnlistType":0,"pluginType":1,"spaceID":"7391771569926127635","inputs":[{"description":"对应剪映的入场动画名字,多个动画请用英文|分割,比如:飞入|放大","input":{},"name":"in_animation","required":false,"type":"string"},{"description":"关键词颜色","input":{},"name":"keyword_color","required":false,"type":"string"},{"description":"文本里面的重点词列表","input":{},"name":"keywords","required":false,"schema":{"assistType":0,"type":"string"},"type":"list"},{"description":"对应剪映的循环动画名字,多个动画请用英文|分割,比如:扫光|晃动","input":{},"name":"loop_animation","required":false,"type":"string"},{"description":"对应剪映的出场动画名字,多个动画请用英文|分割,比如:消散|闭幕","input":{},"name":"out_animation","required":false,"type":"string"},{"description":"出场动画时长","input":{},"name":"out_animation_duration","required":false,"type":"integer"},{"description":"文本列表","input":{},"name":"texts","required":true,"schema":{"assistType":0,"type":"string"},"type":"list"},{"description":"时间节点,只接收结构:[{\"start\":0,\"end\":4612}],一般从audio_timeline节点的输出获取","input":{},"name":"timelines","required":true,"schema":{"schema":[{"description":"结束时间","input":{},"name":"end","required":true,"type":"integer"},{"description":"开始时间","input":{},"name":"start","required":true,"type":"integer"}],"type":"object"},"type":"list"},{"description":"文字大小","input":{},"name":"font_size","required":false,"type":"integer"},{"description":"入场动画时长","input":{},"name":"in_animation_duration","required":false,"type":"integer"},{"description":"关键词字大小","input":{},"name":"keyword_font_size","required":false,"type":"integer"},{"description":"循环动画时长","input":{},"name":"loop_animation_duration","required":false,"type":"integer"}],"outputs":[{"input":{},"name":"infos","required":false,"type":"string"}],"updateTime":1751472429,"channel_id":2,"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"根据时间线制作字幕数据","title":"caption_infos","mainColor":"#CA61FF"}}},{"id":"120768","type":"4","meta":{"position":{"x":668.5084722040588,"y":-710.94232117306}},"data":{"nodeMeta":{"description":"添加关键帧","icon":"https://p26-flow-product-sign.byteimg.com/tos-cn-i-13w3uml6bg/512a936fbfc547c9a0fafa993e6cba13~tplv-13w3uml6bg-resize:128:128.image?rk3s=2e2596fd&x-expires=1747740363&x-signature=g3S9FtrBJM3QUiVMK0jkiEA5tmA%3D","subtitle":"视频合成_剪映小助手:add_keyframes","title":"add_keyframes"},"inputs":{"apiParam":[{"input":{"type":"string","value":{"content":"7465608338500452404","rawMeta":{"type":1},"type":"literal"}},"name":"apiID"},{"input":{"type":"string","value":{"content":"add_keyframes","rawMeta":{"type":1},"type":"literal"}},"name":"apiName"},{"input":{"type":"string","value":{"content":"7457837925833801768","rawMeta":{"type":1},"type":"literal"}},"name":"pluginID"},{"input":{"type":"string","value":{"content":"视频合成_剪映小助手","rawMeta":{"type":1},"type":"literal"}},"name":"pluginName"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"pluginVersion"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"tips"},{"input":{"type":"string","value":{"content":"","rawMeta":{"type":1},"type":"literal"}},"name":"outDocLink"}],"inputParameters":[{"name":"draft_url","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"170504","name":"draft_url"},"rawMeta":{"type":1}}}},{"name":"keyframes","input":{"type":"string","value":{"type":"ref","content":{"source":"block-output","blockID":"191325","name":"keyFrames"},"rawMeta":{"type":1}}}}],"settingOnError":{"processType":1,"timeoutMs":180000,"retryTimes":0}},"outputs":[{"type":"string","name":"draft_url","required":false}]},"_temp":{"bounds":{"x":488.50847220405876,"y":-710.94232117306,"width":360,"height":111.7},"externalData":{"icon":"https://lf9-appstore-sign.oceancloudapi.com/ocean-cloud-tos/plugin_icon/3778360647354254_1739242717113014582_ZXUfNgToeJ.png?lk3s=cd508e2b&x-expires=1754091012&x-signature=0%2Fo4Cs3Pyb0S2CU82eH2rvbymtQ%3D","apiName":"add_keyframes","pluginID":"7457837925833801768","pluginProductStatus":1,"pluginProductUnlistType":0,"pluginType":1,"spaceID":"7391771569926127635","inputs":[{"description":"草稿地址,使用create_draft输出的draft_url即可","input":{},"name":"draft_url","required":true,"type":"string"},{"description":"关键帧数据,格式: [     {       \"offset\": 5000000,       \"property\": \"KFTypePositionX\",       \"segment_id\": \"acc5b516-046b-4eae-a179-f686f35e70a8\",       \"value\": 0     }   ]","input":{},"name":"keyframes","required":true,"type":"string"}],"outputs":[{"input":{},"name":"draft_url","required":false,"type":"string"}],"updateTime":1751493411,"channel_id":2,"latestVersionTs":"0","latestVersionName":"","versionName":"","description":"添加关键帧","title":"add_keyframes","mainColor":"#CA61FF"}}},{"id":"191325","type":"5","meta":{"position":{"x":668.5084722040588,"y":-845.8885927228089}},"data":{"nodeMeta":{"description":"编写代码,处理输入变量来生成返回值","icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Code-v2.jpg","subTitle":"代码","title":"代码_3"},"inputs":{"inputParameters":[{"name":"segment_ids","input":{"type":"list","schema":{"type":"string"},"value":{"type":"ref","content":{"source":"block-output","blockID":"122564","name":"segment_ids"},"rawMeta":{"type":99}}}},{"name":"duration_list","input":{"type":"list","schema":{"type":"integer"},"value":{"type":"ref","content":{"source":"block-output","blockID":"118915","name":"duration_list"},"rawMeta":{"type":100}}}}],"code":"import json\n\nasync def main(args: Args) -> Output:\n    params = args.params\n    segment_ids = params['segment_ids']\n    times = params['duration_list']\n    \n    # 验证参数长度一致性\n    if len(segment_ids) != len(times):\n        raise ValueError(\"segment_ids与times数组长度不一致\")\n    \n    keyframes = []\n    \n    # 固定动画参数\n    start_scale = 1.0\n    end_scale = 1.2\n\n    for idx, seg_id in enumerate(segment_ids):\n        # 获取对应音频时长并转换微秒\n        audio_duration = int(float(times[idx]) )  # 假设输入单位为秒\n        \n        # 起始关键帧(0秒位置)\n        keyframes.append({\n            \"offset\": 0,\n            \"property\": \"UNIFORM_SCALE\",\n            \"segment_id\": seg_id,\n            \"value\": start_scale,\n            \"easing\": \"linear\"\n        })\n        \n        # 结束关键帧(同步音频时长)\n        keyframes.append({\n            \"offset\": audio_duration,  # 使用实际音频时长\n            \"property\": \"UNIFORM_SCALE\",\n            \"segment_id\": seg_id,\n            \"value\": end_scale,\n            \"easing\": \"linear\"\n        })\n\n    return {\n        \"keyFrames\": json.dumps(keyframes)\n    }","language":3,"settingOnError":{"switch":false,"processType":1,"timeoutMs":60000,"retryTimes":0}},"outputs":[{"type":"string","name":"keyFrames","required":false}]},"_temp":{"bounds":{"x":488.50847220405876,"y":-845.8885927228089,"width":360,"height":111.7},"externalData":{"icon":"https://lf3-static.bytednsdoc.com/obj/eden-cn/dvsmryvd_avi_dvsm/ljhwZthlaukjlkulzlp/icon/icon-Code-v2.jpg","description":"编写代码,处理输入变量来生成返回值","title":"代码","mainColor":"#00B2B2"}}}],"edges":[{"sourceNodeID":"104483","targetNodeID":"128624"},{"sourceNodeID":"128624","targetNodeID":"173066"},{"sourceNodeID":"173066","targetNodeID":"122858","sourcePortID":"batch-output"},{"sourceNodeID":"122858","targetNodeID":"118915"},{"sourceNodeID":"118915","targetNodeID":"136506","sourcePortID":"loop-output"},{"sourceNodeID":"136506","targetNodeID":"184750"},{"sourceNodeID":"184750","targetNodeID":"118299"},{"sourceNodeID":"118299","targetNodeID":"100798"},{"sourceNodeID":"100798","targetNodeID":"170504"},{"sourceNodeID":"170504","targetNodeID":"165934"},{"sourceNodeID":"165934","targetNodeID":"195722"},{"sourceNodeID":"195722","targetNodeID":"113343"},{"sourceNodeID":"113343","targetNodeID":"122564"},{"sourceNodeID":"122564","targetNodeID":"191325"},{"sourceNodeID":"120768","targetNodeID":"152658"},{"sourceNodeID":"152658","targetNodeID":"152954"},{"sourceNodeID":"191325","targetNodeID":"120768"}]},"bounds":{"x":-2259.922244593384,"y":-1623.2842423101038,"width":3108.430716797443,"height":1314.949378037546}}