diff --git a/packaging/build-resources/logo.ico b/packaging/build-resources/logo.ico new file mode 100644 index 0000000..83af027 Binary files /dev/null and b/packaging/build-resources/logo.ico differ diff --git a/packaging/build-resources/logo.png b/packaging/build-resources/logo.png new file mode 100644 index 0000000..8270067 Binary files /dev/null and b/packaging/build-resources/logo.png differ diff --git a/packaging/build-resources/tray.ico b/packaging/build-resources/tray.ico new file mode 100644 index 0000000..83af027 Binary files /dev/null and b/packaging/build-resources/tray.ico differ diff --git a/packaging/build-resources/tray.png b/packaging/build-resources/tray.png new file mode 100644 index 0000000..8270067 Binary files /dev/null and b/packaging/build-resources/tray.png differ diff --git a/packaging/resources/common/config/default-ipagent-config.json b/packaging/resources/common/config/default-ipagent-config.json new file mode 100644 index 0000000..1b61439 --- /dev/null +++ b/packaging/resources/common/config/default-ipagent-config.json @@ -0,0 +1,721 @@ +{ + "version": "1.2", + "timestamp": "2026-01-10T04:12:13.221Z", + "ipAgentSettings": { + "textModelKey": "builtInDoubao|doubao-seed-2-0-mini-260215", + "voiceModelKey": "", + "voicePromptId": 7, + "asrMode": "online", + "asrModelKey": "", + "voiceMode": "online", + "videoDigitalHumanModelKey": "__CLOUD__", + "scriptPrompt": "你是一个视频口播专家,擅长根据用户给的主题和关键词生成高质量的口播稿件。\n请根据以下要求生成口播稿件:\n\n1. 主题:{title}\n2. 字数:大约{count}字\n\n请确保稿件内容连贯、有吸引力,并且符合口播的风格。\n请直接输出生成的口播稿件,无需任何额外说明文字。\n\n可用变量:{title}、{count}", + "titleTagPrompt": "是短视频标题与标签助手。请基于提供的口播文案,生成一个标题和3-4个标签,输出的语言要完全是我们文案的语言格式\n- 标题不超过15个字,简洁有吸引力,不加引号,不含表情或图标字符。\n- 标签为2-6个字的中文短词,不含#、空格和表情;以主题词为主,避免冗长句。\n- 然后从文案里筛选出优秀的的词汇,必须是文案里包含的一字不差的,按照以下分类\n * 重点词/成语词:文案中的核心词汇、成语、重要概念。\n * 描述词:文案中用于描述事物特征、状态的优秀词汇。\n * 行动词:文案中表示动作、行为的优秀词汇。\n * 情感词:文案中表达情感、情绪的优秀词汇。\n\n-- 直接输出纯JSON格式,如果没有合适的词,[]格式里面可以留空,不要生凑,不要一个字的词,不要使用markdown代码块(不要用),不要附加任何说明文字。\n\n- 输出格式为:\n{\n \"title\": \"...\",\n \"tags\": [\"...\", \"...\", \"...\", \"...\"],\n \"keywords\": {\n \"重点词/成语词\": [\"...\", \"...\"],\n \"描述词\": [\"...\"],\n \"行动词\": [\"...\"],\n \"情感词\": [\"...\",]\n }\n}\n\n\n文案:{{content}}", + "topicRewritePrompt": "参考以下标题,帮我生成5个新的标题。\n\n参考标题:\n{{content}}\n\n要求:\n1. 保持相似的主题和风格\n2. 标题简洁有力,吸引眼球\n3. 不要添加表情符号和#标签\n4. 每个标题独立成行\n\n请直接输出5个新标题,不要编号和额外说明。\n可用变量:{{content}}", + "rewritePrompt": "# 你是一位文案改写助手,不增加表情或特殊符号,输出{{count}}字。\n原文:\n{{content}}\n\n\n ## 写作限制和特征\n -禁止输出的词:“原文”“作者”“文章”等词,攻击性强、侮辱性强的词(滚吧、找爸爸去、废物)、骂人的词(傻子、垃圾、蠢蛋),ai常用词(如“这波操作”、“666”)\n -用词口语化,句式有短句、情绪浓烈,\n -不要输出前言和介绍,也不能直白的指责。\n -写作的内容不要引用提示词的要求。\n\n ## 写作要求\n 1、第一段直接照抄原文的第一句话作为文章开头,一个字也不能改,必须控制30个字以内,绝对禁止照抄的第一句话超过30个字,超过30个字在不影响句子连贯的情况下截停。\n\n 2、后面的内容要具体叙述具体行为,每一个具体动作都不能跳过,可以直接使用原文句子,但是不能完全一致,从原文案的内容里面,用不同的角度切入叙述,确保内容完整,可以使用同义字进行替换,重组结构。\n\n 3、最后一段可以直接使用原文的最后一段,如果有身份信息的内容,就不要写出来,**例如:我是某某,后续内容主页观看。**", + "subtitleHighlightWords": "", + "bgmDirectory": "", + "enableSentimentAnalysis": false, + "sentimentModelKey": "zhipu|glm-4-flash", + "sentimentTemplate": "auto", + "sentimentEffectIntensity": 70, + "enableSentimentAnimation": true, + "sentimentColors": { + "positive": "#00FF00", + "negative": "#FF0000", + "neutral": "#FFFFFF", + "emphasis": "#FFFF00" + }, + "minSubtitleDuration": 2, + "normalSubtitleX": 50, + "normalSubtitleY": 15, + "effectSubtitleX": 50, + "effectSubtitleY": 50, + "disableSmartLayout": false, + "keywordGroupPositions": [ + { + "groupName": "行动词", + "effectX": 15 + }, + { + "groupName": "情感词", + "effectX": 50, + "effectY": 53 + }, + { + "groupName": "描述词", + "effectX": 46, + "effectY": 63 + }, + { + "groupName": "重点词/成语词", + "effectX": 50, + "effectY": 89 + }, + { + "groupName": "12" + } + ], + "avoidanceConfig": { + "safeDistance": 20, + "preferDirection": "right" + }, + "silenceThreshold": -40, + "silenceDuration": 1, + "minPauseDuration": 0.15, + "videoDigitalHumanMode": "local" + }, + "prompts": { + "scriptPrompt": "你是一个视频口播专家,擅长根据用户给的主题和关键词生成高质量的口播稿件。\n请根据以下要求生成口播稿件:\n\n1. 主题:{title}\n2. 字数:大约{count}字\n\n请确保稿件内容连贯、有吸引力,并且符合口播的风格。\n请直接输出生成的口播稿件,无需任何额外说明文字。\n\n可用变量:{title}、{count}", + "titleTagPrompt": "是短视频标题与标签助手。请基于提供的口播文案,生成一个标题和3-4个标签,输出的语言要完全是我们文案的语言格式\n- 标题不超过15个字,简洁有吸引力,不加引号,不含表情或图标字符。\n- 标签为2-6个字的中文短词,不含#、空格和表情;以主题词为主,避免冗长句。\n- 然后从文案里筛选出优秀的的词汇,必须是文案里包含的一字不差的,按照以下分类\n * 重点词/成语词:文案中的核心词汇、成语、重要概念。\n * 描述词:文案中用于描述事物特征、状态的优秀词汇。\n * 行动词:文案中表示动作、行为的优秀词汇。\n * 情感词:文案中表达情感、情绪的优秀词汇。\n\n-- 直接输出纯JSON格式,如果没有合适的词,[]格式里面可以留空,不要生凑,不要一个字的词,不要使用markdown代码块(不要用),不要附加任何说明文字。\n\n- 输出格式为:\n{\n \"title\": \"...\",\n \"tags\": [\"...\", \"...\", \"...\", \"...\"],\n \"keywords\": {\n \"重点词/成语词\": [\"...\", \"...\"],\n \"描述词\": [\"...\"],\n \"行动词\": [\"...\"],\n \"情感词\": [\"...\",]\n }\n}\n\n\n文案:{{content}}", + "topicRewritePrompt": "参考以下标题,帮我生成5个新的标题。\n\n参考标题:\n{{content}}\n\n要求:\n1. 保持相似的主题和风格\n2. 标题简洁有力,吸引眼球\n3. 不要添加表情符号和#标签\n4. 每个标题独立成行\n\n请直接输出5个新标题,不要编号和额外说明。\n可用变量:{{content}}", + "rewritePrompt": "# 你是一位文案改写助手,不增加表情或特殊符号,输出{{count}}字。\n原文:\n{{content}}\n\n\n ## 写作限制和特征\n -禁止输出的词:“原文”“作者”“文章”等词,攻击性强、侮辱性强的词(滚吧、找爸爸去、废物)、骂人的词(傻子、垃圾、蠢蛋),ai常用词(如“这波操作”、“666”)\n -用词口语化,句式有短句、情绪浓烈,\n -不要输出前言和介绍,也不能直白的指责。\n -写作的内容不要引用提示词的要求。\n\n ## 写作要求\n 1、第一段直接照抄原文的第一句话作为文章开头,一个字也不能改,必须控制30个字以内,绝对禁止照抄的第一句话超过30个字,超过30个字在不影响句子连贯的情况下截停。\n\n 2、后面的内容要具体叙述具体行为,每一个具体动作都不能跳过,可以直接使用原文句子,但是不能完全一致,从原文案的内容里面,用不同的角度切入叙述,确保内容完整,可以使用同义字进行替换,重组结构。\n\n 3、最后一段可以直接使用原文的最后一段,如果有身份信息的内容,就不要写出来,**例如:我是某某,后续内容主页观看。**", + "voicePromptId": 7, + "audioVoicePromptId": 7, + "audioLanguage": "中文" + }, + "videoMixCutSettings": { + "enabled": true, + "mode": "fixed", + "fixedModeConfig": { + "enabled": true, + "opening": { + "enabled": false, + "timeRange": { + "durationMin": 2, + "durationMax": 5 + }, + "materialFolderPath": "", + "selectionMode": "random", + "displayMode": "fullscreen", + "pipPosition": "top-right", + "pipSizePercent": 30, + "pipScaleMode": "fit", + "originalVideoMinimized": { + "enabled": false, + "shape": "square", + "position": "bottom-right", + "sizePercent": 25 + } + }, + "middle": { + "enabled": false, + "timeRange": { + "durationMin": 2, + "durationMax": 5 + }, + "materialFolderPath": "", + "selectionMode": "random", + "displayMode": "fullscreen", + "pipPosition": "bottom-left", + "pipSizePercent": 40, + "pipScaleMode": "fit", + "originalVideoMinimized": { + "enabled": false, + "shape": "square", + "position": "bottom-right", + "sizePercent": 25 + } + }, + "ending": { + "enabled": false, + "timeRange": { + "durationMin": 2, + "durationMax": 5 + }, + "materialFolderPath": "", + "selectionMode": "random", + "displayMode": "fullscreen", + "pipPosition": "bottom-right", + "pipSizePercent": 30, + "pipScaleMode": "fit", + "originalVideoMinimized": { + "enabled": false, + "shape": "square", + "position": "bottom-right", + "sizePercent": 25 + } + } + }, + "keywordModeConfig": { + "enabled": false, + "groups": [ + { + "groupId": "group_action", + "groupName": "行动词", + "materialFolderPath": "", + "durationMin": 2, + "durationMax": 5, + "selectionMode": "random", + "displayMode": "fullscreen", + "pipPosition": "bottom-right", + "pipSizePercent": 30, + "pipScaleMode": "fit", + "enabled": false, + "originalVideoMinimized": { + "enabled": false, + "shape": "square", + "position": "bottom-right", + "sizePercent": 25 + } + }, + { + "groupId": "group_emotion", + "groupName": "情感词", + "materialFolderPath": "", + "durationMin": 2, + "durationMax": 5, + "selectionMode": "random", + "displayMode": "fullscreen", + "pipPosition": "bottom-right", + "pipSizePercent": 30, + "pipScaleMode": "fit", + "enabled": false, + "originalVideoMinimized": { + "enabled": false, + "shape": "square", + "position": "bottom-right", + "sizePercent": 25 + } + }, + { + "groupId": "group_description", + "groupName": "描述词", + "materialFolderPath": "", + "durationMin": 2, + "durationMax": 5, + "selectionMode": "random", + "displayMode": "fullscreen", + "pipPosition": "bottom-right", + "pipSizePercent": 30, + "pipScaleMode": "fit", + "enabled": false, + "originalVideoMinimized": { + "enabled": false, + "shape": "square", + "position": "bottom-right", + "sizePercent": 25 + } + }, + { + "groupId": "group_keyemphasis", + "groupName": "重点词/成语词", + "materialFolderPath": "", + "durationMin": 2, + "durationMax": 5, + "selectionMode": "random", + "displayMode": "fullscreen", + "pipPosition": "bottom-right", + "pipSizePercent": 30, + "pipScaleMode": "fit", + "enabled": false, + "originalVideoMinimized": { + "enabled": false, + "shape": "square", + "position": "bottom-right", + "sizePercent": 25 + } + }, + { + "groupId": "group_12", + "groupName": "12", + "materialFolderPath": "", + "durationMin": 2, + "durationMax": 5, + "selectionMode": "random", + "displayMode": "fullscreen", + "pipPosition": "bottom-right", + "pipSizePercent": 30, + "pipScaleMode": "fit", + "enabled": false, + "originalVideoMinimized": { + "enabled": false, + "shape": "square", + "position": "bottom-right", + "sizePercent": 25 + } + } + ] + } + }, + "subtitleTemplates": [ + { + "id": "template_system_11", + "name": "11", + "description": "自定义字幕模板 - 黑底白字,支持关键词特效", + "createdAt": 1767950393391, + "config": { + "subtitleStyleId": "system-subtitle-11", + "subtitleStyle": { + "id": "custom", + "name": "自定义样式", + "description": "完全自定义的字幕样式", + "preview": "示例文字", + "fontName": "Noto Serif CJK", + "fontSize": 48, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowOffset": 2, + "shadowColor": "#000000", + "shadowBlur": 4, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "alignment": "center", + "fontSource": "bundled" + }, + "subtitleFontSizeScale": 100, + "subtitlePosition": "bottom", + "enableKeywordEffects": true, + "keywordGroups": [ + { + "name": "12", + "description": "模板分组12", + "color": "#FF6B6B", + "effectId": "none", + "keywords": [], + "styleOverride": {}, + "effectConfig": {} + }, + { + "name": "重点词/成语词", + "description": "视频中的重点词汇和成语", + "color": "#EF0707EC", + "effectId": "fly-in", + "soundEffectId": "chain-pull", + "keywords": [], + "styleOverride": { + "fontName": "字玩哥特黑白无常 免费 超黑", + "fontSize": 80, + "fontColor": "#EF0707EC", + "outlineColor": "#000000", + "outlineWidth": 10 + }, + "effectConfig": { + "duration": 1.5 + } + }, + { + "name": "描述词", + "description": "描述性的形容词和副词", + "color": "#FFFFFF", + "effectId": "intense-flash", + "soundEffectId": "pop-1", + "keywords": [], + "styleOverride": { + "fontName": "USMCCyuanjiantecu", + "fontSize": 64, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 1 + }, + "effectConfig": { + "duration": 2 + } + }, + { + "name": "情感词", + "description": "表达情感的词汇", + "color": "#FEFEFE", + "effectId": "danmaku", + "soundEffectId": "cash-register", + "keywords": [], + "styleOverride": { + "fontName": "心朵儿体", + "fontSize": 68, + "fontColor": "#FEFEFE", + "outlineColor": "#000000", + "outlineWidth": 0 + }, + "effectConfig": { + "duration": 3 + } + }, + { + "name": "行动词", + "description": "需要强调的行动动词", + "color": "#6CC4F6", + "effectId": "ARC_TEXT", + "soundEffectId": "knife-scrape", + "keywords": [], + "styleOverride": { + "fontName": "USMCCyuanjiantecu", + "fontSize": 200, + "fontColor": "#6CC4F6", + "outlineColor": "#000000", + "outlineWidth": 3 + }, + "effectConfig": { + "duration": 2 + } + } + ], + "screenWidth": 1920, + "screenHeight": 1080, + "fontSize": 48, + "fontFamily": "Arial, sans-serif", + "keywordGroupsStyles": [ + { + "groupName": "行动词", + "styleOverride": { + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 3, + "fontSize": 68, + "fontName": "Noto Serif CJK" + }, + "effectId": "intense-flash", + "effectDuration": 2, + "color": "#FFFFFF", + "soundEffectId": "magic-sfx", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "情感词", + "styleOverride": { + "fontColor": "#1D69DE", + "outlineColor": "#000000", + "outlineWidth": 0, + "fontSize": 192, + "fontName": "Noto Serif CJK" + }, + "effectId": "ARC_TEXT", + "effectDuration": 2, + "color": "#1D69DE", + "soundEffectId": "swoosh", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "描述词", + "styleOverride": { + "fontColor": "#9ACAF9", + "outlineColor": "#000000", + "outlineWidth": 1, + "fontSize": 48, + "fontName": "Noto Serif CJK" + }, + "effectId": "danmaku", + "effectDuration": 2, + "color": "#9ACAF9", + "soundEffectId": "cash-register", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "重点词/成语词", + "styleOverride": { + "fontColor": "#EF0707EC", + "outlineColor": "#000000", + "outlineWidth": 10, + "fontSize": 104, + "fontName": "Noto Serif CJK" + }, + "effectId": "fly-in", + "effectDuration": 2, + "color": "#EF0707EC", + "soundEffectId": "blow-impact", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "12", + "styleOverride": null, + "effectId": null, + "effectDuration": null, + "color": null, + "soundEffectId": null, + "soundEffectConfig": null + } + ] + }, + "isSystem": true + } + ], + "frontendState": { + "selectedSubtitleTemplate": "template_system_11", + "keywordGroups": [ + { + "id": "group_action", + "name": "行动词", + "description": "用于表达行动和进度", + "keywords": [ + { + "keyword": "重仓", + "enabled": true + }, + { + "keyword": "预判", + "enabled": true + }, + { + "keyword": "认准", + "enabled": true + }, + { + "keyword": "聚焦", + "enabled": true + }, + { + "keyword": "兑现", + "enabled": true + }, + { + "keyword": "离场", + "enabled": true + } + ], + "color": "#FFFFFF", + "effectId": "intense-flash", + "styleOverride": { + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 3, + "fontSize": 68, + "fontName": "Noto Serif CJK" + }, + "effectConfig": { + "duration": 2 + }, + "styleConfig": { + "fontSize": 64, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 2 + }, + "createdAt": 1767519506523, + "updatedAt": 1768017351366, + "sound_effect_id": "magic-sfx", + "sound_effect_config": "{\"volume\":0.7,\"pitch\":1,\"fadeIn\":0,\"fadeOut\":50,\"triggerTime\":\"start\"}", + "stickerId": null, + "effectDuration": 2, + "soundEffectId": "magic-sfx", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "id": "group_emotion", + "name": "情感词", + "description": "用于表达情感", + "keywords": [ + { + "keyword": "慌了", + "enabled": true + }, + { + "keyword": "狂揽", + "enabled": true + }, + { + "keyword": "不舒服", + "enabled": true + } + ], + "color": "#1D69DE", + "effectId": "ARC_TEXT", + "styleOverride": { + "fontColor": "#1D69DE", + "outlineColor": "#000000", + "outlineWidth": 0, + "fontSize": 192, + "fontName": "Noto Serif CJK" + }, + "effectConfig": { + "duration": 3 + }, + "styleConfig": { + "fontSize": 64, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 2 + }, + "createdAt": 1767519506517, + "updatedAt": 1768017351438, + "sound_effect_id": "swoosh", + "sound_effect_config": "{\"volume\":0.7,\"pitch\":1,\"fadeIn\":0,\"fadeOut\":50,\"triggerTime\":\"start\"}", + "stickerId": null, + "effectDuration": 2, + "soundEffectId": "swoosh", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "id": "group_description", + "name": "描述词", + "description": "用于描述场景和事物", + "keywords": [ + { + "keyword": "果断", + "enabled": true + }, + { + "keyword": "极致", + "enabled": true + }, + { + "keyword": "无敌", + "enabled": true + } + ], + "color": "#9ACAF9", + "effectId": "danmaku", + "styleOverride": { + "fontColor": "#9ACAF9", + "outlineColor": "#000000", + "outlineWidth": 1, + "fontSize": 48, + "fontName": "Noto Serif CJK" + }, + "effectConfig": { + "duration": 2 + }, + "styleConfig": { + "fontSize": 64, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 2 + }, + "createdAt": 1767519506509, + "updatedAt": 1768017351477, + "sound_effect_id": "cash-register", + "sound_effect_config": "{\"volume\":0.7,\"pitch\":1,\"fadeIn\":0,\"fadeOut\":50,\"triggerTime\":\"start\"}", + "stickerId": null, + "effectDuration": 2, + "soundEffectId": "cash-register", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "id": "group_keyemphasis", + "name": "重点词/成语词", + "description": "用于强调关键词汇和成语", + "keywords": [ + { + "keyword": "核心优势", + "enabled": true + }, + { + "keyword": "护城河", + "enabled": true + }, + { + "keyword": "投资逻辑", + "enabled": true + }, + { + "keyword": "价值标的", + "enabled": true + } + ], + "color": "#EF0707EC", + "effectId": "fly-in", + "styleOverride": { + "fontColor": "#EF0707EC", + "outlineColor": "#000000", + "outlineWidth": 10, + "fontSize": 104, + "fontName": "Noto Serif CJK" + }, + "effectConfig": { + "duration": 1.5 + }, + "styleConfig": { + "fontSize": 64, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 2 + }, + "createdAt": 1767519506503, + "updatedAt": 1768017351515, + "sound_effect_id": "blow-impact", + "sound_effect_config": "{\"volume\":0.7,\"pitch\":1,\"fadeIn\":0,\"fadeOut\":50,\"triggerTime\":\"start\"}", + "stickerId": null, + "effectDuration": 2, + "soundEffectId": "blow-impact", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "id": "group_12", + "name": "12", + "description": "模板分组12", + "keywords": [], + "color": null, + "effectId": null, + "effectConfig": {}, + "styleConfig": { + "fontSize": 64, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 2 + }, + "createdAt": 1767519506497, + "updatedAt": 1768017351556, + "sound_effect_id": null, + "sound_effect_config": null, + "stickerId": null, + "effectDuration": null + } + ], + "enableKeywordEffects": true, + "enableSmartSubtitle": true, + "enableSilenceRemoval": false, + "subtitleFontSizeScale": 100, + "subtitlePosition": "bottom", + "enableBGM": true, + "bgmVolume": 30, + "videoTemplateId": 7, + "enableTopTitle": false, + "topTitleStyle": { + "fontSize": 48, + "fontColor": "#FFD700", + "backgroundColor": "#000000", + "backgroundOpacity": 0.7, + "paddingHorizontal": 20, + "paddingVertical": 10, + "borderRadius": 10 + } + } +} \ No newline at end of file diff --git a/packaging/resources/common/config/default-subtitle-templates.json b/packaging/resources/common/config/default-subtitle-templates.json new file mode 100644 index 0000000..b1f4749 --- /dev/null +++ b/packaging/resources/common/config/default-subtitle-templates.json @@ -0,0 +1,2878 @@ +{ + "version": "2.0.0", + "description": "Default subtitle template config with 16 built-in system templates", + "keywordGroups": [ + { + "id": "group_12", + "name": "12", + "description": "模板分组12", + "color": "#FF6B6B", + "effectId": "none", + "keywords": [], + "styleOverride": {}, + "effectConfig": {}, + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "id": "group_keyemphasis", + "name": "重点词/成语词", + "description": "用于强调关键词汇和成语", + "color": "#EF0707EC", + "effectId": "fly-in", + "soundEffectId": "chain-pull", + "keywords": [], + "styleOverride": { + "fontName": "字玩哥特黑白无常 免费 超黑", + "fontSize": 80, + "fontColor": "#EF0707EC", + "outlineColor": "#000000", + "outlineWidth": 10 + }, + "effectConfig": { + "duration": 1.5 + }, + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "id": "group_description", + "name": "描述词", + "description": "用于描述场景和事物", + "color": "#FFFFFF", + "effectId": "intense-flash", + "soundEffectId": "pop-1", + "keywords": [], + "styleOverride": { + "fontName": "USMCCyuanjiantecu", + "fontSize": 64, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 1 + }, + "effectConfig": { + "duration": 2 + }, + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "id": "group_emotion", + "name": "情感词", + "description": "用于表达情感", + "color": "#FEFEFE", + "effectId": "danmaku", + "soundEffectId": "cash-register", + "keywords": [], + "styleOverride": { + "fontName": "心朵儿体", + "fontSize": 68, + "fontColor": "#FEFEFE", + "outlineColor": "#000000", + "outlineWidth": 0 + }, + "effectConfig": { + "duration": 3 + }, + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "id": "group_action", + "name": "行动词", + "description": "用于表达行动和进度", + "color": "#6CC4F6", + "effectId": "ARC_TEXT", + "soundEffectId": "knife-scrape", + "keywords": [], + "styleOverride": { + "fontName": "USMCCyuanjiantecu", + "fontSize": 200, + "fontColor": "#6CC4F6", + "outlineColor": "#000000", + "outlineWidth": 3 + }, + "effectConfig": { + "duration": 2 + }, + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + } + ], + "subtitleTemplates": [ + { + "id": "template_system_11", + "name": "11 Inline", + "description": "System subtitle template 11 inline keyword emphasis", + "config": { + "subtitleStyleId": "system-subtitle-11", + "subtitleFontSizeScale": 100, + "subtitlePosition": "bottom", + "enableKeywordEffects": true, + "keywordRenderMode": "inline-emphasis", + "keywordGroupsStyles": [ + { + "groupName": "行动词", + "styleOverride": { + "fontColor": "#FFFF00", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 24, + "fontName": "胡晓波男神体" + }, + "effectId": "intense-flash", + "effectDuration": null, + "color": "#FFFF00", + "soundEffectId": "bubble", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "情感词", + "styleOverride": { + "fontColor": "#FFFF00", + "outlineColor": "#000000", + "outlineWidth": 0, + "fontSize": 24, + "fontName": "胡晓波男神体" + }, + "effectId": "danmaku", + "effectDuration": null, + "color": "#FFFF00", + "soundEffectId": null, + "soundEffectConfig": null + }, + { + "groupName": "描述词", + "styleOverride": { + "fontColor": "#FFFF00", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 24, + "fontName": "胡晓波男神体" + }, + "effectId": "flying-tilt", + "effectDuration": null, + "color": "#FFFF00", + "soundEffectId": null, + "soundEffectConfig": null + }, + { + "groupName": "重点词/成语词", + "styleOverride": { + "fontColor": "#FFFF00", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 24, + "fontName": "胡晓波男神体" + }, + "effectId": "fly-in", + "effectDuration": null, + "color": "#FFFF00", + "soundEffectId": "ding", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "12", + "styleOverride": null, + "effectId": null, + "effectDuration": null, + "color": null, + "soundEffectId": null, + "soundEffectConfig": null + } + ], + "screenWidth": 1920, + "screenHeight": 1080, + "fontSize": 48, + "fontFamily": "Arial, sans-serif", + "subtitleStyle": { + "id": "custom", + "name": "自定义样式", + "description": "完全自定义的字幕样式", + "preview": "示例文字", + "fontName": "胡晓波男神体", + "fontSize": 35, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 0, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "shadowOffset": 2, + "shadowBlur": 4, + "shadowColor": "#000000" + }, + "titleSubtitleConfig": { + "enabled": true, + "sourceTitle": "有娃家庭马桶清洁妙招", + "maxCharsPerLine": 8, + "maxLines": 5, + "lineSpacingPercent": 5, + "topMarginPercent": 5, + "lines": [ + { + "text": "有娃家庭马桶清洁", + "fontName": "优设标题黑", + "fontSize": 80, + "fontColor": "#ffff00", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 1, + "shadowColor": "#000000", + "shadowOffset": 3, + "yOffsetPercent": 5 + }, + { + "text": "妙招", + "fontName": "优设标题黑", + "fontSize": 80, + "fontColor": "#ffffff", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 10 + } + ], + "startTime": 0, + "fadeInDuration": 0, + "fadeOutDuration": 0 + }, + "previewConfig": { + "backgroundKey": "portrait", + "backgroundPosition": "center 28%", + "overlayStartColor": "rgba(0, 0, 0, 0.14)", + "overlayEndColor": "rgba(0, 0, 0, 0.58)", + "subtitleTexts": [ + "生活不会辜负认真[努力]的人", + "用心前行日子总会[温柔]以待" + ], + "backgroundImage": "extra/common/cover-templates/subtitle-preview-template_system_11.png", + "titleTexts": [ + "生活不会辜负认真努力的人", + "用心前行日子总会温柔以待" + ] + } + }, + "createdAt": 1768396885438, + "isSystem": true, + "is_system": 1 + }, + { + "id": "template_system_classic_11", + "name": "11 Classic", + "description": "System subtitle template 11 classic original style", + "config": { + "subtitleStyleId": "system-subtitle-11", + "subtitleFontSizeScale": 100, + "subtitlePosition": "bottom", + "enableKeywordEffects": true, + "keywordGroupsStyles": [ + { + "groupName": "行动词", + "styleOverride": { + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 3, + "fontSize": 68, + "fontName": "字玩哥特黑白无常 免费 超黑" + }, + "effectId": "intense-flash", + "effectDuration": null, + "color": "#FFFFFF", + "soundEffectId": "magic-sfx", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "情感词", + "styleOverride": { + "fontColor": "#DDE3EC", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 64, + "fontName": "庞门正道标题体免费版" + }, + "effectId": "danmaku", + "effectDuration": null, + "color": "#DDE3EC", + "soundEffectId": "cash-register", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "描述词", + "styleOverride": { + "fontColor": "#DBC541", + "outlineColor": "#000000", + "outlineWidth": 7, + "fontSize": 88, + "fontName": "优设标题黑" + }, + "effectId": "flying-tilt", + "effectDuration": null, + "color": "#DBC541", + "soundEffectId": "pop-1", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "重点词/成语词", + "styleOverride": { + "fontColor": "#980C0CEC", + "outlineColor": "#000000", + "outlineWidth": 10, + "fontSize": 104, + "fontName": "字玩哥特黑白无常 免费 超黑" + }, + "effectId": "fly-in", + "effectDuration": null, + "color": "#980C0CEC", + "soundEffectId": "punch", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "12", + "styleOverride": null, + "effectId": null, + "effectDuration": null, + "color": null, + "soundEffectId": null, + "soundEffectConfig": null + } + ], + "screenWidth": 1920, + "screenHeight": 1080, + "fontSize": 48, + "fontFamily": "Arial, sans-serif", + "subtitleStyle": { + "id": "system-subtitle-11", + "name": "11", + "description": "自定义字幕样式 - 黑底白字,精致描边", + "preview": "示例文字", + "fontName": "优设标题黑", + "fontSize": 48, + "fontColor": "#35A9E2", + "outlineColor": "#000000", + "outlineWidth": 1, + "backgroundColor": "transparent", + "backgroundOpacity": 0.3, + "position": "bottom", + "shadowOffset": 2, + "shadowBlur": 4, + "shadowColor": "#000000" + }, + "titleSubtitleConfig": { + "enabled": true, + "sourceTitle": "芒格稳赢几十年的三件事", + "maxCharsPerLine": 8, + "maxLines": 5, + "lineSpacingPercent": 5, + "topMarginPercent": 5, + "lines": [ + { + "text": "芒格稳赢几十年的", + "fontName": "优设标题黑", + "fontSize": 80, + "fontColor": "#FFFFFF", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 5 + }, + { + "text": "三件事", + "fontName": "优设标题黑", + "fontSize": 80, + "fontColor": "#6decee", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 10 + } + ], + "startTime": 0, + "fadeInDuration": 0, + "fadeOutDuration": 0 + }, + "previewConfig": { + "backgroundImage": "extra/common/cover-templates/subtitle-preview-template_system_classic_11.png", + "titleTexts": [ + "生活不会辜负认真努力的人", + "用心前行日子总会温柔以待" + ], + "subtitleTexts": [ + "生活不会辜负认真努力的人", + "用心前行日子总会温柔以待" + ] + }, + "keywordRenderMode": "floating" + }, + "createdAt": 1768396885438, + "isSystem": true, + "is_system": 1 + }, + { + "id": "template_system_22", + "name": "22 Inline", + "description": "System subtitle template 22 inline keyword emphasis", + "config": { + "subtitleStyleId": "system-subtitle-22", + "subtitleFontSizeScale": 100, + "subtitlePosition": "bottom", + "enableKeywordEffects": true, + "keywordRenderMode": "inline-emphasis", + "keywordGroupsStyles": [ + { + "groupName": "行动词", + "styleOverride": { + "fontColor": "#E25353EC", + "outlineColor": "#FBF3F3", + "outlineWidth": 3, + "fontSize": 24, + "fontName": "月星楷" + }, + "effectId": "intense-flash", + "effectDuration": null, + "color": "#E25353EC", + "soundEffectId": "bubble", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "情感词", + "styleOverride": { + "fontName": "月星楷", + "fontSize": 24, + "fontColor": "#E25353EC", + "outlineColor": "#FEFEFE", + "outlineWidth": 3 + }, + "effectId": "danmaku", + "effectDuration": null, + "color": "#E25353EC", + "soundEffectId": null, + "soundEffectConfig": null + }, + { + "groupName": "描述词", + "styleOverride": { + "fontName": "月星楷", + "fontSize": 24, + "fontColor": "#E25353EC", + "outlineColor": "#F8F8F8", + "outlineWidth": 3 + }, + "effectId": "flying-tilt", + "effectDuration": null, + "color": "#E25353EC", + "soundEffectId": null, + "soundEffectConfig": null + }, + { + "groupName": "重点词/成语词", + "styleOverride": { + "fontColor": "#E25353EC", + "outlineColor": "#FFFFFF", + "outlineWidth": 3, + "fontSize": 24, + "fontName": "月星楷" + }, + "effectId": "fly-in", + "effectDuration": null, + "color": "#E25353EC", + "soundEffectId": "ding", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "12", + "styleOverride": null, + "effectId": null, + "effectDuration": null, + "color": null, + "soundEffectId": null, + "soundEffectConfig": null + } + ], + "screenWidth": 1920, + "screenHeight": 1080, + "fontSize": 48, + "fontFamily": "Arial, sans-serif", + "subtitleStyle": { + "id": "custom", + "name": "自定义样式", + "description": "完全自定义的字幕样式", + "preview": "示例文字", + "fontName": "月星楷", + "fontSize": 48, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 3, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "shadowOffset": 2, + "shadowBlur": 4, + "shadowColor": "#000000" + }, + "titleSubtitleConfig": { + "enabled": true, + "sourceTitle": "有娃家庭马桶清洁妙招", + "maxCharsPerLine": 8, + "maxLines": 5, + "lineSpacingPercent": 5, + "topMarginPercent": 5, + "lines": [ + { + "text": "有娃家庭马桶清洁", + "fontName": "优设标题黑", + "fontSize": 80, + "fontColor": "#9b0808", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 5 + }, + { + "text": "妙招", + "fontName": "优设标题黑", + "fontSize": 80, + "fontColor": "#FFFFFF", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 10 + } + ], + "startTime": 0, + "fadeInDuration": 0, + "fadeOutDuration": 0 + }, + "previewConfig": { + "backgroundKey": "portrait", + "backgroundPosition": "center 26%", + "overlayStartColor": "rgba(15, 23, 42, 0.16)", + "overlayEndColor": "rgba(15, 23, 42, 0.62)", + "subtitleTexts": [ + "别让[焦虑]打乱你原本的节奏", + "慢慢变好才是给自己的[答案]" + ], + "backgroundImage": "extra/common/cover-templates/subtitle-preview-template_system_22.png", + "titleTexts": [ + "别让焦虑打乱你原本的节奏", + "慢慢变好才是给自己的答案" + ] + } + }, + "createdAt": 1768396885439, + "isSystem": true, + "is_system": 1 + }, + { + "id": "template_system_classic_22", + "name": "22 Classic", + "description": "System subtitle template 22 classic original style", + "config": { + "subtitleStyleId": "system-subtitle-22", + "subtitleFontSizeScale": 100, + "subtitlePosition": "bottom", + "enableKeywordEffects": true, + "keywordGroupsStyles": [ + { + "groupName": "行动词", + "styleOverride": { + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 3, + "fontSize": 68, + "fontName": "字玩哥特黑白无常 免费 超黑" + }, + "effectId": "intense-flash", + "color": "#FFFFFF", + "soundEffectId": "magic-sfx", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "情感词", + "styleOverride": { + "fontColor": "#DDE3EC", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 64, + "fontName": "庞门正道标题体免费版" + }, + "effectId": "danmaku", + "color": "#DDE3EC", + "soundEffectId": "cash-register", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "描述词", + "styleOverride": { + "fontColor": "#DBC541", + "outlineColor": "#000000", + "outlineWidth": 7, + "fontSize": 88, + "fontName": "优设标题黑" + }, + "effectId": "flying-tilt", + "color": "#DBC541", + "soundEffectId": "pop-1", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "重点词/成语词", + "styleOverride": { + "fontColor": "#980C0CEC", + "outlineColor": "#000000", + "outlineWidth": 10, + "fontSize": 104, + "fontName": "字玩哥特黑白无常 免费 超黑" + }, + "effectId": "fly-in", + "color": "#980C0CEC", + "soundEffectId": "punch", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "12", + "effectId": null, + "color": null, + "soundEffectId": null + } + ], + "screenWidth": 1920, + "screenHeight": 1080, + "fontSize": 48, + "fontFamily": "Arial, sans-serif", + "subtitleStyle": { + "id": "custom", + "name": "自定义样式", + "description": "完全自定义的字幕样式", + "preview": "示例文字", + "fontName": "月星楷", + "fontSize": 48, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 3, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "shadowOffset": 2, + "shadowBlur": 4, + "shadowColor": "#000000" + }, + "titleSubtitleConfig": { + "enabled": true, + "sourceTitle": "芒格稳赢几十年的三件事", + "maxCharsPerLine": 8, + "maxLines": 5, + "lineSpacingPercent": 5, + "topMarginPercent": 5, + "lines": [ + { + "text": "芒格稳赢几十年的", + "fontName": "优设标题黑", + "fontSize": 80, + "fontColor": "#9b0808", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 5 + }, + { + "text": "三件事", + "fontName": "优设标题黑", + "fontSize": 80, + "fontColor": "#FFFFFF", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 10 + } + ], + "startTime": 0, + "fadeInDuration": 0, + "fadeOutDuration": 0 + }, + "previewConfig": { + "backgroundImage": "extra/common/cover-templates/subtitle-preview-template_system_classic_22.png", + "titleTexts": [ + "别让焦虑打乱你原本的节奏", + "慢慢变好才是给自己的答案" + ], + "subtitleTexts": [ + "别让焦虑打乱你原本的节奏", + "慢慢变好才是给自己的答案" + ] + } + }, + "createdAt": 1768396885439, + "isSystem": true, + "is_system": 1 + }, + { + "id": "template_system_33", + "name": "33 Inline", + "description": "System subtitle template 33 inline keyword emphasis", + "config": { + "subtitleStyleId": "system-subtitle-33", + "subtitleFontSizeScale": 100, + "subtitlePosition": "bottom", + "enableKeywordEffects": true, + "keywordRenderMode": "inline-emphasis", + "keywordGroupsStyles": [ + { + "groupName": "行动词", + "styleOverride": { + "fontColor": "#FFFF00", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 24, + "fontName": "霞鹜文楷-Light" + }, + "effectId": "intense-flash", + "effectDuration": null, + "color": "#FFFF00", + "soundEffectId": "bubble", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "情感词", + "styleOverride": { + "fontColor": "#FFFF00", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 24, + "fontName": "霞鹜文楷-Light" + }, + "effectId": "danmaku", + "effectDuration": null, + "color": "#FFFF00", + "soundEffectId": null, + "soundEffectConfig": null + }, + { + "groupName": "描述词", + "styleOverride": { + "fontColor": "#FFFF00", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 24, + "fontName": "霞鹜文楷-Light" + }, + "effectId": "flying-tilt", + "effectDuration": null, + "color": "#FFFF00", + "soundEffectId": null, + "soundEffectConfig": null + }, + { + "groupName": "重点词/成语词", + "styleOverride": { + "fontColor": "#FFFF00", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 24, + "fontName": "霞鹜文楷-Light" + }, + "effectId": "fly-in", + "effectDuration": null, + "color": "#FFFF00", + "soundEffectId": "ding", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "12", + "styleOverride": null, + "effectId": null, + "effectDuration": null, + "color": null, + "soundEffectId": null, + "soundEffectConfig": null + } + ], + "screenWidth": 1920, + "screenHeight": 1080, + "fontSize": 48, + "fontFamily": "Arial, sans-serif", + "subtitleStyle": { + "id": "custom", + "name": "自定义样式", + "description": "完全自定义的字幕样式", + "preview": "示例文字", + "fontName": "霞鹜文楷-Light", + "fontSize": 48, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 3, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "shadowOffset": 2, + "shadowBlur": 4, + "shadowColor": "#000000" + }, + "titleSubtitleConfig": { + "enabled": true, + "sourceTitle": "有娃家庭马桶清洁妙招", + "maxCharsPerLine": 8, + "maxLines": 5, + "lineSpacingPercent": 7, + "topMarginPercent": 4, + "lines": [ + { + "text": "有娃家庭马桶清洁", + "fontName": "USMCCyuanjiantecu", + "fontSize": 75, + "fontColor": "#000000", + "backgroundColor": "#ffffff", + "backgroundOpacity": 0.8, + "outlineColor": "#ffffff", + "outlineWidth": 0, + "shadowColor": "#000000", + "shadowOffset": 1, + "yOffsetPercent": 4 + }, + { + "text": "妙招", + "fontName": "USMCCyuanjiantecu", + "fontSize": 75, + "fontColor": "#e2c018", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 11 + } + ], + "startTime": 0, + "fadeInDuration": 0, + "fadeOutDuration": 0 + }, + "previewConfig": { + "backgroundKey": "portrait", + "backgroundPosition": "center 25%", + "overlayStartColor": "rgba(0, 0, 0, 0.12)", + "overlayEndColor": "rgba(0, 0, 0, 0.56)", + "subtitleTexts": [ + "好好[爱自己]永远是头等大事", + "温柔岁月里做最[自在]的自己" + ], + "backgroundImage": "extra/common/cover-templates/subtitle-preview-template_system_33.png", + "titleTexts": [ + "好好爱自己永远是头等大事", + "温柔岁月里做最自在的自己" + ] + } + }, + "createdAt": 1768396885440, + "isSystem": true, + "is_system": 1 + }, + { + "id": "template_system_classic_33", + "name": "33 Classic", + "description": "System subtitle template 33 classic original style", + "config": { + "subtitleStyleId": "system-subtitle-33", + "subtitleFontSizeScale": 100, + "subtitlePosition": "bottom", + "enableKeywordEffects": true, + "keywordGroupsStyles": [ + { + "groupName": "行动词", + "styleOverride": { + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 3, + "fontSize": 68, + "fontName": "字玩哥特黑白无常 免费 超黑" + }, + "effectId": "intense-flash", + "effectDuration": null, + "color": "#FFFFFF", + "soundEffectId": "magic-sfx", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "情感词", + "styleOverride": { + "fontColor": "#DDE3EC", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 64, + "fontName": "庞门正道标题体免费版" + }, + "effectId": "danmaku", + "effectDuration": null, + "color": "#DDE3EC", + "soundEffectId": "cash-register", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "描述词", + "styleOverride": { + "fontColor": "#DBC541", + "outlineColor": "#000000", + "outlineWidth": 7, + "fontSize": 88, + "fontName": "优设标题黑" + }, + "effectId": "flying-tilt", + "effectDuration": null, + "color": "#DBC541", + "soundEffectId": "pop-1", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "重点词/成语词", + "styleOverride": { + "fontColor": "#980C0CEC", + "outlineColor": "#000000", + "outlineWidth": 10, + "fontSize": 104, + "fontName": "字玩哥特黑白无常 免费 超黑" + }, + "effectId": "fly-in", + "effectDuration": null, + "color": "#980C0CEC", + "soundEffectId": "punch", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "12", + "styleOverride": null, + "effectId": null, + "effectDuration": null, + "color": null, + "soundEffectId": null, + "soundEffectConfig": null + } + ], + "screenWidth": 1920, + "screenHeight": 1080, + "fontSize": 48, + "fontFamily": "Arial, sans-serif", + "subtitleStyle": { + "id": "custom", + "name": "自定义样式", + "description": "完全自定义的字幕样式", + "preview": "示例文字", + "fontName": "庞门正道标题体免费版", + "fontSize": 48, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 3, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "shadowOffset": 2, + "shadowBlur": 4, + "shadowColor": "#000000" + }, + "titleSubtitleConfig": { + "enabled": true, + "sourceTitle": "芒格稳赢几十年的三件事", + "maxCharsPerLine": 8, + "maxLines": 5, + "lineSpacingPercent": 7, + "topMarginPercent": 5, + "lines": [ + { + "text": "芒格稳赢几十年的", + "fontName": "USMCCyuanjiantecu", + "fontSize": 80, + "fontColor": "#FFFFFF", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 5 + }, + { + "text": "三件事", + "fontName": "USMCCyuanjiantecu", + "fontSize": 80, + "fontColor": "#e2c018", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 12 + } + ], + "startTime": 0, + "fadeInDuration": 0, + "fadeOutDuration": 0 + }, + "previewConfig": { + "backgroundImage": "extra/common/cover-templates/subtitle-preview-template_system_classic_33.png", + "titleTexts": [ + "好好爱自己永远是头等大事", + "温柔岁月里做最自在的自己" + ], + "subtitleTexts": [ + "好好爱自己永远是头等大事", + "温柔岁月里做最自在的自己" + ] + } + }, + "createdAt": 1768396885440, + "isSystem": true, + "is_system": 1 + }, + { + "id": "template_system_44", + "name": "44 Inline", + "description": "System subtitle template 44 inline keyword emphasis", + "config": { + "subtitleStyleId": "system-subtitle-44", + "subtitleFontSizeScale": 100, + "subtitlePosition": "bottom", + "enableKeywordEffects": true, + "keywordRenderMode": "inline-emphasis", + "keywordGroupsStyles": [ + { + "groupName": "行动词", + "styleOverride": { + "fontColor": "#850F0F", + "outlineColor": "#FFFFFF", + "outlineWidth": 3, + "fontSize": 68, + "fontName": "USMCCyuanjiantecu" + }, + "effectId": "intense-flash", + "effectDuration": null, + "color": "#850F0F", + "soundEffectId": "bubble", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "情感词", + "styleOverride": { + "fontName": "USMCCyuanjiantecu", + "fontSize": 24, + "fontColor": "#850F0F", + "outlineColor": "#FEFEFE", + "outlineWidth": 2 + }, + "effectId": "danmaku", + "effectDuration": null, + "color": "#850F0F", + "soundEffectId": null, + "soundEffectConfig": null + }, + { + "groupName": "描述词", + "styleOverride": { + "fontName": "USMCCyuanjiantecu", + "fontSize": 24, + "fontColor": "#850F0F", + "outlineColor": "#FFFFFF", + "outlineWidth": 3 + }, + "effectId": "flying-tilt", + "effectDuration": null, + "color": "#850F0F", + "soundEffectId": null, + "soundEffectConfig": null + }, + { + "groupName": "重点词/成语词", + "styleOverride": { + "fontColor": "#850F0F", + "outlineColor": "#FFFFFF", + "outlineWidth": 3, + "fontSize": 24, + "fontName": "USMCCyuanjiantecu" + }, + "effectId": "fly-in", + "effectDuration": null, + "color": "#850F0F", + "soundEffectId": "ding", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "12", + "styleOverride": null, + "effectId": null, + "effectDuration": null, + "color": null, + "soundEffectId": null, + "soundEffectConfig": null + } + ], + "screenWidth": 1920, + "screenHeight": 1080, + "fontSize": 48, + "fontFamily": "Arial, sans-serif", + "subtitleStyle": { + "id": "custom", + "name": "自定义样式", + "description": "完全自定义的字幕样式", + "preview": "示例文字", + "fontName": "USMCCyuanjiantecu", + "fontSize": 48, + "fontColor": "#EFE9E9", + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowOffset": 0, + "shadowColor": "#000000", + "shadowBlur": 4, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "alignment": "center" + }, + "titleSubtitleConfig": { + "enabled": true, + "sourceTitle": "别乱买母婴用品省冤枉钱", + "maxCharsPerLine": 8, + "maxLines": 5, + "lineSpacingPercent": 5, + "topMarginPercent": 5, + "lines": [ + { + "text": "别乱买母婴用品省", + "fontName": "USMCCyuanjiantecu", + "fontSize": 80, + "fontColor": "#FFFFFF", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#a91919", + "outlineWidth": 3, + "shadowColor": "#850f0f", + "shadowOffset": 2, + "yOffsetPercent": 5 + }, + { + "text": "冤枉钱", + "fontName": "USMCCyuanjiantecu", + "fontSize": 80, + "fontColor": "#a30f0f", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#ffffff", + "outlineWidth": 4, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 10 + } + ], + "startTime": 0, + "fadeInDuration": 0, + "fadeOutDuration": 0 + }, + "previewConfig": { + "backgroundKey": "portrait", + "backgroundPosition": "center 27%", + "overlayStartColor": "rgba(0, 0, 0, 0.08)", + "overlayEndColor": "rgba(0, 0, 0, 0.42)", + "subtitleTexts": [ + "平凡日常也能过得[闪闪发光]", + "心怀欢喜生活处处皆是[美好]" + ], + "backgroundImage": "extra/common/cover-templates/subtitle-preview-template_system_44.png", + "titleTexts": [ + "平凡日常也能过得闪闪发光", + "心怀欢喜生活处处皆是美好" + ] + } + }, + "createdAt": 1768396885441, + "isSystem": true, + "is_system": 1 + }, + { + "id": "template_system_classic_44", + "name": "44 Classic", + "description": "System subtitle template 44 classic original style", + "config": { + "subtitleStyleId": "system-subtitle-44", + "subtitleFontSizeScale": 100, + "subtitlePosition": "bottom", + "enableKeywordEffects": true, + "keywordRenderMode": "floating", + "keywordGroupsStyles": [ + { + "groupName": "行动词", + "styleOverride": { + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 3, + "fontSize": 68, + "fontName": "字玩哥特黑白无常 免费 超黑" + }, + "effectId": "intense-flash", + "effectDuration": null, + "color": "#FFFFFF", + "soundEffectId": "magic-sfx", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "情感词", + "styleOverride": { + "fontColor": "#DDE3EC", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 64, + "fontName": "庞门正道标题体免费版" + }, + "effectId": "danmaku", + "effectDuration": null, + "color": "#DDE3EC", + "soundEffectId": "cash-register", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "描述词", + "styleOverride": { + "fontColor": "#DBC541", + "outlineColor": "#000000", + "outlineWidth": 7, + "fontSize": 88, + "fontName": "优设标题黑" + }, + "effectId": "flying-tilt", + "effectDuration": null, + "color": "#DBC541", + "soundEffectId": "pop-1", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "重点词/成语词", + "styleOverride": { + "fontColor": "#980C0CEC", + "outlineColor": "#000000", + "outlineWidth": 10, + "fontSize": 104, + "fontName": "字玩哥特黑白无常 免费 超黑" + }, + "effectId": "fly-in", + "effectDuration": null, + "color": "#980C0CEC", + "soundEffectId": "punch", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "12", + "styleOverride": null, + "effectId": null, + "effectDuration": null, + "color": null, + "soundEffectId": null, + "soundEffectConfig": null + } + ], + "screenWidth": 1920, + "screenHeight": 1080, + "fontSize": 48, + "fontFamily": "Arial, sans-serif", + "subtitleStyle": null, + "titleSubtitleConfig": { + "enabled": true, + "sourceTitle": "芒格稳赢几十年的三件事", + "maxCharsPerLine": 8, + "maxLines": 5, + "lineSpacingPercent": 5, + "topMarginPercent": 5, + "lines": [ + { + "text": "芒格稳赢几十年的", + "fontName": "USMCCyuanjiantecu", + "fontSize": 80, + "fontColor": "#FFFFFF", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#a91919", + "outlineWidth": 3, + "shadowColor": "#850f0f", + "shadowOffset": 2, + "yOffsetPercent": 5 + }, + { + "text": "三件事", + "fontName": "USMCCyuanjiantecu", + "fontSize": 80, + "fontColor": "#a30f0f", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#ffffff", + "outlineWidth": 4, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 10 + } + ], + "startTime": 0, + "fadeInDuration": 0, + "fadeOutDuration": 0 + }, + "previewConfig": { + "backgroundImage": "extra/common/cover-templates/subtitle-preview-template_system_classic_44.png", + "titleTexts": [ + "平凡日常也能过得闪闪发光", + "心怀欢喜生活处处皆是美好" + ], + "subtitleTexts": [ + "平凡日常也能过得闪闪发光", + "心怀欢喜生活处处皆是美好" + ] + } + }, + "createdAt": 1768396885441, + "isSystem": true, + "is_system": 1 + }, + { + "id": "template_system_55", + "name": "55 Inline", + "description": "System subtitle template 55 inline keyword emphasis", + "config": { + "subtitleStyleId": "system-subtitle-55", + "subtitleFontSizeScale": 100, + "subtitlePosition": "bottom", + "enableKeywordEffects": true, + "keywordRenderMode": "inline-emphasis", + "keywordGroupsStyles": [ + { + "groupName": "行动词", + "styleOverride": { + "fontColor": "#FFFF00", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 24, + "fontName": "月星楷" + }, + "effectId": "intense-flash", + "effectDuration": null, + "color": "#FFFF00", + "soundEffectId": "bubble", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "情感词", + "styleOverride": { + "fontColor": "#FFFF00", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 24, + "fontName": "月星楷" + }, + "effectId": "danmaku", + "effectDuration": null, + "color": "#FFFF00", + "soundEffectId": null, + "soundEffectConfig": null + }, + { + "groupName": "描述词", + "styleOverride": { + "fontColor": "#FFFF00", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 24, + "fontName": "月星楷" + }, + "effectId": "flying-tilt", + "effectDuration": null, + "color": "#FFFF00", + "soundEffectId": null, + "soundEffectConfig": null + }, + { + "groupName": "重点词/成语词", + "styleOverride": { + "fontColor": "#FFFF00", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 24, + "fontName": "月星楷" + }, + "effectId": "fly-in", + "effectDuration": null, + "color": "#FFFF00", + "soundEffectId": "ding", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "12", + "styleOverride": null, + "effectId": null, + "effectDuration": null, + "color": null, + "soundEffectId": null, + "soundEffectConfig": null + } + ], + "screenWidth": 1920, + "screenHeight": 1080, + "fontSize": 48, + "fontFamily": "Arial, sans-serif", + "subtitleStyle": { + "id": "custom", + "name": "自定义样式", + "description": "完全自定义的字幕样式", + "preview": "示例文字", + "fontName": "月星楷", + "fontSize": 48, + "fontColor": "#FFFFFF", + "outlineColor": "#FFFFFF", + "outlineWidth": 0, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "shadowOffset": 3, + "shadowBlur": 4, + "shadowColor": "#000000" + }, + "titleSubtitleConfig": { + "enabled": true, + "sourceTitle": "有娃家庭马桶简直是灾难现场", + "maxCharsPerLine": 15, + "maxLines": 5, + "lineSpacingPercent": 7, + "topMarginPercent": 5, + "lines": [ + { + "text": "有娃家庭马桶简直是灾难现场", + "fontName": "千图厚黑体", + "fontSize": 75, + "fontColor": "#d2d459", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 0, + "shadowColor": "#000000", + "shadowOffset": 3, + "yOffsetPercent": 5 + } + ], + "startTime": 0, + "fadeInDuration": 0, + "fadeOutDuration": 0 + }, + "previewConfig": { + "backgroundKey": "portrait", + "backgroundPosition": "center 28%", + "overlayStartColor": "rgba(7, 10, 17, 0.12)", + "overlayEndColor": "rgba(7, 10, 17, 0.5)", + "subtitleTexts": [ + "不必讨好世界[取悦]自己就好", + "随心而行人生自在且[从容]" + ], + "backgroundImage": "extra/common/cover-templates/subtitle-preview-template_system_55.png", + "titleTexts": [ + "不必讨好世界取悦自己就好", + "随心而行人生自在且从容" + ] + } + }, + "createdAt": 1768396885442, + "isSystem": true, + "is_system": 1 + }, + { + "id": "template_system_classic_55", + "name": "55 Classic", + "description": "System subtitle template 55 classic original style", + "config": { + "subtitleStyleId": "system-subtitle-55", + "subtitleFontSizeScale": 100, + "subtitlePosition": "bottom", + "enableKeywordEffects": true, + "keywordGroupsStyles": [ + { + "groupName": "行动词", + "styleOverride": { + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 3, + "fontSize": 68, + "fontName": "字玩哥特黑白无常 免费 超黑" + }, + "effectId": "intense-flash", + "color": "#FFFFFF", + "soundEffectId": "magic-sfx", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "情感词", + "styleOverride": { + "fontColor": "#DDE3EC", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 64, + "fontName": "庞门正道标题体免费版" + }, + "effectId": "danmaku", + "color": "#DDE3EC", + "soundEffectId": "cash-register", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "描述词", + "styleOverride": { + "fontColor": "#DBC541", + "outlineColor": "#000000", + "outlineWidth": 7, + "fontSize": 88, + "fontName": "优设标题黑" + }, + "effectId": "flying-tilt", + "color": "#DBC541", + "soundEffectId": "pop-1", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "重点词/成语词", + "styleOverride": { + "fontColor": "#980C0CEC", + "outlineColor": "#000000", + "outlineWidth": 10, + "fontSize": 104, + "fontName": "字玩哥特黑白无常 免费 超黑" + }, + "effectId": "fly-in", + "color": "#980C0CEC", + "soundEffectId": "punch", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "12", + "effectId": null, + "color": null, + "soundEffectId": null + } + ], + "screenWidth": 1920, + "screenHeight": 1080, + "fontSize": 48, + "fontFamily": "Arial, sans-serif", + "subtitleStyle": { + "id": "custom", + "name": "自定义样式", + "description": "完全自定义的字幕样式", + "preview": "示例文字", + "fontName": "Microsoft YaHei Bold", + "fontSize": 48, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 4, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "shadowOffset": 2, + "shadowBlur": 4, + "shadowColor": "#000000" + }, + "titleSubtitleConfig": { + "enabled": true, + "sourceTitle": "芒格稳赢几十年的三件事", + "maxCharsPerLine": 15, + "maxLines": 5, + "lineSpacingPercent": 7, + "topMarginPercent": 5, + "lines": [ + { + "text": "芒格稳赢几十年的三件事", + "fontName": "千图厚黑体", + "fontSize": 100, + "fontColor": "#efc52e", + "backgroundColor": "#ffffff", + "backgroundOpacity": 0.5, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 3, + "yOffsetPercent": 5 + } + ], + "startTime": 0, + "fadeInDuration": 0, + "fadeOutDuration": 0 + }, + "previewConfig": { + "backgroundImage": "extra/common/cover-templates/subtitle-preview-template_system_classic_55.png", + "titleTexts": [ + "不必讨好世界取悦自己就好", + "随心而行人生自在且从容" + ], + "subtitleTexts": [ + "不必讨好世界取悦自己就好", + "随心而行人生自在且从容" + ] + } + }, + "createdAt": 1768396885442, + "isSystem": true, + "is_system": 1 + }, + { + "id": "template_system_66", + "name": "66 Inline", + "description": "System subtitle template 66 inline keyword emphasis", + "config": { + "subtitleStyleId": "system-subtitle-66", + "subtitleFontSizeScale": 100, + "subtitlePosition": "bottom", + "enableKeywordEffects": true, + "keywordRenderMode": "inline-emphasis", + "keywordGroupsStyles": [ + { + "groupName": "行动词", + "styleOverride": { + "fontColor": "#F13B83", + "outlineColor": "#FFFFFF", + "outlineWidth": 5, + "fontSize": 68, + "fontName": "杨任东竹石体" + }, + "effectId": "intense-flash", + "effectDuration": null, + "color": "#F13B83", + "soundEffectId": "bubble", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "情感词", + "styleOverride": { + "fontColor": "#F13B83", + "outlineColor": "#FFFFFF", + "outlineWidth": 5, + "fontSize": 24, + "fontName": "杨任东竹石体" + }, + "effectId": "danmaku", + "effectDuration": null, + "color": "#F13B83", + "soundEffectId": null, + "soundEffectConfig": null + }, + { + "groupName": "描述词", + "styleOverride": { + "fontColor": "#F13B83", + "outlineColor": "#FFFFFF", + "outlineWidth": 5, + "fontSize": 24, + "fontName": "杨任东竹石体" + }, + "effectId": "flying-tilt", + "effectDuration": null, + "color": "#F13B83", + "soundEffectId": null, + "soundEffectConfig": null + }, + { + "groupName": "重点词/成语词", + "styleOverride": { + "fontColor": "#F13B83", + "outlineColor": "#FEFEFE", + "outlineWidth": 5, + "fontSize": 24, + "fontName": "杨任东竹石体" + }, + "effectId": "fly-in", + "effectDuration": null, + "color": "#F13B83", + "soundEffectId": "ding", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "12", + "styleOverride": null, + "effectId": null, + "effectDuration": null, + "color": null, + "soundEffectId": null, + "soundEffectConfig": null + } + ], + "screenWidth": 1920, + "screenHeight": 1080, + "fontSize": 48, + "fontFamily": "Arial, sans-serif", + "subtitleStyle": { + "id": "custom", + "name": "自定义样式", + "description": "完全自定义的字幕样式", + "preview": "示例文字", + "fontName": "杨任东竹石体", + "fontSize": 48, + "fontColor": "#FFFFFF", + "outlineColor": "#F13B83", + "outlineWidth": 3, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "shadowOffset": 1, + "shadowBlur": 4, + "shadowColor": "#000000" + }, + "titleSubtitleConfig": { + "enabled": true, + "sourceTitle": "有娃家庭马桶简直是灾难现场", + "maxCharsPerLine": 15, + "maxLines": 5, + "lineSpacingPercent": 7, + "topMarginPercent": 5, + "lines": [ + { + "text": "有娃家庭马桶简直是灾难现场", + "fontName": "猫啃珠圆体 MaokenZhuyuanTi", + "fontSize": 90, + "fontColor": "#f59ed1", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 3, + "yOffsetPercent": 5 + } + ], + "startTime": 0, + "fadeInDuration": 0, + "fadeOutDuration": 0 + }, + "previewConfig": { + "backgroundKey": "portrait", + "backgroundPosition": "center 29%", + "overlayStartColor": "rgba(0, 0, 0, 0.1)", + "overlayEndColor": "rgba(0, 0, 0, 0.46)", + "subtitleTexts": [ + "把烦恼清空让[快乐]住进心里", + "保持[热爱]奔赴每一场新遇见" + ], + "backgroundImage": "extra/common/cover-templates/subtitle-preview-template_system_66.png", + "titleTexts": [ + "把烦恼清空让快乐住进心里", + "保持热爱奔赴每一场新遇见" + ] + } + }, + "createdAt": 1768396885443, + "isSystem": true, + "is_system": 1 + }, + { + "id": "template_system_classic_66", + "name": "66 Classic", + "description": "System subtitle template 66 classic original style", + "config": { + "subtitleStyleId": "system-subtitle-66", + "subtitleFontSizeScale": 100, + "subtitlePosition": "bottom", + "enableKeywordEffects": true, + "keywordGroupsStyles": [ + { + "groupName": "行动词", + "styleOverride": { + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 3, + "fontSize": 68, + "fontName": "字玩哥特黑白无常 免费 超黑" + }, + "effectId": "intense-flash", + "effectDuration": null, + "color": "#FFFFFF", + "soundEffectId": "magic-sfx", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "情感词", + "styleOverride": { + "fontColor": "#DDE3EC", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 64, + "fontName": "庞门正道标题体免费版" + }, + "effectId": "danmaku", + "effectDuration": null, + "color": "#DDE3EC", + "soundEffectId": "cash-register", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "描述词", + "styleOverride": { + "fontColor": "#DBC541", + "outlineColor": "#000000", + "outlineWidth": 7, + "fontSize": 88, + "fontName": "优设标题黑" + }, + "effectId": "flying-tilt", + "effectDuration": null, + "color": "#DBC541", + "soundEffectId": "pop-1", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "重点词/成语词", + "styleOverride": { + "fontColor": "#980C0CEC", + "outlineColor": "#000000", + "outlineWidth": 10, + "fontSize": 104, + "fontName": "字玩哥特黑白无常 免费 超黑" + }, + "effectId": "fly-in", + "effectDuration": null, + "color": "#980C0CEC", + "soundEffectId": "punch", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "12", + "styleOverride": null, + "effectId": null, + "effectDuration": null, + "color": null, + "soundEffectId": null, + "soundEffectConfig": null + } + ], + "screenWidth": 1920, + "screenHeight": 1080, + "fontSize": 48, + "fontFamily": "Arial, sans-serif", + "subtitleStyle": { + "id": "custom", + "name": "自定义样式", + "description": "完全自定义的字幕样式", + "preview": "示例文字", + "fontName": "杨任东竹石体", + "fontSize": 48, + "fontColor": "#FFFFFF", + "outlineColor": "#F13B83", + "outlineWidth": 3, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "shadowOffset": 1, + "shadowBlur": 4, + "shadowColor": "#000000" + }, + "titleSubtitleConfig": { + "enabled": true, + "sourceTitle": "芒格稳赢几十年的三件事", + "maxCharsPerLine": 15, + "maxLines": 5, + "lineSpacingPercent": 7, + "topMarginPercent": 5, + "lines": [ + { + "text": "芒格稳赢几十年的三件事", + "fontName": "千图厚黑体", + "fontSize": 90, + "fontColor": "#f59ed1", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 3, + "yOffsetPercent": 5 + } + ], + "startTime": 0, + "fadeInDuration": 0, + "fadeOutDuration": 0 + }, + "previewConfig": { + "backgroundImage": "extra/common/cover-templates/subtitle-preview-template_system_classic_66.png", + "titleTexts": [ + "把烦恼清空让快乐住进心里", + "保持热爱奔赴每一场新遇见" + ], + "subtitleTexts": [ + "把烦恼清空让快乐住进心里", + "保持热爱奔赴每一场新遇见" + ] + }, + "keywordRenderMode": "floating" + }, + "createdAt": 1768396885443, + "isSystem": true, + "is_system": 1 + }, + { + "id": "template_system_77", + "name": "77 Inline", + "description": "System subtitle template 77 inline keyword emphasis", + "config": { + "subtitleStyleId": "system-subtitle-77", + "subtitleFontSizeScale": 100, + "subtitlePosition": "bottom", + "enableKeywordEffects": true, + "keywordRenderMode": "inline-emphasis", + "keywordGroupsStyles": [ + { + "groupName": "行动词", + "styleOverride": { + "fontColor": "#FFFF00", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 68, + "fontName": "文鼎PL简中楷" + }, + "effectId": "intense-flash", + "effectDuration": null, + "color": "#FFFF00", + "soundEffectId": "bubble", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "情感词", + "styleOverride": { + "fontName": "文鼎PL简中楷", + "fontSize": 24, + "fontColor": "#FFFF00", + "outlineColor": "#000000", + "outlineWidth": 2 + }, + "effectId": "danmaku", + "effectDuration": null, + "color": "#FFFF00", + "soundEffectId": null, + "soundEffectConfig": null + }, + { + "groupName": "描述词", + "styleOverride": { + "fontName": "文鼎PL简中楷", + "fontSize": 24, + "fontColor": "#FFFF00", + "outlineColor": "#000000", + "outlineWidth": 2 + }, + "effectId": "flying-tilt", + "effectDuration": null, + "color": "#FFFF00", + "soundEffectId": null, + "soundEffectConfig": null + }, + { + "groupName": "重点词/成语词", + "styleOverride": { + "fontColor": "#FFFF00", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 24, + "fontName": "文鼎PL简中楷" + }, + "effectId": "fly-in", + "effectDuration": null, + "color": "#FFFF00", + "soundEffectId": "ding", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "12", + "styleOverride": null, + "effectId": null, + "effectDuration": null, + "color": null, + "soundEffectId": null, + "soundEffectConfig": null + } + ], + "screenWidth": 1920, + "screenHeight": 1080, + "fontSize": 48, + "fontFamily": "Arial, sans-serif", + "subtitleStyle": { + "id": "custom", + "name": "自定义样式", + "description": "完全自定义的字幕样式", + "preview": "示例文字", + "fontName": "文鼎PL简中楷", + "fontSize": 48, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 2, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "shadowOffset": 0, + "shadowBlur": 4, + "shadowColor": "#000000" + }, + "titleSubtitleConfig": { + "enabled": true, + "sourceTitle": "有娃家庭马桶简直是灾难现场", + "maxCharsPerLine": 8, + "maxLines": 5, + "lineSpacingPercent": 6, + "topMarginPercent": 5, + "lines": [ + { + "text": "有娃家庭马桶简直", + "fontName": "方正粗黑宋简体", + "fontSize": 80, + "fontColor": "#ffffff", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 5 + }, + { + "text": "是灾难现场", + "fontName": "方正粗黑宋简体", + "fontSize": 77, + "fontColor": "#0dade3", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 11 + } + ], + "startTime": 0, + "fadeInDuration": 0, + "fadeOutDuration": 0 + }, + "previewConfig": { + "backgroundKey": "portrait", + "backgroundPosition": "center 26%", + "overlayStartColor": "rgba(0, 0, 0, 0.08)", + "overlayEndColor": "rgba(0, 0, 0, 0.44)", + "subtitleTexts": [ + "努力活成自己[喜欢]的模样", + "不慌不忙静待时光的[绽放]" + ], + "backgroundImage": "extra/common/cover-templates/subtitle-preview-template_system_77.png", + "titleTexts": [ + "努力活成自己喜欢的模样", + "不慌不忙静待时光的绽放" + ] + } + }, + "createdAt": 1768396885444, + "isSystem": true, + "is_system": 1 + }, + { + "id": "template_system_classic_77", + "name": "77 Classic", + "description": "System subtitle template 77 classic original style", + "config": { + "subtitleStyleId": "system-subtitle-77", + "subtitleFontSizeScale": 100, + "subtitlePosition": "bottom", + "enableKeywordEffects": true, + "keywordGroupsStyles": [ + { + "groupName": "行动词", + "styleOverride": { + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 3, + "fontSize": 68, + "fontName": "字玩哥特黑白无常 免费 超黑" + }, + "effectId": "intense-flash", + "effectDuration": null, + "color": "#FFFFFF", + "soundEffectId": "magic-sfx", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "情感词", + "styleOverride": { + "fontColor": "#DDE3EC", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 64, + "fontName": "庞门正道标题体免费版" + }, + "effectId": "danmaku", + "effectDuration": null, + "color": "#DDE3EC", + "soundEffectId": "cash-register", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "描述词", + "styleOverride": { + "fontColor": "#DBC541", + "outlineColor": "#000000", + "outlineWidth": 7, + "fontSize": 88, + "fontName": "优设标题黑" + }, + "effectId": "flying-tilt", + "effectDuration": null, + "color": "#DBC541", + "soundEffectId": "pop-1", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "重点词/成语词", + "styleOverride": { + "fontColor": "#980C0CEC", + "outlineColor": "#000000", + "outlineWidth": 10, + "fontSize": 104, + "fontName": "字玩哥特黑白无常 免费 超黑" + }, + "effectId": "fly-in", + "effectDuration": null, + "color": "#980C0CEC", + "soundEffectId": "punch", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "12", + "styleOverride": null, + "effectId": null, + "effectDuration": null, + "color": null, + "soundEffectId": null, + "soundEffectConfig": null + } + ], + "screenWidth": 1920, + "screenHeight": 1080, + "fontSize": 48, + "fontFamily": "Arial, sans-serif", + "subtitleStyle": { + "id": "custom", + "name": "自定义样式", + "description": "完全自定义的字幕样式", + "preview": "示例文字", + "fontName": "杨任东竹石体", + "fontSize": 48, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 0, + "backgroundColor": "#000000", + "backgroundOpacity": 0.5, + "position": "bottom", + "shadowOffset": 0, + "shadowBlur": 4, + "shadowColor": "#000000" + }, + "titleSubtitleConfig": { + "enabled": true, + "sourceTitle": "芒格稳赢几十年的三件事", + "maxCharsPerLine": 8, + "maxLines": 5, + "lineSpacingPercent": 7, + "topMarginPercent": 5, + "lines": [ + { + "text": "芒格稳赢几十年的", + "fontName": "字玩哥特黑白无常 免费 超黑", + "fontSize": 80, + "fontColor": "#0a7194", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 5 + }, + { + "text": "三件事", + "fontName": "字玩哥特黑白无常 免费 超黑", + "fontSize": 77, + "fontColor": "#0a7194", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 12 + } + ], + "startTime": 0, + "fadeInDuration": 0, + "fadeOutDuration": 0 + }, + "previewConfig": { + "backgroundImage": "extra/common/cover-templates/subtitle-preview-template_system_classic_77.png", + "titleTexts": [ + "努力活成自己喜欢的模样", + "不慌不忙静待时光的绽放" + ], + "subtitleTexts": [ + "努力活成自己喜欢的模样", + "不慌不忙静待时光的绽放" + ] + }, + "keywordRenderMode": "floating" + }, + "createdAt": 1768396885444, + "isSystem": true, + "is_system": 1 + }, + { + "id": "template_system_88", + "name": "88 Inline", + "description": "System subtitle template 88 inline keyword emphasis", + "config": { + "subtitleStyleId": "system-subtitle-88", + "subtitleFontSizeScale": 90, + "subtitlePosition": "bottom", + "enableKeywordEffects": true, + "keywordRenderMode": "inline-emphasis", + "keywordGroupsStyles": [ + { + "groupName": "行动词", + "styleOverride": { + "fontColor": "#21A7EE", + "outlineColor": "#FFFFFF", + "outlineWidth": 2, + "fontSize": 24, + "fontName": "庞门正道标题体免费版" + }, + "effectId": "intense-flash", + "effectDuration": null, + "color": "#21A7EE", + "soundEffectId": "bubble", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "情感词", + "styleOverride": { + "fontName": "庞门正道标题体免费版", + "fontSize": 24, + "fontColor": "#21A7EE", + "outlineColor": "#FFFFFF", + "outlineWidth": 2 + }, + "effectId": "danmaku", + "effectDuration": null, + "color": "#21A7EE", + "soundEffectId": null, + "soundEffectConfig": null + }, + { + "groupName": "描述词", + "styleOverride": { + "fontName": "庞门正道标题体免费版", + "fontSize": 24, + "fontColor": "#21A7EE", + "outlineColor": "#FFFFFF", + "outlineWidth": 2 + }, + "effectId": "flying-tilt", + "effectDuration": null, + "color": "#21A7EE", + "soundEffectId": null, + "soundEffectConfig": null + }, + { + "groupName": "重点词/成语词", + "styleOverride": { + "fontColor": "#21A7EE", + "outlineColor": "#FFFFFF", + "outlineWidth": 2, + "fontSize": 28, + "fontName": "庞门正道标题体免费版" + }, + "effectId": "fly-in", + "effectDuration": null, + "color": "#21A7EE", + "soundEffectId": "ding", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "12", + "styleOverride": null, + "effectId": null, + "effectDuration": null, + "color": null, + "soundEffectId": null, + "soundEffectConfig": null + } + ], + "screenWidth": 1920, + "screenHeight": 1080, + "fontSize": 48, + "fontFamily": "Arial, sans-serif", + "subtitleStyle": { + "id": "custom", + "name": "自定义样式", + "description": "完全自定义的字幕样式", + "preview": "示例文字", + "fontName": "庞门正道标题体免费版", + "fontSize": 39, + "fontColor": "#000000", + "outlineColor": "#FFFFFF", + "outlineWidth": 2, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "shadowOffset": 0, + "shadowBlur": 4, + "shadowColor": "#000000" + }, + "titleSubtitleConfig": { + "enabled": true, + "sourceTitle": "有娃家庭马桶简直是灾难现场", + "maxCharsPerLine": 8, + "maxLines": 5, + "lineSpacingPercent": 5, + "topMarginPercent": 5, + "lines": [ + { + "text": "有娃家庭马桶简直", + "fontName": "优设标题黑", + "fontSize": 80, + "fontColor": "#FFFFFF", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 5 + }, + { + "text": "是灾难现场", + "fontName": "思源黑体 Normal", + "fontSize": 75, + "fontColor": "#000000", + "backgroundColor": "#ffffff", + "backgroundOpacity": 1, + "outlineColor": "#000000", + "outlineWidth": 0, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 10 + } + ], + "startTime": 0, + "fadeInDuration": 0, + "fadeOutDuration": 0 + }, + "previewConfig": { + "backgroundKey": "portrait", + "backgroundPosition": "center 27%", + "overlayStartColor": "rgba(0, 0, 0, 0.12)", + "overlayEndColor": "rgba(0, 0, 0, 0.5)", + "subtitleTexts": [ + "生活一半[烟火]一半诗意清欢", + "心怀[温柔]遇见所有小美好" + ], + "backgroundImage": "extra/common/cover-templates/subtitle-preview-template_system_88.png", + "titleTexts": [ + "生活一半烟火一半诗意清欢", + "心怀温柔遇见所有小美好" + ] + } + }, + "createdAt": 1768396885445, + "isSystem": true, + "is_system": 1 + }, + { + "id": "template_system_classic_88", + "name": "88 Classic", + "description": "System subtitle template 88 classic original style", + "config": { + "subtitleStyleId": "system-subtitle-88", + "subtitleFontSizeScale": 100, + "subtitlePosition": "bottom", + "enableKeywordEffects": true, + "keywordGroupsStyles": [ + { + "groupName": "行动词", + "styleOverride": { + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 3, + "fontSize": 68, + "fontName": "字玩哥特黑白无常 免费 超黑" + }, + "effectId": "intense-flash", + "effectDuration": null, + "color": "#FFFFFF", + "soundEffectId": "magic-sfx", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "情感词", + "styleOverride": { + "fontColor": "#DDE3EC", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 64, + "fontName": "庞门正道标题体免费版" + }, + "effectId": "danmaku", + "effectDuration": null, + "color": "#DDE3EC", + "soundEffectId": "cash-register", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "描述词", + "styleOverride": { + "fontColor": "#DBC541", + "outlineColor": "#000000", + "outlineWidth": 7, + "fontSize": 88, + "fontName": "优设标题黑" + }, + "effectId": "flying-tilt", + "effectDuration": null, + "color": "#DBC541", + "soundEffectId": "pop-1", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "重点词/成语词", + "styleOverride": { + "fontColor": "#980C0CEC", + "outlineColor": "#000000", + "outlineWidth": 10, + "fontSize": 104, + "fontName": "字玩哥特黑白无常 免费 超黑" + }, + "effectId": "fly-in", + "effectDuration": null, + "color": "#980C0CEC", + "soundEffectId": "punch", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "12", + "styleOverride": null, + "effectId": null, + "effectDuration": null, + "color": null, + "soundEffectId": null, + "soundEffectConfig": null + } + ], + "screenWidth": 1920, + "screenHeight": 1080, + "fontSize": 48, + "fontFamily": "Arial, sans-serif", + "subtitleStyle": { + "id": "custom", + "name": "自定义样式", + "description": "完全自定义的字幕样式", + "preview": "示例文字", + "fontName": "庞门正道标题体免费版", + "fontSize": 48, + "fontColor": "#DC8A13", + "outlineColor": "#000000", + "outlineWidth": 2, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "shadowOffset": 0, + "shadowBlur": 4, + "shadowColor": "#000000" + }, + "titleSubtitleConfig": { + "enabled": true, + "sourceTitle": "芒格稳赢几十年的三件事", + "maxCharsPerLine": 8, + "maxLines": 5, + "lineSpacingPercent": 7, + "topMarginPercent": 5, + "lines": [ + { + "text": "芒格稳赢几十年的", + "fontName": "喜脉体", + "fontSize": 80, + "fontColor": "#FFFFFF", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 5 + }, + { + "text": "三件事", + "fontName": "喜脉体", + "fontSize": 80, + "fontColor": "#be6009", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 12 + } + ], + "startTime": 0, + "fadeInDuration": 0, + "fadeOutDuration": 0 + }, + "previewConfig": { + "backgroundImage": "extra/common/cover-templates/subtitle-preview-template_system_classic_88.png", + "titleTexts": [ + "生活一半烟火一半诗意清欢", + "心怀温柔遇见所有小美好" + ], + "subtitleTexts": [ + "生活一半烟火一半诗意清欢", + "心怀温柔遇见所有小美好" + ] + }, + "keywordRenderMode": "floating" + }, + "createdAt": 1768396885445, + "isSystem": true, + "is_system": 1 + } + ], + "timestamp": "2026-06-20T10:27:18.332Z" +} diff --git a/packaging/resources/common/config/default-templates.json b/packaging/resources/common/config/default-templates.json new file mode 100644 index 0000000..4474cb7 --- /dev/null +++ b/packaging/resources/common/config/default-templates.json @@ -0,0 +1,1305 @@ +{ + "version": "1.0.0", + "description": "系统默认模板配置 - 应用启动时自动初始化", + "coverTemplates": [ + { + "id": "8f17c467-c69c-45b2-8011-94a6c3071d16", + "name": "斜黄白", + "description": "系统模板 - 斜黄白", + "is_system": 1, + "config": { + "backgroundEnabled": false, + "backgroundImagePath": null, + "backgroundBlurEnabled": false, + "backgroundBlurIntensity": 10, + "backgroundSize": 100, + "backgroundPosition": { + "x": 50, + "y": 50 + }, + "personImagePath": null, + "personSize": 80, + "personPosition": { + "x": 50, + "y": 50 + }, + "personRotation": 0, + "personBorderEnabled": false, + "personBorderStyle": "solid", + "personBorderColor": "#FFFFFF", + "personBorderWidth": 8, + "personBorderDashLength": null, + "personBorderGapLength": null, + "autoSplitText": true, + "titleMaxLength": 4, + "subtitleMaxLength": 10, + "titleText": "礼貌回归", + "titleFontFamily": "斗鱼追光体2.0", + "titleFontSize": 120, + "titleFontWeight": 700, + "titleColor": "#f5d400", + "titleStrokeColor": "#000000", + "titleStrokeWidth": 3, + "titleShadowColor": "#000000", + "titleShadowOffsetX": 0, + "titleShadowOffsetY": 0, + "titleShadowBlur": 0, + "titleShadowEnabled": false, + "titleShadowLayers": [], + "titlePosition": { + "x": 42.59259259259258, + "y": 56.909722222222214 + }, + "titleRotation": 338, + "titleDirection": "horizontal", + "titleCharSpacing": 24, + "titleLineSpacing": 144, + "titleMaxCharsPerLine": 10, + "titleBackgroundEnabled": true, + "titleBackgroundColor": "#f5f5f5", + "titleBackgroundOpacity": 25, + "titleBackgroundShape": "polygon", + "titleBackgroundSize": { + "width": 30, + "height": 10 + }, + "titleBackgroundPosition": { + "x": 44.21296296296296, + "y": 32.951388888888886 + }, + "titleBackgroundPoints": [ + { + "x": 226.08024691358025, + "y": -79.67664930555557 + }, + { + "x": 250.7716049382716, + "y": 218.93446180555554 + }, + { + "x": -260.8024691358025, + "y": 691.1566840277777 + }, + { + "x": -290.12345679012344, + "y": 366.50390624999994 + } + ], + "titleBackgroundRadius": 10, + "titleBackgroundRotation": 0, + "subtitleText": "行动亲爱的观众朋友们", + "subtitleFontFamily": "斗鱼追光体2.0", + "subtitleFontSize": 82, + "subtitleFontWeight": 500, + "subtitleColor": "#FFFFFF", + "subtitleStrokeColor": "#000000", + "subtitleStrokeWidth": 1, + "subtitleShadowColor": "#000000", + "subtitleShadowOffsetX": 0, + "subtitleShadowOffsetY": 0, + "subtitleShadowBlur": 0, + "subtitleShadowEnabled": false, + "subtitleShadowLayers": [], + "subtitlePosition": { + "x": 45.37037037037037, + "y": 66.5625 + }, + "subtitleRotation": 338, + "subtitleDirection": "horizontal", + "subtitleCharSpacing": 23, + "subtitleLineSpacing": 72, + "subtitleMaxCharsPerLine": 17, + "subtitleBackgroundEnabled": false, + "subtitleBackgroundColor": "#000000", + "subtitleBackgroundOpacity": 70, + "subtitleBackgroundShape": "rectangle", + "subtitleBackgroundSize": { + "width": 30, + "height": 10 + }, + "subtitleBackgroundPosition": { + "x": 50, + "y": 60 + }, + "subtitleBackgroundPoints": [], + "subtitleBackgroundRadius": 10, + "subtitleBackgroundRotation": 0, + "maskEnabled": false, + "maskImagePath": null, + "maskSize": 100, + "maskPosition": { + "x": 50, + "y": 50 + }, + "maskColor": null, + "maskOpacity": 100, + "maskShape": "rectangle" + } + }, + { + "id": "705fa010-5bf3-4041-b624-0fd364bea5ad", + "name": "大四字报", + "description": "系统模板 - 大四字报", + "is_system": 1, + "config": { + "backgroundEnabled": true, + "backgroundImagePath": null, + "backgroundBlurEnabled": false, + "backgroundBlurIntensity": 30, + "backgroundSize": 100, + "backgroundPosition": { + "x": 50, + "y": 50 + }, + "personImagePath": null, + "personSize": 33.125, + "personPosition": { + "x": 22.68518518518519, + "y": 78.125 + }, + "personRotation": 0, + "personBorderEnabled": false, + "personBorderStyle": "solid", + "personBorderColor": "#FFFFFF", + "personBorderWidth": 8, + "personBorderDashLength": null, + "personBorderGapLength": null, + "autoSplitText": true, + "titleMaxLength": 4, + "subtitleMaxLength": 30, + "titleText": "礼貌回归", + "titleFontFamily": "USMCCyuanjiantecu", + "titleFontSize": 375, + "titleFontWeight": 400, + "titleColor": "#e6ca19", + "titleStrokeColor": "#000000", + "titleStrokeWidth": 0, + "titleShadowColor": "#000000", + "titleShadowOffsetX": 0, + "titleShadowOffsetY": 0, + "titleShadowBlur": 0, + "titleShadowEnabled": false, + "titleShadowLayers": [ + { + "id": 1765355385133.3418, + "offsetX": 20, + "offsetY": 20, + "blur": 30, + "color": "#000000", + "opacity": 100, + "enabled": true + }, + { + "id": 1765355385133.7036, + "offsetX": -20, + "offsetY": -20, + "blur": 30, + "color": "#000000", + "opacity": 100, + "enabled": true + } + ], + "titlePosition": { + "x": 52.54629629629629, + "y": 48.40277777777778 + }, + "titleRotation": 0, + "titleDirection": "horizontal", + "titleCharSpacing": 58, + "titleLineSpacing": 150, + "titleMaxCharsPerLine": 2, + "titleBackgroundEnabled": false, + "titleBackgroundColor": "#000000", + "titleBackgroundOpacity": 70, + "titleBackgroundShape": "polygon", + "titleBackgroundSize": { + "width": 30, + "height": 10 + }, + "titleBackgroundPosition": { + "x": 95.83333333333333, + "y": 68.88888888888889 + }, + "titleBackgroundPoints": [ + { + "x": -330.24691358024694, + "y": -15.440538194444414 + }, + { + "x": 40, + "y": -40 + }, + { + "x": 40, + "y": 40 + }, + { + "x": -40, + "y": 40 + }, + { + "x": -114.9691358024691, + "y": 36.642795138888864 + }, + { + "x": -96.45061728395058, + "y": -3.2877604166666865 + } + ], + "titleBackgroundRadius": 10, + "titleBackgroundRotation": 0, + "subtitleText": "行动亲爱的观众朋友们", + "subtitleFontFamily": "USMCCyuanjiantecu", + "subtitleFontSize": 122, + "subtitleFontWeight": 500, + "subtitleColor": "#e37a16", + "subtitleStrokeColor": "#000000", + "subtitleStrokeWidth": 5, + "subtitleShadowColor": "#ff0000", + "subtitleShadowOffsetX": 41, + "subtitleShadowOffsetY": 50, + "subtitleShadowBlur": 13, + "subtitleShadowEnabled": false, + "subtitleShadowLayers": [], + "subtitlePosition": { + "x": 51.15740740740741, + "y": 83.75 + }, + "subtitleRotation": 0, + "subtitleDirection": "horizontal", + "subtitleCharSpacing": 0, + "subtitleLineSpacing": 72, + "subtitleMaxCharsPerLine": 8, + "subtitleBackgroundEnabled": false, + "subtitleBackgroundColor": "#000000", + "subtitleBackgroundOpacity": 70, + "subtitleBackgroundShape": "rectangle", + "subtitleBackgroundSize": { + "width": 30, + "height": 10 + }, + "subtitleBackgroundPosition": { + "x": 50, + "y": 60 + }, + "subtitleBackgroundPoints": [], + "subtitleBackgroundRadius": 10, + "subtitleBackgroundRotation": 0, + "maskEnabled": false, + "maskImagePath": null, + "maskSize": 100, + "maskPosition": { + "x": 50, + "y": 50 + }, + "maskColor": null, + "maskOpacity": 100, + "maskShape": "rectangle" + } + }, + { + "id": "6404718a-1b1c-4148-9807-ad3c57a53e0c", + "name": "蓝底白字", + "description": "系统模板 - 蓝底白字", + "is_system": 1, + "config": { + "backgroundEnabled": false, + "backgroundImagePath": null, + "backgroundBlurEnabled": false, + "backgroundBlurIntensity": 10, + "backgroundSize": 100, + "backgroundPosition": { + "x": 50, + "y": 50 + }, + "personImagePath": null, + "personSize": 80, + "personPosition": { + "x": 50, + "y": 50 + }, + "personRotation": 0, + "personBorderEnabled": false, + "personBorderStyle": "solid", + "personBorderColor": "#FFFFFF", + "personBorderWidth": 8, + "personBorderDashLength": null, + "personBorderGapLength": null, + "autoSplitText": true, + "titleMaxLength": 4, + "subtitleMaxLength": 5, + "titleText": "礼貌回归", + "titleFontFamily": "USMCCyuanjiantecu", + "titleFontSize": 120, + "titleFontWeight": 700, + "titleColor": "#cbcdb1", + "titleStrokeColor": "#000000", + "titleStrokeWidth": 0, + "titleShadowColor": "#000000", + "titleShadowOffsetX": 0, + "titleShadowOffsetY": 0, + "titleShadowBlur": 0, + "titleShadowEnabled": false, + "titleShadowLayers": [ + { + "id": 1765449844664.8303, + "offsetX": 0, + "offsetY": 0, + "blur": 8, + "color": "#000000", + "opacity": 80, + "enabled": true + }, + { + "id": 1765449844664.415, + "offsetX": 0, + "offsetY": 0, + "blur": 16, + "color": "#000000", + "opacity": 40, + "enabled": true + } + ], + "titlePosition": { + "x": 50.694444444444436, + "y": 63.506944444444436 + }, + "titleRotation": 0, + "titleDirection": "horizontal", + "titleCharSpacing": 24, + "titleLineSpacing": 144, + "titleMaxCharsPerLine": 10, + "titleBackgroundEnabled": false, + "titleBackgroundColor": "#000000", + "titleBackgroundOpacity": 70, + "titleBackgroundShape": "rectangle", + "titleBackgroundSize": { + "width": 30, + "height": 10 + }, + "titleBackgroundPosition": { + "x": 50, + "y": 30 + }, + "titleBackgroundPoints": [], + "titleBackgroundRadius": 10, + "titleBackgroundRotation": 0, + "subtitleText": "行动亲爱的", + "subtitleFontFamily": "千图厚黑体", + "subtitleFontSize": 187, + "subtitleFontWeight": 100, + "subtitleColor": "#FFFFFF", + "subtitleStrokeColor": "#000000", + "subtitleStrokeWidth": 10, + "subtitleShadowColor": "#000000", + "subtitleShadowOffsetX": 0, + "subtitleShadowOffsetY": 0, + "subtitleShadowBlur": 0, + "subtitleShadowEnabled": false, + "subtitleShadowLayers": [], + "subtitlePosition": { + "x": 49.53703703703704, + "y": 74.20138888888889 + }, + "subtitleRotation": 0, + "subtitleDirection": "horizontal", + "subtitleCharSpacing": -23, + "subtitleLineSpacing": 72, + "subtitleMaxCharsPerLine": 15, + "subtitleBackgroundEnabled": true, + "subtitleBackgroundColor": "#599dd9", + "subtitleBackgroundOpacity": 25, + "subtitleBackgroundShape": "rectangle", + "subtitleBackgroundSize": { + "width": 161.0185185185185, + "height": 30.48611111111111 + }, + "subtitleBackgroundPosition": { + "x": 50.23148148148148, + "y": 67.11805555555556 + }, + "subtitleBackgroundPoints": [], + "subtitleBackgroundRadius": 10, + "subtitleBackgroundRotation": 0, + "maskEnabled": false, + "maskImagePath": null, + "maskSize": 100, + "maskPosition": { + "x": 50, + "y": 50 + }, + "maskColor": null, + "maskOpacity": 100, + "maskShape": "rectangle" + } + }, + { + "id": "485183be-6eed-4eae-b74a-8591f08b69fa", + "name": "黄白实描", + "description": "系统模板 - 黄白实描", + "is_system": 1, + "config": { + "backgroundEnabled": false, + "backgroundImagePath": null, + "backgroundBlurEnabled": true, + "backgroundBlurIntensity": 30, + "backgroundSize": 100, + "backgroundPosition": { + "x": 50, + "y": 50 + }, + "personImagePath": null, + "personSize": 70.27777777777777, + "personPosition": { + "x": 35.87962962962963, + "y": 64.75694444444444 + }, + "personRotation": 0, + "personBorderEnabled": true, + "personBorderStyle": "solid", + "personBorderColor": "#FFFFFF", + "personBorderWidth": 32, + "personBorderDashLength": null, + "personBorderGapLength": null, + "autoSplitText": true, + "titleMaxLength": 4, + "subtitleMaxLength": 6, + "titleText": "置顶96", + "titleFontFamily": "1.程荣光刻楷", + "titleFontSize": 300, + "titleFontWeight": 1000, + "titleColor": "#ffde05", + "titleStrokeColor": "#000000", + "titleStrokeWidth": 0, + "titleShadowColor": "#000000", + "titleShadowOffsetX": 0, + "titleShadowOffsetY": 0, + "titleShadowBlur": 0, + "titleShadowEnabled": false, + "titleShadowLayers": [ + { + "id": 1765435502861.9124, + "offsetX": -2, + "offsetY": -2, + "blur": 12, + "color": "#000000", + "opacity": 100, + "enabled": true + }, + { + "id": 1765435502861.0488, + "offsetX": 2, + "offsetY": 2, + "blur": 16, + "color": "#000000", + "opacity": 100, + "enabled": true + }, + { + "id": 1765435502861.4207, + "offsetX": 0, + "offsetY": 0, + "blur": 14, + "color": "#000000", + "opacity": 100, + "enabled": true + } + ], + "titlePosition": { + "x": 91.89814814814812, + "y": 66.45833333333334 + }, + "titleRotation": 0, + "titleDirection": "vertical", + "titleCharSpacing": -20, + "titleLineSpacing": 118, + "titleMaxCharsPerLine": 10, + "titleBackgroundEnabled": false, + "titleBackgroundColor": "#000000", + "titleBackgroundOpacity": 70, + "titleBackgroundShape": "rectangle", + "titleBackgroundSize": { + "width": 30, + "height": 10 + }, + "titleBackgroundPosition": { + "x": 50, + "y": 30 + }, + "titleBackgroundPoints": [], + "titleBackgroundRadius": 10, + "titleBackgroundRotation": 0, + "subtitleText": "4高丹草新品", + "subtitleFontFamily": "USMCCyuanjiantecu", + "subtitleFontSize": 117, + "subtitleFontWeight": 500, + "subtitleColor": "#FFFFFF", + "subtitleStrokeColor": "#000000", + "subtitleStrokeWidth": 0, + "subtitleShadowColor": "#000000", + "subtitleShadowOffsetX": 0, + "subtitleShadowOffsetY": 0, + "subtitleShadowBlur": 0, + "subtitleShadowEnabled": false, + "subtitleShadowLayers": [ + { + "id": 1765435591571.2886, + "offsetX": -2, + "offsetY": -2, + "blur": 2, + "color": "#FFFFFF", + "opacity": 60, + "enabled": true + }, + { + "id": 1765435591571.856, + "offsetX": 2, + "offsetY": 2, + "blur": 0, + "color": "#000000", + "opacity": 65, + "enabled": true + }, + { + "id": 1765435591571.3809, + "offsetX": 0, + "offsetY": 0, + "blur": 4, + "color": "#000000", + "opacity": 50, + "enabled": true + } + ], + "subtitlePosition": { + "x": 47.45370370370371, + "y": 12.743055555555557 + }, + "subtitleRotation": 0, + "subtitleDirection": "horizontal", + "subtitleCharSpacing": 12, + "subtitleLineSpacing": 72, + "subtitleMaxCharsPerLine": 15, + "subtitleBackgroundEnabled": false, + "subtitleBackgroundColor": "#000000", + "subtitleBackgroundOpacity": 70, + "subtitleBackgroundShape": "rectangle", + "subtitleBackgroundSize": { + "width": 30, + "height": 10 + }, + "subtitleBackgroundPosition": { + "x": 50, + "y": 60 + }, + "subtitleBackgroundPoints": [], + "subtitleBackgroundRadius": 10, + "subtitleBackgroundRotation": 0, + "maskEnabled": false, + "maskImagePath": null, + "maskSize": 100, + "maskPosition": { + "x": 50, + "y": 50 + }, + "maskColor": null, + "maskOpacity": 100, + "maskShape": "rectangle" + } + }, + { + "id": "v08ezr6v3x-mkdite6i", + "name": "人像居中", + "description": "系统模板 - 人像居中", + "is_system": 1, + "config": { + "backgroundEnabled": false, + "backgroundImagePath": null, + "backgroundBlurEnabled": true, + "backgroundBlurIntensity": 30, + "backgroundSize": 100, + "backgroundPosition": { + "x": 50, + "y": 50 + }, + "personImagePath": null, + "personSize": 54.99999999999999, + "personPosition": { + "x": 53.935185185185205, + "y": 34.375 + }, + "personRotation": 0, + "personBorderEnabled": true, + "personBorderStyle": "solid", + "personBorderColor": "#FFFFFF", + "personBorderWidth": 8, + "personBorderDashLength": null, + "personBorderGapLength": null, + "autoSplitText": true, + "titleMaxLength": 6, + "subtitleMaxLength": 12, + "titleText": "托德揭秘芒格", + "titleFontFamily": "墨趣古风体", + "titleFontSize": 110, + "titleFontWeight": 100, + "titleColor": "#ffffff", + "titleStrokeColor": "#000000", + "titleStrokeWidth": 0, + "titleShadowColor": "#000000", + "titleShadowOffsetX": 0, + "titleShadowOffsetY": 0, + "titleShadowBlur": 0, + "titleShadowEnabled": false, + "titleShadowLayers": [ + { + "id": 1765435502861.9124, + "offsetX": -2, + "offsetY": -2, + "blur": 12, + "color": "#000000", + "opacity": 100, + "enabled": true + }, + { + "id": 1765435502861.0488, + "offsetX": 2, + "offsetY": 2, + "blur": 16, + "color": "#000000", + "opacity": 100, + "enabled": true + }, + { + "id": 1765435502861.4207, + "offsetX": 0, + "offsetY": 0, + "blur": 14, + "color": "#000000", + "opacity": 100, + "enabled": true + } + ], + "titlePosition": { + "x": 39.814814814814795, + "y": 69.40972222222223 + }, + "titleRotation": 0, + "titleDirection": "horizontal", + "titleCharSpacing": 12, + "titleLineSpacing": 118, + "titleMaxCharsPerLine": 10, + "titleBackgroundEnabled": false, + "titleBackgroundColor": "#000000", + "titleBackgroundOpacity": 70, + "titleBackgroundShape": "rectangle", + "titleBackgroundSize": { + "width": 30, + "height": 10 + }, + "titleBackgroundPosition": { + "x": 50, + "y": 30 + }, + "titleBackgroundPoints": [], + "titleBackgroundRadius": 10, + "titleBackgroundRotation": 0, + "subtitleText": "投资稳的原因", + "subtitleFontFamily": "庞门正道标题体免费版", + "subtitleFontSize": 117, + "subtitleFontWeight": 500, + "subtitleColor": "#eaf273", + "subtitleStrokeColor": "#000000", + "subtitleStrokeWidth": 0, + "subtitleShadowColor": "#000000", + "subtitleShadowOffsetX": 0, + "subtitleShadowOffsetY": 0, + "subtitleShadowBlur": 0, + "subtitleShadowEnabled": false, + "subtitleShadowLayers": [ + { + "id": 1765435591571.2886, + "offsetX": -2, + "offsetY": -2, + "blur": 2, + "color": "#FFFFFF", + "opacity": 60, + "enabled": true + }, + { + "id": 1765435591571.856, + "offsetX": 2, + "offsetY": 2, + "blur": 0, + "color": "#000000", + "opacity": 65, + "enabled": true + }, + { + "id": 1765435591571.3809, + "offsetX": 0, + "offsetY": 0, + "blur": 4, + "color": "#000000", + "opacity": 50, + "enabled": true + } + ], + "subtitlePosition": { + "x": 58.796296296296305, + "y": 77.84722222222221 + }, + "subtitleRotation": 0, + "subtitleDirection": "horizontal", + "subtitleCharSpacing": 12, + "subtitleLineSpacing": 72, + "subtitleMaxCharsPerLine": 15, + "subtitleBackgroundEnabled": false, + "subtitleBackgroundColor": "#000000", + "subtitleBackgroundOpacity": 70, + "subtitleBackgroundShape": "rectangle", + "subtitleBackgroundSize": { + "width": 30, + "height": 10 + }, + "subtitleBackgroundPosition": { + "x": 50, + "y": 60 + }, + "subtitleBackgroundPoints": [], + "subtitleBackgroundRadius": 10, + "subtitleBackgroundRotation": 0, + "maskEnabled": false, + "maskImagePath": null, + "maskSize": 100, + "maskPosition": { + "x": 50, + "y": 50 + }, + "maskColor": null, + "maskOpacity": 100, + "maskShape": "rectangle" + } + }, + { + "id": "1xwrrcvf7a5-mkdite6i", + "name": "青蓝虚描", + "description": "系统模板 - 青蓝虚描", + "is_system": 1, + "config": { + "backgroundEnabled": false, + "backgroundImagePath": null, + "backgroundBlurEnabled": true, + "backgroundBlurIntensity": 100, + "backgroundSize": 100, + "backgroundPosition": { + "x": 50, + "y": 50 + }, + "personImagePath": null, + "personSize": 56.73611111111111, + "personPosition": { + "x": 35.87962962962963, + "y": 71.52777777777777 + }, + "personRotation": 0, + "personBorderEnabled": true, + "personBorderStyle": "dashed", + "personBorderColor": "#149fc2", + "personBorderWidth": 14, + "personBorderDashLength": null, + "personBorderGapLength": null, + "autoSplitText": true, + "titleMaxLength": 4, + "subtitleMaxLength": 11, + "titleText": "托德揭秘", + "titleFontFamily": "泼墨体", + "titleFontSize": 115, + "titleFontWeight": 350, + "titleColor": "#149fc2", + "titleStrokeColor": "#000000", + "titleStrokeWidth": 7, + "titleShadowColor": "#000000", + "titleShadowOffsetX": 0, + "titleShadowOffsetY": 0, + "titleShadowBlur": 0, + "titleShadowEnabled": false, + "titleShadowLayers": [ + { + "id": 1765435502861.9124, + "offsetX": -2, + "offsetY": -2, + "blur": 12, + "color": "#000000", + "opacity": 100, + "enabled": true + }, + { + "id": 1765435502861.0488, + "offsetX": 2, + "offsetY": 2, + "blur": 16, + "color": "#000000", + "opacity": 100, + "enabled": true + }, + { + "id": 1765435502861.4207, + "offsetX": 0, + "offsetY": 0, + "blur": 14, + "color": "#000000", + "opacity": 100, + "enabled": true + } + ], + "titlePosition": { + "x": 90.9722222222222, + "y": 34.16666666666667 + }, + "titleRotation": 0, + "titleDirection": "vertical", + "titleCharSpacing": 50, + "titleLineSpacing": 118, + "titleMaxCharsPerLine": 10, + "titleBackgroundEnabled": false, + "titleBackgroundColor": "#000000", + "titleBackgroundOpacity": 70, + "titleBackgroundShape": "rectangle", + "titleBackgroundSize": { + "width": 30, + "height": 10 + }, + "titleBackgroundPosition": { + "x": 50, + "y": 30 + }, + "titleBackgroundPoints": [], + "titleBackgroundRadius": 10, + "titleBackgroundRotation": 0, + "subtitleText": "芒格投资稳的原因", + "subtitleFontFamily": "杨任东竹石体", + "subtitleFontSize": 87, + "subtitleFontWeight": 500, + "subtitleColor": "#149fc2", + "subtitleStrokeColor": "#000000", + "subtitleStrokeWidth": 0, + "subtitleShadowColor": "#000000", + "subtitleShadowOffsetX": 0, + "subtitleShadowOffsetY": 0, + "subtitleShadowBlur": 0, + "subtitleShadowEnabled": false, + "subtitleShadowLayers": [ + { + "id": 1768540523070.3923, + "offsetX": 0, + "offsetY": 0, + "blur": 2, + "color": "#000000", + "opacity": 100, + "enabled": true + }, + { + "id": 1768540523070.0796, + "offsetX": 0, + "offsetY": 0, + "blur": 2, + "color": "#000000", + "opacity": 100, + "enabled": true + } + ], + "subtitlePosition": { + "x": 76.85185185185186, + "y": 58.40277777777778 + }, + "subtitleRotation": 0, + "subtitleDirection": "vertical", + "subtitleCharSpacing": 12, + "subtitleLineSpacing": 72, + "subtitleMaxCharsPerLine": 15, + "subtitleBackgroundEnabled": false, + "subtitleBackgroundColor": "#000000", + "subtitleBackgroundOpacity": 70, + "subtitleBackgroundShape": "rectangle", + "subtitleBackgroundSize": { + "width": 30, + "height": 10 + }, + "subtitleBackgroundPosition": { + "x": 50, + "y": 60 + }, + "subtitleBackgroundPoints": [], + "subtitleBackgroundRadius": 10, + "subtitleBackgroundRotation": 0, + "maskEnabled": false, + "maskImagePath": null, + "maskSize": 100, + "maskPosition": { + "x": 50, + "y": 50 + }, + "maskColor": null, + "maskOpacity": 100, + "maskShape": "rectangle" + } + }, + { + "id": "43t1uykj8zg-mkdite6i", + "name": "粉红虚白", + "description": "系统模板 - 粉红虚白", + "is_system": 1, + "config": { + "backgroundEnabled": false, + "backgroundImagePath": null, + "backgroundBlurEnabled": true, + "backgroundBlurIntensity": 50, + "backgroundSize": 100, + "backgroundPosition": { + "x": 50, + "y": 50 + }, + "personImagePath": null, + "personSize": 81.7361111111111, + "personPosition": { + "x": 49.768518518518526, + "y": 60.41666666666666 + }, + "personRotation": 0, + "personBorderEnabled": true, + "personBorderStyle": "dashed", + "personBorderColor": "#ffffff", + "personBorderWidth": 8, + "personBorderDashLength": null, + "personBorderGapLength": null, + "autoSplitText": true, + "titleMaxLength": 4, + "subtitleMaxLength": 11, + "titleText": "长期持有", + "titleFontFamily": "庞门正道标题体免费版", + "titleFontSize": 165, + "titleFontWeight": 100, + "titleColor": "#e8c4df", + "titleStrokeColor": "#e147c0", + "titleStrokeWidth": 6, + "titleShadowColor": "#000000", + "titleShadowOffsetX": 0, + "titleShadowOffsetY": 0, + "titleShadowBlur": 0, + "titleShadowEnabled": false, + "titleShadowLayers": [], + "titlePosition": { + "x": 36.80555555555553, + "y": 11.944444444444452 + }, + "titleRotation": 0, + "titleDirection": "horizontal", + "titleCharSpacing": 11, + "titleLineSpacing": 118, + "titleMaxCharsPerLine": 10, + "titleBackgroundEnabled": false, + "titleBackgroundColor": "#000000", + "titleBackgroundOpacity": 70, + "titleBackgroundShape": "rectangle", + "titleBackgroundSize": { + "width": 30, + "height": 10 + }, + "titleBackgroundPosition": { + "x": 50, + "y": 30 + }, + "titleBackgroundPoints": [], + "titleBackgroundRadius": 10, + "titleBackgroundRotation": 0, + "subtitleText": "才是真省心又赚钱", + "subtitleFontFamily": "方正粗黑宋简体", + "subtitleFontSize": 117, + "subtitleFontWeight": 500, + "subtitleColor": "#FFFFFF", + "subtitleStrokeColor": "#ef62e3", + "subtitleStrokeWidth": 5, + "subtitleShadowColor": "#000000", + "subtitleShadowOffsetX": 0, + "subtitleShadowOffsetY": 0, + "subtitleShadowBlur": 0, + "subtitleShadowEnabled": false, + "subtitleShadowLayers": [ + { + "id": 1765435591571.2886, + "offsetX": -2, + "offsetY": -2, + "blur": 2, + "color": "#FFFFFF", + "opacity": 60, + "enabled": true + }, + { + "id": 1765435591571.856, + "offsetX": 2, + "offsetY": 2, + "blur": 0, + "color": "#000000", + "opacity": 65, + "enabled": true + }, + { + "id": 1765435591571.3809, + "offsetX": 0, + "offsetY": 0, + "blur": 4, + "color": "#000000", + "opacity": 50, + "enabled": true + } + ], + "subtitlePosition": { + "x": 51.3888888888889, + "y": 23.333333333333304 + }, + "subtitleRotation": 0, + "subtitleDirection": "horizontal", + "subtitleCharSpacing": 12, + "subtitleLineSpacing": 72, + "subtitleMaxCharsPerLine": 15, + "subtitleBackgroundEnabled": false, + "subtitleBackgroundColor": "#000000", + "subtitleBackgroundOpacity": 70, + "subtitleBackgroundShape": "rectangle", + "subtitleBackgroundSize": { + "width": 30, + "height": 10 + }, + "subtitleBackgroundPosition": { + "x": 50, + "y": 60 + }, + "subtitleBackgroundPoints": [], + "subtitleBackgroundRadius": 10, + "subtitleBackgroundRotation": 0, + "maskEnabled": false, + "maskImagePath": null, + "maskSize": 100, + "maskPosition": { + "x": 50, + "y": 50 + }, + "maskColor": null, + "maskOpacity": 100, + "maskShape": "rectangle" + } + }, + { + "id": "sb8mm7l4bjf-mkdite6i", + "name": "红黄虚描", + "description": "系统模板 - 红黄虚描", + "is_system": 1, + "config": { + "backgroundEnabled": false, + "backgroundImagePath": null, + "backgroundBlurEnabled": true, + "backgroundBlurIntensity": 60, + "backgroundSize": 100, + "backgroundPosition": { + "x": 50, + "y": 50 + }, + "personImagePath": null, + "personSize": 65.06944444444444, + "personPosition": { + "x": 62.73148148148148, + "y": 67.0138888888889 + }, + "personRotation": 0, + "personBorderEnabled": true, + "personBorderStyle": "dashed", + "personBorderColor": "#FFFFFF", + "personBorderWidth": 12, + "personBorderDashLength": null, + "personBorderGapLength": null, + "autoSplitText": true, + "titleMaxLength": 4, + "subtitleMaxLength": 10, + "titleText": "托德揭秘", + "titleFontFamily": "泼墨体", + "titleFontSize": 165, + "titleFontWeight": 100, + "titleColor": "#d4ec74", + "titleStrokeColor": "#000000", + "titleStrokeWidth": 0, + "titleShadowColor": "#000000", + "titleShadowOffsetX": 0, + "titleShadowOffsetY": 0, + "titleShadowBlur": 0, + "titleShadowEnabled": false, + "titleShadowLayers": [ + { + "id": 1765435502861.9124, + "offsetX": -2, + "offsetY": -2, + "blur": 12, + "color": "#000000", + "opacity": 100, + "enabled": true + }, + { + "id": 1765435502861.0488, + "offsetX": 2, + "offsetY": 2, + "blur": 16, + "color": "#000000", + "opacity": 100, + "enabled": true + }, + { + "id": 1765435502861.4207, + "offsetX": 0, + "offsetY": 0, + "blur": 14, + "color": "#000000", + "opacity": 100, + "enabled": true + } + ], + "titlePosition": { + "x": 55.09259259259257, + "y": 15.59027777777779 + }, + "titleRotation": 0, + "titleDirection": "horizontal", + "titleCharSpacing": 19, + "titleLineSpacing": 118, + "titleMaxCharsPerLine": 9, + "titleBackgroundEnabled": false, + "titleBackgroundColor": "#000000", + "titleBackgroundOpacity": 70, + "titleBackgroundShape": "rectangle", + "titleBackgroundSize": { + "width": 30, + "height": 10 + }, + "titleBackgroundPosition": { + "x": 50, + "y": 30 + }, + "titleBackgroundPoints": [], + "titleBackgroundRadius": 10, + "titleBackgroundRotation": 0, + "subtitleText": "芒格投资稳的原因", + "subtitleFontFamily": "MaokenAssortedSans-Lite", + "subtitleFontSize": 117, + "subtitleFontWeight": 500, + "subtitleColor": "#7e1010", + "subtitleStrokeColor": "#ffffff", + "subtitleStrokeWidth": 6, + "subtitleShadowColor": "#000000", + "subtitleShadowOffsetX": 0, + "subtitleShadowOffsetY": 0, + "subtitleShadowBlur": 0, + "subtitleShadowEnabled": false, + "subtitleShadowLayers": [ + { + "id": 1765435591571.2886, + "offsetX": -2, + "offsetY": -2, + "blur": 2, + "color": "#FFFFFF", + "opacity": 60, + "enabled": true + }, + { + "id": 1765435591571.856, + "offsetX": 2, + "offsetY": 2, + "blur": 0, + "color": "#000000", + "opacity": 65, + "enabled": true + }, + { + "id": 1765435591571.3809, + "offsetX": 0, + "offsetY": 0, + "blur": 4, + "color": "#000000", + "opacity": 50, + "enabled": true + } + ], + "subtitlePosition": { + "x": 18.98148148148148, + "y": 64.47916666666667 + }, + "subtitleRotation": 0, + "subtitleDirection": "vertical", + "subtitleCharSpacing": 12, + "subtitleLineSpacing": 72, + "subtitleMaxCharsPerLine": 15, + "subtitleBackgroundEnabled": false, + "subtitleBackgroundColor": "#000000", + "subtitleBackgroundOpacity": 70, + "subtitleBackgroundShape": "rectangle", + "subtitleBackgroundSize": { + "width": 30, + "height": 10 + }, + "subtitleBackgroundPosition": { + "x": 50, + "y": 60 + }, + "subtitleBackgroundPoints": [], + "subtitleBackgroundRadius": 10, + "subtitleBackgroundRotation": 0, + "maskEnabled": false, + "maskImagePath": null, + "maskSize": 100, + "maskPosition": { + "x": 50, + "y": 50 + }, + "maskColor": null, + "maskOpacity": 100, + "maskShape": "rectangle" + } + } + ], + "subtitleStyles": [ + { + "id": "system-subtitle-01", + "name": "标准样式", + "description": "清晰易读的字幕样式,适合大多数视频", + "preview": "示例文字", + "is_system": 1, + "fontName": "NotoSerifCJK-VF", + "fontSize": 48, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowOffset": 2, + "shadowColor": "#000000", + "shadowBlur": 4, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "alignment": "center" + }, + { + "id": "system-subtitle-11", + "name": "11", + "description": "自定义字幕样式 - 黑底白字,精致描边", + "preview": "示例文字", + "is_system": 1, + "fontName": "1.程荣光刻楷", + "fontSize": 48, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 1, + "shadowOffset": 0, + "shadowColor": "#000000", + "shadowBlur": 4, + "backgroundColor": "#000000", + "backgroundOpacity": 0.3, + "position": "bottom", + "alignment": "center" + } + ] +} \ No newline at end of file diff --git a/packaging/resources/common/config/fonts.conf b/packaging/resources/common/config/fonts.conf new file mode 100644 index 0000000..2ac25e5 --- /dev/null +++ b/packaging/resources/common/config/fonts.conf @@ -0,0 +1,28 @@ + + + + + + . + + + + + sans-serif + + + + + fontconfig-cache + + + + + 0 + + + diff --git a/packaging/resources/common/config/preset_templates.json b/packaging/resources/common/config/preset_templates.json new file mode 100644 index 0000000..8a99b11 --- /dev/null +++ b/packaging/resources/common/config/preset_templates.json @@ -0,0 +1,66 @@ +{ + "templates": [ + { + "name": "简约风格", + "description": "简洁大方的黑色半透明背景,适合各类视频", + "config": { + "style": "default", + "fontSize": 80, + "fontColor": [255, 255, 255], + "fontName": "NotoSerifCJK-VF", "fontPath": "", + "position": "top", + "maxWidth": 1920 + } + }, + { + "name": "描边风格", + "description": "白色文字配黑色描边,清晰醒目", + "config": { + "style": "outline", + "fontSize": 90, + "fontColor": [255, 255, 255], + "outlineColor": [0, 0, 0], + "fontName": "NotoSerifCJK-VF", "fontPath": "", + "position": "top", + "maxWidth": 1920 + } + }, + { + "name": "模糊背景", + "description": "背景模糊效果,突出标题文字", + "config": { + "style": "blur_bg", + "fontSize": 85, + "fontColor": [255, 255, 255], + "fontName": "NotoSerifCJK-VF", "fontPath": "", + "position": "center", + "maxWidth": 1920 + } + }, + { + "name": "渐变遮罩", + "description": "优雅的渐变半透明遮罩效果", + "config": { + "style": "gradient", + "fontSize": 75, + "fontColor": [255, 255, 255], + "fontName": "NotoSerifCJK-VF", "fontPath": "", + "position": "top", + "maxWidth": 1920 + } + }, + { + "name": "分栏设计", + "description": "左侧标题配右侧装饰,设计感十足", + "config": { + "style": "split", + "fontSize": 70, + "fontColor": [255, 255, 255], + "fontName": "NotoSerifCJK-VF", "fontPath": "", + "position": "top", + "accentText": "✨", + "maxWidth": 1920 + } + } + ] +} \ No newline at end of file diff --git a/packaging/resources/common/config/system-templates.json b/packaging/resources/common/config/system-templates.json new file mode 100644 index 0000000..0d78ddb --- /dev/null +++ b/packaging/resources/common/config/system-templates.json @@ -0,0 +1,4531 @@ +{ + "version": "1.0.0", + "description": "System template config with 16 subtitle templates and 8 cover templates", + "subtitleTemplates": [ + { + "id": "template_system_11", + "name": "11 Inline", + "description": "System subtitle template 11 inline keyword emphasis", + "config": { + "subtitleStyleId": "system-subtitle-11", + "subtitleFontSizeScale": 100, + "subtitlePosition": "bottom", + "enableKeywordEffects": true, + "keywordRenderMode": "inline-emphasis", + "keywordGroupsStyles": [ + { + "groupName": "行动词", + "styleOverride": { + "fontColor": "#FFFF00", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 24, + "fontName": "胡晓波男神体" + }, + "effectId": "intense-flash", + "effectDuration": null, + "color": "#FFFF00", + "soundEffectId": "bubble", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "情感词", + "styleOverride": { + "fontColor": "#FFFF00", + "outlineColor": "#000000", + "outlineWidth": 0, + "fontSize": 24, + "fontName": "胡晓波男神体" + }, + "effectId": "danmaku", + "effectDuration": null, + "color": "#FFFF00", + "soundEffectId": null, + "soundEffectConfig": null + }, + { + "groupName": "描述词", + "styleOverride": { + "fontColor": "#FFFF00", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 24, + "fontName": "胡晓波男神体" + }, + "effectId": "flying-tilt", + "effectDuration": null, + "color": "#FFFF00", + "soundEffectId": null, + "soundEffectConfig": null + }, + { + "groupName": "重点词/成语词", + "styleOverride": { + "fontColor": "#FFFF00", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 24, + "fontName": "胡晓波男神体" + }, + "effectId": "fly-in", + "effectDuration": null, + "color": "#FFFF00", + "soundEffectId": "ding", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "12", + "styleOverride": null, + "effectId": null, + "effectDuration": null, + "color": null, + "soundEffectId": null, + "soundEffectConfig": null + } + ], + "screenWidth": 1920, + "screenHeight": 1080, + "fontSize": 48, + "fontFamily": "Arial, sans-serif", + "subtitleStyle": { + "id": "custom", + "name": "自定义样式", + "description": "完全自定义的字幕样式", + "preview": "示例文字", + "fontName": "胡晓波男神体", + "fontSize": 35, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 0, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "shadowOffset": 2, + "shadowBlur": 4, + "shadowColor": "#000000" + }, + "titleSubtitleConfig": { + "enabled": true, + "sourceTitle": "有娃家庭马桶清洁妙招", + "maxCharsPerLine": 8, + "maxLines": 5, + "lineSpacingPercent": 5, + "topMarginPercent": 5, + "lines": [ + { + "text": "有娃家庭马桶清洁", + "fontName": "优设标题黑", + "fontSize": 80, + "fontColor": "#ffff00", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 1, + "shadowColor": "#000000", + "shadowOffset": 3, + "yOffsetPercent": 5 + }, + { + "text": "妙招", + "fontName": "优设标题黑", + "fontSize": 80, + "fontColor": "#ffffff", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 10 + } + ], + "startTime": 0, + "fadeInDuration": 0, + "fadeOutDuration": 0 + }, + "previewConfig": { + "backgroundKey": "portrait", + "backgroundPosition": "center 28%", + "overlayStartColor": "rgba(0, 0, 0, 0.14)", + "overlayEndColor": "rgba(0, 0, 0, 0.58)", + "subtitleTexts": [ + "生活不会辜负认真[努力]的人", + "用心前行日子总会[温柔]以待" + ], + "backgroundImage": "extra/common/cover-templates/subtitle-preview-template_system_11.png", + "titleTexts": [ + "生活不会辜负认真努力的人", + "用心前行日子总会温柔以待" + ] + } + }, + "createdAt": 1768396885438, + "isSystem": true, + "is_system": 1 + }, + { + "id": "template_system_classic_11", + "name": "11 Classic", + "description": "System subtitle template 11 classic original style", + "config": { + "subtitleStyleId": "system-subtitle-11", + "subtitleFontSizeScale": 100, + "subtitlePosition": "bottom", + "enableKeywordEffects": true, + "keywordGroupsStyles": [ + { + "groupName": "行动词", + "styleOverride": { + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 3, + "fontSize": 68, + "fontName": "字玩哥特黑白无常 免费 超黑" + }, + "effectId": "intense-flash", + "effectDuration": null, + "color": "#FFFFFF", + "soundEffectId": "magic-sfx", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "情感词", + "styleOverride": { + "fontColor": "#DDE3EC", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 64, + "fontName": "庞门正道标题体免费版" + }, + "effectId": "danmaku", + "effectDuration": null, + "color": "#DDE3EC", + "soundEffectId": "cash-register", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "描述词", + "styleOverride": { + "fontColor": "#DBC541", + "outlineColor": "#000000", + "outlineWidth": 7, + "fontSize": 88, + "fontName": "优设标题黑" + }, + "effectId": "flying-tilt", + "effectDuration": null, + "color": "#DBC541", + "soundEffectId": "pop-1", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "重点词/成语词", + "styleOverride": { + "fontColor": "#980C0CEC", + "outlineColor": "#000000", + "outlineWidth": 10, + "fontSize": 104, + "fontName": "字玩哥特黑白无常 免费 超黑" + }, + "effectId": "fly-in", + "effectDuration": null, + "color": "#980C0CEC", + "soundEffectId": "punch", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "12", + "styleOverride": null, + "effectId": null, + "effectDuration": null, + "color": null, + "soundEffectId": null, + "soundEffectConfig": null + } + ], + "screenWidth": 1920, + "screenHeight": 1080, + "fontSize": 48, + "fontFamily": "Arial, sans-serif", + "subtitleStyle": { + "id": "system-subtitle-11", + "name": "11", + "description": "自定义字幕样式 - 黑底白字,精致描边", + "preview": "示例文字", + "fontName": "优设标题黑", + "fontSize": 48, + "fontColor": "#35A9E2", + "outlineColor": "#000000", + "outlineWidth": 1, + "backgroundColor": "transparent", + "backgroundOpacity": 0.3, + "position": "bottom", + "shadowOffset": 2, + "shadowBlur": 4, + "shadowColor": "#000000" + }, + "titleSubtitleConfig": { + "enabled": true, + "sourceTitle": "芒格稳赢几十年的三件事", + "maxCharsPerLine": 8, + "maxLines": 5, + "lineSpacingPercent": 5, + "topMarginPercent": 5, + "lines": [ + { + "text": "芒格稳赢几十年的", + "fontName": "优设标题黑", + "fontSize": 80, + "fontColor": "#FFFFFF", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 5 + }, + { + "text": "三件事", + "fontName": "优设标题黑", + "fontSize": 80, + "fontColor": "#6decee", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 10 + } + ], + "startTime": 0, + "fadeInDuration": 0, + "fadeOutDuration": 0 + }, + "previewConfig": { + "backgroundImage": "extra/common/cover-templates/subtitle-preview-template_system_classic_11.png", + "titleTexts": [ + "生活不会辜负认真努力的人", + "用心前行日子总会温柔以待" + ], + "subtitleTexts": [ + "生活不会辜负认真努力的人", + "用心前行日子总会温柔以待" + ] + }, + "keywordRenderMode": "floating" + }, + "createdAt": 1768396885438, + "isSystem": true, + "is_system": 1 + }, + { + "id": "template_system_22", + "name": "22 Inline", + "description": "System subtitle template 22 inline keyword emphasis", + "config": { + "subtitleStyleId": "system-subtitle-22", + "subtitleFontSizeScale": 100, + "subtitlePosition": "bottom", + "enableKeywordEffects": true, + "keywordRenderMode": "inline-emphasis", + "keywordGroupsStyles": [ + { + "groupName": "行动词", + "styleOverride": { + "fontColor": "#E25353EC", + "outlineColor": "#FBF3F3", + "outlineWidth": 3, + "fontSize": 24, + "fontName": "月星楷" + }, + "effectId": "intense-flash", + "effectDuration": null, + "color": "#E25353EC", + "soundEffectId": "bubble", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "情感词", + "styleOverride": { + "fontName": "月星楷", + "fontSize": 24, + "fontColor": "#E25353EC", + "outlineColor": "#FEFEFE", + "outlineWidth": 3 + }, + "effectId": "danmaku", + "effectDuration": null, + "color": "#E25353EC", + "soundEffectId": null, + "soundEffectConfig": null + }, + { + "groupName": "描述词", + "styleOverride": { + "fontName": "月星楷", + "fontSize": 24, + "fontColor": "#E25353EC", + "outlineColor": "#F8F8F8", + "outlineWidth": 3 + }, + "effectId": "flying-tilt", + "effectDuration": null, + "color": "#E25353EC", + "soundEffectId": null, + "soundEffectConfig": null + }, + { + "groupName": "重点词/成语词", + "styleOverride": { + "fontColor": "#E25353EC", + "outlineColor": "#FFFFFF", + "outlineWidth": 3, + "fontSize": 24, + "fontName": "月星楷" + }, + "effectId": "fly-in", + "effectDuration": null, + "color": "#E25353EC", + "soundEffectId": "ding", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "12", + "styleOverride": null, + "effectId": null, + "effectDuration": null, + "color": null, + "soundEffectId": null, + "soundEffectConfig": null + } + ], + "screenWidth": 1920, + "screenHeight": 1080, + "fontSize": 48, + "fontFamily": "Arial, sans-serif", + "subtitleStyle": { + "id": "custom", + "name": "自定义样式", + "description": "完全自定义的字幕样式", + "preview": "示例文字", + "fontName": "月星楷", + "fontSize": 48, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 3, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "shadowOffset": 2, + "shadowBlur": 4, + "shadowColor": "#000000" + }, + "titleSubtitleConfig": { + "enabled": true, + "sourceTitle": "有娃家庭马桶清洁妙招", + "maxCharsPerLine": 8, + "maxLines": 5, + "lineSpacingPercent": 5, + "topMarginPercent": 5, + "lines": [ + { + "text": "有娃家庭马桶清洁", + "fontName": "优设标题黑", + "fontSize": 80, + "fontColor": "#9b0808", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 5 + }, + { + "text": "妙招", + "fontName": "优设标题黑", + "fontSize": 80, + "fontColor": "#FFFFFF", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 10 + } + ], + "startTime": 0, + "fadeInDuration": 0, + "fadeOutDuration": 0 + }, + "previewConfig": { + "backgroundKey": "portrait", + "backgroundPosition": "center 26%", + "overlayStartColor": "rgba(15, 23, 42, 0.16)", + "overlayEndColor": "rgba(15, 23, 42, 0.62)", + "subtitleTexts": [ + "别让[焦虑]打乱你原本的节奏", + "慢慢变好才是给自己的[答案]" + ], + "backgroundImage": "extra/common/cover-templates/subtitle-preview-template_system_22.png", + "titleTexts": [ + "别让焦虑打乱你原本的节奏", + "慢慢变好才是给自己的答案" + ] + } + }, + "createdAt": 1768396885439, + "isSystem": true, + "is_system": 1 + }, + { + "id": "template_system_classic_22", + "name": "22 Classic", + "description": "System subtitle template 22 classic original style", + "config": { + "subtitleStyleId": "system-subtitle-22", + "subtitleFontSizeScale": 100, + "subtitlePosition": "bottom", + "enableKeywordEffects": true, + "keywordGroupsStyles": [ + { + "groupName": "行动词", + "styleOverride": { + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 3, + "fontSize": 68, + "fontName": "字玩哥特黑白无常 免费 超黑" + }, + "effectId": "intense-flash", + "color": "#FFFFFF", + "soundEffectId": "magic-sfx", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "情感词", + "styleOverride": { + "fontColor": "#DDE3EC", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 64, + "fontName": "庞门正道标题体免费版" + }, + "effectId": "danmaku", + "color": "#DDE3EC", + "soundEffectId": "cash-register", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "描述词", + "styleOverride": { + "fontColor": "#DBC541", + "outlineColor": "#000000", + "outlineWidth": 7, + "fontSize": 88, + "fontName": "优设标题黑" + }, + "effectId": "flying-tilt", + "color": "#DBC541", + "soundEffectId": "pop-1", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "重点词/成语词", + "styleOverride": { + "fontColor": "#980C0CEC", + "outlineColor": "#000000", + "outlineWidth": 10, + "fontSize": 104, + "fontName": "字玩哥特黑白无常 免费 超黑" + }, + "effectId": "fly-in", + "color": "#980C0CEC", + "soundEffectId": "punch", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "12", + "effectId": null, + "color": null, + "soundEffectId": null + } + ], + "screenWidth": 1920, + "screenHeight": 1080, + "fontSize": 48, + "fontFamily": "Arial, sans-serif", + "subtitleStyle": { + "id": "custom", + "name": "自定义样式", + "description": "完全自定义的字幕样式", + "preview": "示例文字", + "fontName": "月星楷", + "fontSize": 48, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 3, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "shadowOffset": 2, + "shadowBlur": 4, + "shadowColor": "#000000" + }, + "titleSubtitleConfig": { + "enabled": true, + "sourceTitle": "芒格稳赢几十年的三件事", + "maxCharsPerLine": 8, + "maxLines": 5, + "lineSpacingPercent": 5, + "topMarginPercent": 5, + "lines": [ + { + "text": "芒格稳赢几十年的", + "fontName": "优设标题黑", + "fontSize": 80, + "fontColor": "#9b0808", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 5 + }, + { + "text": "三件事", + "fontName": "优设标题黑", + "fontSize": 80, + "fontColor": "#FFFFFF", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 10 + } + ], + "startTime": 0, + "fadeInDuration": 0, + "fadeOutDuration": 0 + }, + "previewConfig": { + "backgroundImage": "extra/common/cover-templates/subtitle-preview-template_system_classic_22.png", + "titleTexts": [ + "别让焦虑打乱你原本的节奏", + "慢慢变好才是给自己的答案" + ], + "subtitleTexts": [ + "别让焦虑打乱你原本的节奏", + "慢慢变好才是给自己的答案" + ] + } + }, + "createdAt": 1768396885439, + "isSystem": true, + "is_system": 1 + }, + { + "id": "template_system_33", + "name": "33 Inline", + "description": "System subtitle template 33 inline keyword emphasis", + "config": { + "subtitleStyleId": "system-subtitle-33", + "subtitleFontSizeScale": 100, + "subtitlePosition": "bottom", + "enableKeywordEffects": true, + "keywordRenderMode": "inline-emphasis", + "keywordGroupsStyles": [ + { + "groupName": "行动词", + "styleOverride": { + "fontColor": "#FFFF00", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 24, + "fontName": "霞鹜文楷-Light" + }, + "effectId": "intense-flash", + "effectDuration": null, + "color": "#FFFF00", + "soundEffectId": "bubble", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "情感词", + "styleOverride": { + "fontColor": "#FFFF00", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 24, + "fontName": "霞鹜文楷-Light" + }, + "effectId": "danmaku", + "effectDuration": null, + "color": "#FFFF00", + "soundEffectId": null, + "soundEffectConfig": null + }, + { + "groupName": "描述词", + "styleOverride": { + "fontColor": "#FFFF00", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 24, + "fontName": "霞鹜文楷-Light" + }, + "effectId": "flying-tilt", + "effectDuration": null, + "color": "#FFFF00", + "soundEffectId": null, + "soundEffectConfig": null + }, + { + "groupName": "重点词/成语词", + "styleOverride": { + "fontColor": "#FFFF00", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 24, + "fontName": "霞鹜文楷-Light" + }, + "effectId": "fly-in", + "effectDuration": null, + "color": "#FFFF00", + "soundEffectId": "ding", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "12", + "styleOverride": null, + "effectId": null, + "effectDuration": null, + "color": null, + "soundEffectId": null, + "soundEffectConfig": null + } + ], + "screenWidth": 1920, + "screenHeight": 1080, + "fontSize": 48, + "fontFamily": "Arial, sans-serif", + "subtitleStyle": { + "id": "custom", + "name": "自定义样式", + "description": "完全自定义的字幕样式", + "preview": "示例文字", + "fontName": "霞鹜文楷-Light", + "fontSize": 48, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 3, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "shadowOffset": 2, + "shadowBlur": 4, + "shadowColor": "#000000" + }, + "titleSubtitleConfig": { + "enabled": true, + "sourceTitle": "有娃家庭马桶清洁妙招", + "maxCharsPerLine": 8, + "maxLines": 5, + "lineSpacingPercent": 7, + "topMarginPercent": 4, + "lines": [ + { + "text": "有娃家庭马桶清洁", + "fontName": "USMCCyuanjiantecu", + "fontSize": 75, + "fontColor": "#000000", + "backgroundColor": "#ffffff", + "backgroundOpacity": 0.8, + "outlineColor": "#ffffff", + "outlineWidth": 0, + "shadowColor": "#000000", + "shadowOffset": 1, + "yOffsetPercent": 4 + }, + { + "text": "妙招", + "fontName": "USMCCyuanjiantecu", + "fontSize": 75, + "fontColor": "#e2c018", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 11 + } + ], + "startTime": 0, + "fadeInDuration": 0, + "fadeOutDuration": 0 + }, + "previewConfig": { + "backgroundKey": "portrait", + "backgroundPosition": "center 25%", + "overlayStartColor": "rgba(0, 0, 0, 0.12)", + "overlayEndColor": "rgba(0, 0, 0, 0.56)", + "subtitleTexts": [ + "好好[爱自己]永远是头等大事", + "温柔岁月里做最[自在]的自己" + ], + "backgroundImage": "extra/common/cover-templates/subtitle-preview-template_system_33.png", + "titleTexts": [ + "好好爱自己永远是头等大事", + "温柔岁月里做最自在的自己" + ] + } + }, + "createdAt": 1768396885440, + "isSystem": true, + "is_system": 1 + }, + { + "id": "template_system_classic_33", + "name": "33 Classic", + "description": "System subtitle template 33 classic original style", + "config": { + "subtitleStyleId": "system-subtitle-33", + "subtitleFontSizeScale": 100, + "subtitlePosition": "bottom", + "enableKeywordEffects": true, + "keywordGroupsStyles": [ + { + "groupName": "行动词", + "styleOverride": { + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 3, + "fontSize": 68, + "fontName": "字玩哥特黑白无常 免费 超黑" + }, + "effectId": "intense-flash", + "effectDuration": null, + "color": "#FFFFFF", + "soundEffectId": "magic-sfx", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "情感词", + "styleOverride": { + "fontColor": "#DDE3EC", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 64, + "fontName": "庞门正道标题体免费版" + }, + "effectId": "danmaku", + "effectDuration": null, + "color": "#DDE3EC", + "soundEffectId": "cash-register", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "描述词", + "styleOverride": { + "fontColor": "#DBC541", + "outlineColor": "#000000", + "outlineWidth": 7, + "fontSize": 88, + "fontName": "优设标题黑" + }, + "effectId": "flying-tilt", + "effectDuration": null, + "color": "#DBC541", + "soundEffectId": "pop-1", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "重点词/成语词", + "styleOverride": { + "fontColor": "#980C0CEC", + "outlineColor": "#000000", + "outlineWidth": 10, + "fontSize": 104, + "fontName": "字玩哥特黑白无常 免费 超黑" + }, + "effectId": "fly-in", + "effectDuration": null, + "color": "#980C0CEC", + "soundEffectId": "punch", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "12", + "styleOverride": null, + "effectId": null, + "effectDuration": null, + "color": null, + "soundEffectId": null, + "soundEffectConfig": null + } + ], + "screenWidth": 1920, + "screenHeight": 1080, + "fontSize": 48, + "fontFamily": "Arial, sans-serif", + "subtitleStyle": { + "id": "custom", + "name": "自定义样式", + "description": "完全自定义的字幕样式", + "preview": "示例文字", + "fontName": "庞门正道标题体免费版", + "fontSize": 48, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 3, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "shadowOffset": 2, + "shadowBlur": 4, + "shadowColor": "#000000" + }, + "titleSubtitleConfig": { + "enabled": true, + "sourceTitle": "芒格稳赢几十年的三件事", + "maxCharsPerLine": 8, + "maxLines": 5, + "lineSpacingPercent": 7, + "topMarginPercent": 5, + "lines": [ + { + "text": "芒格稳赢几十年的", + "fontName": "USMCCyuanjiantecu", + "fontSize": 80, + "fontColor": "#FFFFFF", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 5 + }, + { + "text": "三件事", + "fontName": "USMCCyuanjiantecu", + "fontSize": 80, + "fontColor": "#e2c018", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 12 + } + ], + "startTime": 0, + "fadeInDuration": 0, + "fadeOutDuration": 0 + }, + "previewConfig": { + "backgroundImage": "extra/common/cover-templates/subtitle-preview-template_system_classic_33.png", + "titleTexts": [ + "好好爱自己永远是头等大事", + "温柔岁月里做最自在的自己" + ], + "subtitleTexts": [ + "好好爱自己永远是头等大事", + "温柔岁月里做最自在的自己" + ] + } + }, + "createdAt": 1768396885440, + "isSystem": true, + "is_system": 1 + }, + { + "id": "template_system_44", + "name": "44 Inline", + "description": "System subtitle template 44 inline keyword emphasis", + "config": { + "subtitleStyleId": "system-subtitle-44", + "subtitleFontSizeScale": 100, + "subtitlePosition": "bottom", + "enableKeywordEffects": true, + "keywordRenderMode": "inline-emphasis", + "keywordGroupsStyles": [ + { + "groupName": "行动词", + "styleOverride": { + "fontColor": "#850F0F", + "outlineColor": "#FFFFFF", + "outlineWidth": 3, + "fontSize": 68, + "fontName": "USMCCyuanjiantecu" + }, + "effectId": "intense-flash", + "effectDuration": null, + "color": "#850F0F", + "soundEffectId": "bubble", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "情感词", + "styleOverride": { + "fontName": "USMCCyuanjiantecu", + "fontSize": 24, + "fontColor": "#850F0F", + "outlineColor": "#FEFEFE", + "outlineWidth": 2 + }, + "effectId": "danmaku", + "effectDuration": null, + "color": "#850F0F", + "soundEffectId": null, + "soundEffectConfig": null + }, + { + "groupName": "描述词", + "styleOverride": { + "fontName": "USMCCyuanjiantecu", + "fontSize": 24, + "fontColor": "#850F0F", + "outlineColor": "#FFFFFF", + "outlineWidth": 3 + }, + "effectId": "flying-tilt", + "effectDuration": null, + "color": "#850F0F", + "soundEffectId": null, + "soundEffectConfig": null + }, + { + "groupName": "重点词/成语词", + "styleOverride": { + "fontColor": "#850F0F", + "outlineColor": "#FFFFFF", + "outlineWidth": 3, + "fontSize": 24, + "fontName": "USMCCyuanjiantecu" + }, + "effectId": "fly-in", + "effectDuration": null, + "color": "#850F0F", + "soundEffectId": "ding", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "12", + "styleOverride": null, + "effectId": null, + "effectDuration": null, + "color": null, + "soundEffectId": null, + "soundEffectConfig": null + } + ], + "screenWidth": 1920, + "screenHeight": 1080, + "fontSize": 48, + "fontFamily": "Arial, sans-serif", + "subtitleStyle": { + "id": "custom", + "name": "自定义样式", + "description": "完全自定义的字幕样式", + "preview": "示例文字", + "fontName": "USMCCyuanjiantecu", + "fontSize": 48, + "fontColor": "#EFE9E9", + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowOffset": 0, + "shadowColor": "#000000", + "shadowBlur": 4, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "alignment": "center" + }, + "titleSubtitleConfig": { + "enabled": true, + "sourceTitle": "别乱买母婴用品省冤枉钱", + "maxCharsPerLine": 8, + "maxLines": 5, + "lineSpacingPercent": 5, + "topMarginPercent": 5, + "lines": [ + { + "text": "别乱买母婴用品省", + "fontName": "USMCCyuanjiantecu", + "fontSize": 80, + "fontColor": "#FFFFFF", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#a91919", + "outlineWidth": 3, + "shadowColor": "#850f0f", + "shadowOffset": 2, + "yOffsetPercent": 5 + }, + { + "text": "冤枉钱", + "fontName": "USMCCyuanjiantecu", + "fontSize": 80, + "fontColor": "#a30f0f", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#ffffff", + "outlineWidth": 4, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 10 + } + ], + "startTime": 0, + "fadeInDuration": 0, + "fadeOutDuration": 0 + }, + "previewConfig": { + "backgroundKey": "portrait", + "backgroundPosition": "center 27%", + "overlayStartColor": "rgba(0, 0, 0, 0.08)", + "overlayEndColor": "rgba(0, 0, 0, 0.42)", + "subtitleTexts": [ + "平凡日常也能过得[闪闪发光]", + "心怀欢喜生活处处皆是[美好]" + ], + "backgroundImage": "extra/common/cover-templates/subtitle-preview-template_system_44.png", + "titleTexts": [ + "平凡日常也能过得闪闪发光", + "心怀欢喜生活处处皆是美好" + ] + } + }, + "createdAt": 1768396885441, + "isSystem": true, + "is_system": 1 + }, + { + "id": "template_system_classic_44", + "name": "44 Classic", + "description": "System subtitle template 44 classic original style", + "config": { + "subtitleStyleId": "system-subtitle-44", + "subtitleFontSizeScale": 100, + "subtitlePosition": "bottom", + "enableKeywordEffects": true, + "keywordRenderMode": "floating", + "keywordGroupsStyles": [ + { + "groupName": "行动词", + "styleOverride": { + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 3, + "fontSize": 68, + "fontName": "字玩哥特黑白无常 免费 超黑" + }, + "effectId": "intense-flash", + "effectDuration": null, + "color": "#FFFFFF", + "soundEffectId": "magic-sfx", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "情感词", + "styleOverride": { + "fontColor": "#DDE3EC", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 64, + "fontName": "庞门正道标题体免费版" + }, + "effectId": "danmaku", + "effectDuration": null, + "color": "#DDE3EC", + "soundEffectId": "cash-register", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "描述词", + "styleOverride": { + "fontColor": "#DBC541", + "outlineColor": "#000000", + "outlineWidth": 7, + "fontSize": 88, + "fontName": "优设标题黑" + }, + "effectId": "flying-tilt", + "effectDuration": null, + "color": "#DBC541", + "soundEffectId": "pop-1", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "重点词/成语词", + "styleOverride": { + "fontColor": "#980C0CEC", + "outlineColor": "#000000", + "outlineWidth": 10, + "fontSize": 104, + "fontName": "字玩哥特黑白无常 免费 超黑" + }, + "effectId": "fly-in", + "effectDuration": null, + "color": "#980C0CEC", + "soundEffectId": "punch", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "12", + "styleOverride": null, + "effectId": null, + "effectDuration": null, + "color": null, + "soundEffectId": null, + "soundEffectConfig": null + } + ], + "screenWidth": 1920, + "screenHeight": 1080, + "fontSize": 48, + "fontFamily": "Arial, sans-serif", + "subtitleStyle": null, + "titleSubtitleConfig": { + "enabled": true, + "sourceTitle": "芒格稳赢几十年的三件事", + "maxCharsPerLine": 8, + "maxLines": 5, + "lineSpacingPercent": 5, + "topMarginPercent": 5, + "lines": [ + { + "text": "芒格稳赢几十年的", + "fontName": "USMCCyuanjiantecu", + "fontSize": 80, + "fontColor": "#FFFFFF", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#a91919", + "outlineWidth": 3, + "shadowColor": "#850f0f", + "shadowOffset": 2, + "yOffsetPercent": 5 + }, + { + "text": "三件事", + "fontName": "USMCCyuanjiantecu", + "fontSize": 80, + "fontColor": "#a30f0f", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#ffffff", + "outlineWidth": 4, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 10 + } + ], + "startTime": 0, + "fadeInDuration": 0, + "fadeOutDuration": 0 + }, + "previewConfig": { + "backgroundImage": "extra/common/cover-templates/subtitle-preview-template_system_classic_44.png", + "titleTexts": [ + "平凡日常也能过得闪闪发光", + "心怀欢喜生活处处皆是美好" + ], + "subtitleTexts": [ + "平凡日常也能过得闪闪发光", + "心怀欢喜生活处处皆是美好" + ] + } + }, + "createdAt": 1768396885441, + "isSystem": true, + "is_system": 1 + }, + { + "id": "template_system_55", + "name": "55 Inline", + "description": "System subtitle template 55 inline keyword emphasis", + "config": { + "subtitleStyleId": "system-subtitle-55", + "subtitleFontSizeScale": 100, + "subtitlePosition": "bottom", + "enableKeywordEffects": true, + "keywordRenderMode": "inline-emphasis", + "keywordGroupsStyles": [ + { + "groupName": "行动词", + "styleOverride": { + "fontColor": "#FFFF00", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 24, + "fontName": "月星楷" + }, + "effectId": "intense-flash", + "effectDuration": null, + "color": "#FFFF00", + "soundEffectId": "bubble", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "情感词", + "styleOverride": { + "fontColor": "#FFFF00", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 24, + "fontName": "月星楷" + }, + "effectId": "danmaku", + "effectDuration": null, + "color": "#FFFF00", + "soundEffectId": null, + "soundEffectConfig": null + }, + { + "groupName": "描述词", + "styleOverride": { + "fontColor": "#FFFF00", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 24, + "fontName": "月星楷" + }, + "effectId": "flying-tilt", + "effectDuration": null, + "color": "#FFFF00", + "soundEffectId": null, + "soundEffectConfig": null + }, + { + "groupName": "重点词/成语词", + "styleOverride": { + "fontColor": "#FFFF00", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 24, + "fontName": "月星楷" + }, + "effectId": "fly-in", + "effectDuration": null, + "color": "#FFFF00", + "soundEffectId": "ding", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "12", + "styleOverride": null, + "effectId": null, + "effectDuration": null, + "color": null, + "soundEffectId": null, + "soundEffectConfig": null + } + ], + "screenWidth": 1920, + "screenHeight": 1080, + "fontSize": 48, + "fontFamily": "Arial, sans-serif", + "subtitleStyle": { + "id": "custom", + "name": "自定义样式", + "description": "完全自定义的字幕样式", + "preview": "示例文字", + "fontName": "月星楷", + "fontSize": 48, + "fontColor": "#FFFFFF", + "outlineColor": "#FFFFFF", + "outlineWidth": 0, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "shadowOffset": 3, + "shadowBlur": 4, + "shadowColor": "#000000" + }, + "titleSubtitleConfig": { + "enabled": true, + "sourceTitle": "有娃家庭马桶简直是灾难现场", + "maxCharsPerLine": 15, + "maxLines": 5, + "lineSpacingPercent": 7, + "topMarginPercent": 5, + "lines": [ + { + "text": "有娃家庭马桶简直是灾难现场", + "fontName": "千图厚黑体", + "fontSize": 75, + "fontColor": "#d2d459", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 0, + "shadowColor": "#000000", + "shadowOffset": 3, + "yOffsetPercent": 5 + } + ], + "startTime": 0, + "fadeInDuration": 0, + "fadeOutDuration": 0 + }, + "previewConfig": { + "backgroundKey": "portrait", + "backgroundPosition": "center 28%", + "overlayStartColor": "rgba(7, 10, 17, 0.12)", + "overlayEndColor": "rgba(7, 10, 17, 0.5)", + "subtitleTexts": [ + "不必讨好世界[取悦]自己就好", + "随心而行人生自在且[从容]" + ], + "backgroundImage": "extra/common/cover-templates/subtitle-preview-template_system_55.png", + "titleTexts": [ + "不必讨好世界取悦自己就好", + "随心而行人生自在且从容" + ] + } + }, + "createdAt": 1768396885442, + "isSystem": true, + "is_system": 1 + }, + { + "id": "template_system_classic_55", + "name": "55 Classic", + "description": "System subtitle template 55 classic original style", + "config": { + "subtitleStyleId": "system-subtitle-55", + "subtitleFontSizeScale": 100, + "subtitlePosition": "bottom", + "enableKeywordEffects": true, + "keywordGroupsStyles": [ + { + "groupName": "行动词", + "styleOverride": { + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 3, + "fontSize": 68, + "fontName": "字玩哥特黑白无常 免费 超黑" + }, + "effectId": "intense-flash", + "color": "#FFFFFF", + "soundEffectId": "magic-sfx", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "情感词", + "styleOverride": { + "fontColor": "#DDE3EC", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 64, + "fontName": "庞门正道标题体免费版" + }, + "effectId": "danmaku", + "color": "#DDE3EC", + "soundEffectId": "cash-register", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "描述词", + "styleOverride": { + "fontColor": "#DBC541", + "outlineColor": "#000000", + "outlineWidth": 7, + "fontSize": 88, + "fontName": "优设标题黑" + }, + "effectId": "flying-tilt", + "color": "#DBC541", + "soundEffectId": "pop-1", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "重点词/成语词", + "styleOverride": { + "fontColor": "#980C0CEC", + "outlineColor": "#000000", + "outlineWidth": 10, + "fontSize": 104, + "fontName": "字玩哥特黑白无常 免费 超黑" + }, + "effectId": "fly-in", + "color": "#980C0CEC", + "soundEffectId": "punch", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "12", + "effectId": null, + "color": null, + "soundEffectId": null + } + ], + "screenWidth": 1920, + "screenHeight": 1080, + "fontSize": 48, + "fontFamily": "Arial, sans-serif", + "subtitleStyle": { + "id": "custom", + "name": "自定义样式", + "description": "完全自定义的字幕样式", + "preview": "示例文字", + "fontName": "Microsoft YaHei Bold", + "fontSize": 48, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 4, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "shadowOffset": 2, + "shadowBlur": 4, + "shadowColor": "#000000" + }, + "titleSubtitleConfig": { + "enabled": true, + "sourceTitle": "芒格稳赢几十年的三件事", + "maxCharsPerLine": 15, + "maxLines": 5, + "lineSpacingPercent": 7, + "topMarginPercent": 5, + "lines": [ + { + "text": "芒格稳赢几十年的三件事", + "fontName": "千图厚黑体", + "fontSize": 100, + "fontColor": "#efc52e", + "backgroundColor": "#ffffff", + "backgroundOpacity": 0.5, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 3, + "yOffsetPercent": 5 + } + ], + "startTime": 0, + "fadeInDuration": 0, + "fadeOutDuration": 0 + }, + "previewConfig": { + "backgroundImage": "extra/common/cover-templates/subtitle-preview-template_system_classic_55.png", + "titleTexts": [ + "不必讨好世界取悦自己就好", + "随心而行人生自在且从容" + ], + "subtitleTexts": [ + "不必讨好世界取悦自己就好", + "随心而行人生自在且从容" + ] + } + }, + "createdAt": 1768396885442, + "isSystem": true, + "is_system": 1 + }, + { + "id": "template_system_66", + "name": "66 Inline", + "description": "System subtitle template 66 inline keyword emphasis", + "config": { + "subtitleStyleId": "system-subtitle-66", + "subtitleFontSizeScale": 100, + "subtitlePosition": "bottom", + "enableKeywordEffects": true, + "keywordRenderMode": "inline-emphasis", + "keywordGroupsStyles": [ + { + "groupName": "行动词", + "styleOverride": { + "fontColor": "#F13B83", + "outlineColor": "#FFFFFF", + "outlineWidth": 5, + "fontSize": 68, + "fontName": "杨任东竹石体" + }, + "effectId": "intense-flash", + "effectDuration": null, + "color": "#F13B83", + "soundEffectId": "bubble", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "情感词", + "styleOverride": { + "fontColor": "#F13B83", + "outlineColor": "#FFFFFF", + "outlineWidth": 5, + "fontSize": 24, + "fontName": "杨任东竹石体" + }, + "effectId": "danmaku", + "effectDuration": null, + "color": "#F13B83", + "soundEffectId": null, + "soundEffectConfig": null + }, + { + "groupName": "描述词", + "styleOverride": { + "fontColor": "#F13B83", + "outlineColor": "#FFFFFF", + "outlineWidth": 5, + "fontSize": 24, + "fontName": "杨任东竹石体" + }, + "effectId": "flying-tilt", + "effectDuration": null, + "color": "#F13B83", + "soundEffectId": null, + "soundEffectConfig": null + }, + { + "groupName": "重点词/成语词", + "styleOverride": { + "fontColor": "#F13B83", + "outlineColor": "#FEFEFE", + "outlineWidth": 5, + "fontSize": 24, + "fontName": "杨任东竹石体" + }, + "effectId": "fly-in", + "effectDuration": null, + "color": "#F13B83", + "soundEffectId": "ding", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "12", + "styleOverride": null, + "effectId": null, + "effectDuration": null, + "color": null, + "soundEffectId": null, + "soundEffectConfig": null + } + ], + "screenWidth": 1920, + "screenHeight": 1080, + "fontSize": 48, + "fontFamily": "Arial, sans-serif", + "subtitleStyle": { + "id": "custom", + "name": "自定义样式", + "description": "完全自定义的字幕样式", + "preview": "示例文字", + "fontName": "杨任东竹石体", + "fontSize": 48, + "fontColor": "#FFFFFF", + "outlineColor": "#F13B83", + "outlineWidth": 3, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "shadowOffset": 1, + "shadowBlur": 4, + "shadowColor": "#000000" + }, + "titleSubtitleConfig": { + "enabled": true, + "sourceTitle": "有娃家庭马桶简直是灾难现场", + "maxCharsPerLine": 15, + "maxLines": 5, + "lineSpacingPercent": 7, + "topMarginPercent": 5, + "lines": [ + { + "text": "有娃家庭马桶简直是灾难现场", + "fontName": "猫啃珠圆体 MaokenZhuyuanTi", + "fontSize": 90, + "fontColor": "#f59ed1", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 3, + "yOffsetPercent": 5 + } + ], + "startTime": 0, + "fadeInDuration": 0, + "fadeOutDuration": 0 + }, + "previewConfig": { + "backgroundKey": "portrait", + "backgroundPosition": "center 29%", + "overlayStartColor": "rgba(0, 0, 0, 0.1)", + "overlayEndColor": "rgba(0, 0, 0, 0.46)", + "subtitleTexts": [ + "把烦恼清空让[快乐]住进心里", + "保持[热爱]奔赴每一场新遇见" + ], + "backgroundImage": "extra/common/cover-templates/subtitle-preview-template_system_66.png", + "titleTexts": [ + "把烦恼清空让快乐住进心里", + "保持热爱奔赴每一场新遇见" + ] + } + }, + "createdAt": 1768396885443, + "isSystem": true, + "is_system": 1 + }, + { + "id": "template_system_classic_66", + "name": "66 Classic", + "description": "System subtitle template 66 classic original style", + "config": { + "subtitleStyleId": "system-subtitle-66", + "subtitleFontSizeScale": 100, + "subtitlePosition": "bottom", + "enableKeywordEffects": true, + "keywordGroupsStyles": [ + { + "groupName": "行动词", + "styleOverride": { + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 3, + "fontSize": 68, + "fontName": "字玩哥特黑白无常 免费 超黑" + }, + "effectId": "intense-flash", + "effectDuration": null, + "color": "#FFFFFF", + "soundEffectId": "magic-sfx", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "情感词", + "styleOverride": { + "fontColor": "#DDE3EC", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 64, + "fontName": "庞门正道标题体免费版" + }, + "effectId": "danmaku", + "effectDuration": null, + "color": "#DDE3EC", + "soundEffectId": "cash-register", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "描述词", + "styleOverride": { + "fontColor": "#DBC541", + "outlineColor": "#000000", + "outlineWidth": 7, + "fontSize": 88, + "fontName": "优设标题黑" + }, + "effectId": "flying-tilt", + "effectDuration": null, + "color": "#DBC541", + "soundEffectId": "pop-1", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "重点词/成语词", + "styleOverride": { + "fontColor": "#980C0CEC", + "outlineColor": "#000000", + "outlineWidth": 10, + "fontSize": 104, + "fontName": "字玩哥特黑白无常 免费 超黑" + }, + "effectId": "fly-in", + "effectDuration": null, + "color": "#980C0CEC", + "soundEffectId": "punch", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "12", + "styleOverride": null, + "effectId": null, + "effectDuration": null, + "color": null, + "soundEffectId": null, + "soundEffectConfig": null + } + ], + "screenWidth": 1920, + "screenHeight": 1080, + "fontSize": 48, + "fontFamily": "Arial, sans-serif", + "subtitleStyle": { + "id": "custom", + "name": "自定义样式", + "description": "完全自定义的字幕样式", + "preview": "示例文字", + "fontName": "杨任东竹石体", + "fontSize": 48, + "fontColor": "#FFFFFF", + "outlineColor": "#F13B83", + "outlineWidth": 3, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "shadowOffset": 1, + "shadowBlur": 4, + "shadowColor": "#000000" + }, + "titleSubtitleConfig": { + "enabled": true, + "sourceTitle": "芒格稳赢几十年的三件事", + "maxCharsPerLine": 15, + "maxLines": 5, + "lineSpacingPercent": 7, + "topMarginPercent": 5, + "lines": [ + { + "text": "芒格稳赢几十年的三件事", + "fontName": "千图厚黑体", + "fontSize": 90, + "fontColor": "#f59ed1", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 3, + "yOffsetPercent": 5 + } + ], + "startTime": 0, + "fadeInDuration": 0, + "fadeOutDuration": 0 + }, + "previewConfig": { + "backgroundImage": "extra/common/cover-templates/subtitle-preview-template_system_classic_66.png", + "titleTexts": [ + "把烦恼清空让快乐住进心里", + "保持热爱奔赴每一场新遇见" + ], + "subtitleTexts": [ + "把烦恼清空让快乐住进心里", + "保持热爱奔赴每一场新遇见" + ] + }, + "keywordRenderMode": "floating" + }, + "createdAt": 1768396885443, + "isSystem": true, + "is_system": 1 + }, + { + "id": "template_system_77", + "name": "77 Inline", + "description": "System subtitle template 77 inline keyword emphasis", + "config": { + "subtitleStyleId": "system-subtitle-77", + "subtitleFontSizeScale": 100, + "subtitlePosition": "bottom", + "enableKeywordEffects": true, + "keywordRenderMode": "inline-emphasis", + "keywordGroupsStyles": [ + { + "groupName": "行动词", + "styleOverride": { + "fontColor": "#FFFF00", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 68, + "fontName": "文鼎PL简中楷" + }, + "effectId": "intense-flash", + "effectDuration": null, + "color": "#FFFF00", + "soundEffectId": "bubble", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "情感词", + "styleOverride": { + "fontName": "文鼎PL简中楷", + "fontSize": 24, + "fontColor": "#FFFF00", + "outlineColor": "#000000", + "outlineWidth": 2 + }, + "effectId": "danmaku", + "effectDuration": null, + "color": "#FFFF00", + "soundEffectId": null, + "soundEffectConfig": null + }, + { + "groupName": "描述词", + "styleOverride": { + "fontName": "文鼎PL简中楷", + "fontSize": 24, + "fontColor": "#FFFF00", + "outlineColor": "#000000", + "outlineWidth": 2 + }, + "effectId": "flying-tilt", + "effectDuration": null, + "color": "#FFFF00", + "soundEffectId": null, + "soundEffectConfig": null + }, + { + "groupName": "重点词/成语词", + "styleOverride": { + "fontColor": "#FFFF00", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 24, + "fontName": "文鼎PL简中楷" + }, + "effectId": "fly-in", + "effectDuration": null, + "color": "#FFFF00", + "soundEffectId": "ding", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "12", + "styleOverride": null, + "effectId": null, + "effectDuration": null, + "color": null, + "soundEffectId": null, + "soundEffectConfig": null + } + ], + "screenWidth": 1920, + "screenHeight": 1080, + "fontSize": 48, + "fontFamily": "Arial, sans-serif", + "subtitleStyle": { + "id": "custom", + "name": "自定义样式", + "description": "完全自定义的字幕样式", + "preview": "示例文字", + "fontName": "文鼎PL简中楷", + "fontSize": 48, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 2, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "shadowOffset": 0, + "shadowBlur": 4, + "shadowColor": "#000000" + }, + "titleSubtitleConfig": { + "enabled": true, + "sourceTitle": "有娃家庭马桶简直是灾难现场", + "maxCharsPerLine": 8, + "maxLines": 5, + "lineSpacingPercent": 6, + "topMarginPercent": 5, + "lines": [ + { + "text": "有娃家庭马桶简直", + "fontName": "方正粗黑宋简体", + "fontSize": 80, + "fontColor": "#ffffff", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 5 + }, + { + "text": "是灾难现场", + "fontName": "方正粗黑宋简体", + "fontSize": 77, + "fontColor": "#0dade3", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 11 + } + ], + "startTime": 0, + "fadeInDuration": 0, + "fadeOutDuration": 0 + }, + "previewConfig": { + "backgroundKey": "portrait", + "backgroundPosition": "center 26%", + "overlayStartColor": "rgba(0, 0, 0, 0.08)", + "overlayEndColor": "rgba(0, 0, 0, 0.44)", + "subtitleTexts": [ + "努力活成自己[喜欢]的模样", + "不慌不忙静待时光的[绽放]" + ], + "backgroundImage": "extra/common/cover-templates/subtitle-preview-template_system_77.png", + "titleTexts": [ + "努力活成自己喜欢的模样", + "不慌不忙静待时光的绽放" + ] + } + }, + "createdAt": 1768396885444, + "isSystem": true, + "is_system": 1 + }, + { + "id": "template_system_classic_77", + "name": "77 Classic", + "description": "System subtitle template 77 classic original style", + "config": { + "subtitleStyleId": "system-subtitle-77", + "subtitleFontSizeScale": 100, + "subtitlePosition": "bottom", + "enableKeywordEffects": true, + "keywordGroupsStyles": [ + { + "groupName": "行动词", + "styleOverride": { + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 3, + "fontSize": 68, + "fontName": "字玩哥特黑白无常 免费 超黑" + }, + "effectId": "intense-flash", + "effectDuration": null, + "color": "#FFFFFF", + "soundEffectId": "magic-sfx", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "情感词", + "styleOverride": { + "fontColor": "#DDE3EC", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 64, + "fontName": "庞门正道标题体免费版" + }, + "effectId": "danmaku", + "effectDuration": null, + "color": "#DDE3EC", + "soundEffectId": "cash-register", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "描述词", + "styleOverride": { + "fontColor": "#DBC541", + "outlineColor": "#000000", + "outlineWidth": 7, + "fontSize": 88, + "fontName": "优设标题黑" + }, + "effectId": "flying-tilt", + "effectDuration": null, + "color": "#DBC541", + "soundEffectId": "pop-1", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "重点词/成语词", + "styleOverride": { + "fontColor": "#980C0CEC", + "outlineColor": "#000000", + "outlineWidth": 10, + "fontSize": 104, + "fontName": "字玩哥特黑白无常 免费 超黑" + }, + "effectId": "fly-in", + "effectDuration": null, + "color": "#980C0CEC", + "soundEffectId": "punch", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "12", + "styleOverride": null, + "effectId": null, + "effectDuration": null, + "color": null, + "soundEffectId": null, + "soundEffectConfig": null + } + ], + "screenWidth": 1920, + "screenHeight": 1080, + "fontSize": 48, + "fontFamily": "Arial, sans-serif", + "subtitleStyle": { + "id": "custom", + "name": "自定义样式", + "description": "完全自定义的字幕样式", + "preview": "示例文字", + "fontName": "杨任东竹石体", + "fontSize": 48, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 0, + "backgroundColor": "#000000", + "backgroundOpacity": 0.5, + "position": "bottom", + "shadowOffset": 0, + "shadowBlur": 4, + "shadowColor": "#000000" + }, + "titleSubtitleConfig": { + "enabled": true, + "sourceTitle": "芒格稳赢几十年的三件事", + "maxCharsPerLine": 8, + "maxLines": 5, + "lineSpacingPercent": 7, + "topMarginPercent": 5, + "lines": [ + { + "text": "芒格稳赢几十年的", + "fontName": "字玩哥特黑白无常 免费 超黑", + "fontSize": 80, + "fontColor": "#0a7194", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 5 + }, + { + "text": "三件事", + "fontName": "字玩哥特黑白无常 免费 超黑", + "fontSize": 77, + "fontColor": "#0a7194", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 12 + } + ], + "startTime": 0, + "fadeInDuration": 0, + "fadeOutDuration": 0 + }, + "previewConfig": { + "backgroundImage": "extra/common/cover-templates/subtitle-preview-template_system_classic_77.png", + "titleTexts": [ + "努力活成自己喜欢的模样", + "不慌不忙静待时光的绽放" + ], + "subtitleTexts": [ + "努力活成自己喜欢的模样", + "不慌不忙静待时光的绽放" + ] + }, + "keywordRenderMode": "floating" + }, + "createdAt": 1768396885444, + "isSystem": true, + "is_system": 1 + }, + { + "id": "template_system_88", + "name": "88 Inline", + "description": "System subtitle template 88 inline keyword emphasis", + "config": { + "subtitleStyleId": "system-subtitle-88", + "subtitleFontSizeScale": 90, + "subtitlePosition": "bottom", + "enableKeywordEffects": true, + "keywordRenderMode": "inline-emphasis", + "keywordGroupsStyles": [ + { + "groupName": "行动词", + "styleOverride": { + "fontColor": "#21A7EE", + "outlineColor": "#FFFFFF", + "outlineWidth": 2, + "fontSize": 24, + "fontName": "庞门正道标题体免费版" + }, + "effectId": "intense-flash", + "effectDuration": null, + "color": "#21A7EE", + "soundEffectId": "bubble", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "情感词", + "styleOverride": { + "fontName": "庞门正道标题体免费版", + "fontSize": 24, + "fontColor": "#21A7EE", + "outlineColor": "#FFFFFF", + "outlineWidth": 2 + }, + "effectId": "danmaku", + "effectDuration": null, + "color": "#21A7EE", + "soundEffectId": null, + "soundEffectConfig": null + }, + { + "groupName": "描述词", + "styleOverride": { + "fontName": "庞门正道标题体免费版", + "fontSize": 24, + "fontColor": "#21A7EE", + "outlineColor": "#FFFFFF", + "outlineWidth": 2 + }, + "effectId": "flying-tilt", + "effectDuration": null, + "color": "#21A7EE", + "soundEffectId": null, + "soundEffectConfig": null + }, + { + "groupName": "重点词/成语词", + "styleOverride": { + "fontColor": "#21A7EE", + "outlineColor": "#FFFFFF", + "outlineWidth": 2, + "fontSize": 28, + "fontName": "庞门正道标题体免费版" + }, + "effectId": "fly-in", + "effectDuration": null, + "color": "#21A7EE", + "soundEffectId": "ding", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "12", + "styleOverride": null, + "effectId": null, + "effectDuration": null, + "color": null, + "soundEffectId": null, + "soundEffectConfig": null + } + ], + "screenWidth": 1920, + "screenHeight": 1080, + "fontSize": 48, + "fontFamily": "Arial, sans-serif", + "subtitleStyle": { + "id": "custom", + "name": "自定义样式", + "description": "完全自定义的字幕样式", + "preview": "示例文字", + "fontName": "庞门正道标题体免费版", + "fontSize": 39, + "fontColor": "#000000", + "outlineColor": "#FFFFFF", + "outlineWidth": 2, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "shadowOffset": 0, + "shadowBlur": 4, + "shadowColor": "#000000" + }, + "titleSubtitleConfig": { + "enabled": true, + "sourceTitle": "有娃家庭马桶简直是灾难现场", + "maxCharsPerLine": 8, + "maxLines": 5, + "lineSpacingPercent": 5, + "topMarginPercent": 5, + "lines": [ + { + "text": "有娃家庭马桶简直", + "fontName": "优设标题黑", + "fontSize": 80, + "fontColor": "#FFFFFF", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 5 + }, + { + "text": "是灾难现场", + "fontName": "思源黑体 Normal", + "fontSize": 75, + "fontColor": "#000000", + "backgroundColor": "#ffffff", + "backgroundOpacity": 1, + "outlineColor": "#000000", + "outlineWidth": 0, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 10 + } + ], + "startTime": 0, + "fadeInDuration": 0, + "fadeOutDuration": 0 + }, + "previewConfig": { + "backgroundKey": "portrait", + "backgroundPosition": "center 27%", + "overlayStartColor": "rgba(0, 0, 0, 0.12)", + "overlayEndColor": "rgba(0, 0, 0, 0.5)", + "subtitleTexts": [ + "生活一半[烟火]一半诗意清欢", + "心怀[温柔]遇见所有小美好" + ], + "backgroundImage": "extra/common/cover-templates/subtitle-preview-template_system_88.png", + "titleTexts": [ + "生活一半烟火一半诗意清欢", + "心怀温柔遇见所有小美好" + ] + } + }, + "createdAt": 1768396885445, + "isSystem": true, + "is_system": 1 + }, + { + "id": "template_system_classic_88", + "name": "88 Classic", + "description": "System subtitle template 88 classic original style", + "config": { + "subtitleStyleId": "system-subtitle-88", + "subtitleFontSizeScale": 100, + "subtitlePosition": "bottom", + "enableKeywordEffects": true, + "keywordGroupsStyles": [ + { + "groupName": "行动词", + "styleOverride": { + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 3, + "fontSize": 68, + "fontName": "字玩哥特黑白无常 免费 超黑" + }, + "effectId": "intense-flash", + "effectDuration": null, + "color": "#FFFFFF", + "soundEffectId": "magic-sfx", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "情感词", + "styleOverride": { + "fontColor": "#DDE3EC", + "outlineColor": "#000000", + "outlineWidth": 2, + "fontSize": 64, + "fontName": "庞门正道标题体免费版" + }, + "effectId": "danmaku", + "effectDuration": null, + "color": "#DDE3EC", + "soundEffectId": "cash-register", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "描述词", + "styleOverride": { + "fontColor": "#DBC541", + "outlineColor": "#000000", + "outlineWidth": 7, + "fontSize": 88, + "fontName": "优设标题黑" + }, + "effectId": "flying-tilt", + "effectDuration": null, + "color": "#DBC541", + "soundEffectId": "pop-1", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "重点词/成语词", + "styleOverride": { + "fontColor": "#980C0CEC", + "outlineColor": "#000000", + "outlineWidth": 10, + "fontSize": 104, + "fontName": "字玩哥特黑白无常 免费 超黑" + }, + "effectId": "fly-in", + "effectDuration": null, + "color": "#980C0CEC", + "soundEffectId": "punch", + "soundEffectConfig": { + "volume": 0.7, + "pitch": 1, + "fadeIn": 0, + "fadeOut": 50, + "triggerTime": "start" + } + }, + { + "groupName": "12", + "styleOverride": null, + "effectId": null, + "effectDuration": null, + "color": null, + "soundEffectId": null, + "soundEffectConfig": null + } + ], + "screenWidth": 1920, + "screenHeight": 1080, + "fontSize": 48, + "fontFamily": "Arial, sans-serif", + "subtitleStyle": { + "id": "custom", + "name": "自定义样式", + "description": "完全自定义的字幕样式", + "preview": "示例文字", + "fontName": "庞门正道标题体免费版", + "fontSize": 48, + "fontColor": "#DC8A13", + "outlineColor": "#000000", + "outlineWidth": 2, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "shadowOffset": 0, + "shadowBlur": 4, + "shadowColor": "#000000" + }, + "titleSubtitleConfig": { + "enabled": true, + "sourceTitle": "芒格稳赢几十年的三件事", + "maxCharsPerLine": 8, + "maxLines": 5, + "lineSpacingPercent": 7, + "topMarginPercent": 5, + "lines": [ + { + "text": "芒格稳赢几十年的", + "fontName": "喜脉体", + "fontSize": 80, + "fontColor": "#FFFFFF", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 5 + }, + { + "text": "三件事", + "fontName": "喜脉体", + "fontSize": 80, + "fontColor": "#be6009", + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowColor": "#000000", + "shadowOffset": 2, + "yOffsetPercent": 12 + } + ], + "startTime": 0, + "fadeInDuration": 0, + "fadeOutDuration": 0 + }, + "previewConfig": { + "backgroundImage": "extra/common/cover-templates/subtitle-preview-template_system_classic_88.png", + "titleTexts": [ + "生活一半烟火一半诗意清欢", + "心怀温柔遇见所有小美好" + ], + "subtitleTexts": [ + "生活一半烟火一半诗意清欢", + "心怀温柔遇见所有小美好" + ] + }, + "keywordRenderMode": "floating" + }, + "createdAt": 1768396885445, + "isSystem": true, + "is_system": 1 + } + ], + "subtitleStyles": [ + { + "id": "custom", + "name": "自定义样式", + "description": null, + "preview": "示例文字", + "is_system": 1, + "fontName": "1.程荣光刻楷", + "fontSize": 48, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowOffset": 0, + "shadowColor": "#000000", + "shadowBlur": null, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "alignment": "center" + }, + { + "id": "system-subtitle-11", + "name": "11", + "description": "Clean short-video subtitle style", + "preview": "示例文案", + "is_system": 1, + "fontName": "NotoSerifCJK-VF", + "fontSize": 50, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 4, + "shadowOffset": 2, + "shadowColor": "#000000", + "shadowBlur": 4, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "alignment": null + }, + { + "id": "system-subtitle-22", + "name": "22", + "description": "Clean short-video subtitle style", + "preview": "示例文案", + "is_system": 1, + "fontName": "NotoSerifCJK-VF", + "fontSize": 50, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 4, + "shadowOffset": 2, + "shadowColor": "#000000", + "shadowBlur": 4, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "alignment": null + }, + { + "id": "system-subtitle-33", + "name": "33", + "description": "Clean short-video subtitle style", + "preview": "示例文案", + "is_system": 1, + "fontName": "NotoSerifCJK-VF", + "fontSize": 50, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 4, + "shadowOffset": 2, + "shadowColor": "#000000", + "shadowBlur": 4, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "alignment": null + }, + { + "id": "system-subtitle-44", + "name": "44", + "description": "Clean short-video subtitle style", + "preview": "示例文案", + "is_system": 1, + "fontName": "NotoSerifCJK-VF", + "fontSize": 50, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 4, + "shadowOffset": 2, + "shadowColor": "#000000", + "shadowBlur": 4, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "alignment": null + }, + { + "id": "system-subtitle-55", + "name": "55", + "description": "Clean short-video subtitle style", + "preview": "示例文案", + "is_system": 1, + "fontName": "NotoSerifCJK-VF", + "fontSize": 50, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 4, + "shadowOffset": 2, + "shadowColor": "#000000", + "shadowBlur": 4, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "alignment": null + }, + { + "id": "system-subtitle-66", + "name": "66", + "description": "Clean short-video subtitle style", + "preview": "示例文案", + "is_system": 1, + "fontName": "NotoSerifCJK-VF", + "fontSize": 50, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 4, + "shadowOffset": 2, + "shadowColor": "#000000", + "shadowBlur": 4, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "alignment": null + }, + { + "id": "system-subtitle-77", + "name": "77", + "description": "Clean short-video subtitle style", + "preview": "示例文案", + "is_system": 1, + "fontName": "NotoSerifCJK-VF", + "fontSize": 50, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 4, + "shadowOffset": 2, + "shadowColor": "#000000", + "shadowBlur": 4, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "alignment": null + }, + { + "id": "system-subtitle-88", + "name": "88", + "description": "Clean short-video subtitle style", + "preview": "示例文案", + "is_system": 1, + "fontName": "NotoSerifCJK-VF", + "fontSize": 50, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 4, + "shadowOffset": 2, + "shadowColor": "#000000", + "shadowBlur": 4, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "alignment": null + }, + { + "id": "system-subtitle-classic-11", + "name": "11 Classic", + "description": "自定义字幕样式 - 黑底白字,精致描边", + "preview": "示例文字", + "is_system": 1, + "fontName": "优设标题黑", + "fontSize": 34, + "fontColor": "#35A9E2", + "outlineColor": "#000000", + "outlineWidth": 1, + "shadowOffset": 2, + "shadowColor": "#000000", + "shadowBlur": 4, + "backgroundColor": "transparent", + "backgroundOpacity": 0.3, + "position": "bottom", + "alignment": null + }, + { + "id": "system-subtitle-classic-22", + "name": "22 Classic", + "description": "完全自定义的字幕样式", + "preview": "示例文字", + "is_system": 1, + "fontName": "月星楷", + "fontSize": 34, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowOffset": 2, + "shadowColor": "#000000", + "shadowBlur": 4, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "alignment": null + }, + { + "id": "system-subtitle-classic-33", + "name": "33 Classic", + "description": "完全自定义的字幕样式", + "preview": "示例文字", + "is_system": 1, + "fontName": "庞门正道标题体免费版", + "fontSize": 34, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowOffset": 2, + "shadowColor": "#000000", + "shadowBlur": 4, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "alignment": null + }, + { + "id": "system-subtitle-classic-44", + "name": "44 Classic", + "description": "完全自定义的字幕样式", + "preview": "示例文字", + "is_system": 1, + "fontName": "USMCCyuanjiantecu", + "fontSize": 34, + "fontColor": "#EFE9E9", + "outlineColor": "#000000", + "outlineWidth": 3, + "shadowOffset": 0, + "shadowColor": "#000000", + "shadowBlur": 4, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "alignment": null + }, + { + "id": "system-subtitle-classic-55", + "name": "55 Classic", + "description": "完全自定义的字幕样式", + "preview": "示例文字", + "is_system": 1, + "fontName": "NotoSerifCJK-VF", + "fontSize": 34, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 4, + "shadowOffset": 2, + "shadowColor": "#000000", + "shadowBlur": 4, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "alignment": null + }, + { + "id": "system-subtitle-classic-66", + "name": "66 Classic", + "description": "完全自定义的字幕样式", + "preview": "示例文字", + "is_system": 1, + "fontName": "杨任东竹石体", + "fontSize": 34, + "fontColor": "#FFFFFF", + "outlineColor": "#F13B83", + "outlineWidth": 3, + "shadowOffset": 1, + "shadowColor": "#000000", + "shadowBlur": 4, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "alignment": null + }, + { + "id": "system-subtitle-classic-77", + "name": "77 Classic", + "description": "完全自定义的字幕样式", + "preview": "示例文字", + "is_system": 1, + "fontName": "杨任东竹石体", + "fontSize": 34, + "fontColor": "#FFFFFF", + "outlineColor": "#000000", + "outlineWidth": 0, + "shadowOffset": 0, + "shadowColor": "#000000", + "shadowBlur": 4, + "backgroundColor": "#000000", + "backgroundOpacity": 0.5, + "position": "bottom", + "alignment": null + }, + { + "id": "system-subtitle-classic-88", + "name": "88 Classic", + "description": "完全自定义的字幕样式", + "preview": "示例文字", + "is_system": 1, + "fontName": "庞门正道标题体免费版", + "fontSize": 34, + "fontColor": "#DC8A13", + "outlineColor": "#000000", + "outlineWidth": 2, + "shadowOffset": 0, + "shadowColor": "#000000", + "shadowBlur": 4, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "alignment": null + }, + { + "id": "system-subtitle-template_system_100", + "name": "10 Inline", + "description": "Clean short-video subtitle style", + "preview": "示例文案", + "is_system": 1, + "fontName": "千图厚黑体", + "fontSize": 27, + "fontColor": "#111111", + "outlineColor": "#FFFFFF", + "outlineWidth": 1.1, + "shadowOffset": 0, + "shadowColor": "#FFFFFF", + "shadowBlur": 0, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "alignment": "center" + }, + { + "id": "system-subtitle-template_system_11", + "name": "11 Inline", + "description": "Clean short-video subtitle style", + "preview": "示例文案", + "is_system": 1, + "fontName": "优设标题黑", + "fontSize": 26, + "fontColor": "#FFFFFF", + "outlineColor": "#111111", + "outlineWidth": 1.1, + "shadowOffset": 0, + "shadowColor": "#111111", + "shadowBlur": 0, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "alignment": "center" + }, + { + "id": "system-subtitle-template_system_22", + "name": "22 Inline", + "description": "Clean short-video subtitle style", + "preview": "示例文案", + "is_system": 1, + "fontName": "优设标题黑", + "fontSize": 26, + "fontColor": "#FFFFFF", + "outlineColor": "#111111", + "outlineWidth": 1.1, + "shadowOffset": 0, + "shadowColor": "#111111", + "shadowBlur": 0, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "alignment": "center" + }, + { + "id": "system-subtitle-template_system_33", + "name": "33 Inline", + "description": "Clean short-video subtitle style", + "preview": "示例文案", + "is_system": 1, + "fontName": "字玩哥特黑白无常 免费 超黑", + "fontSize": 27, + "fontColor": "#FFFFFF", + "outlineColor": "#111111", + "outlineWidth": 1.1, + "shadowOffset": 0, + "shadowColor": "#111111", + "shadowBlur": 0, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "alignment": "center" + }, + { + "id": "system-subtitle-template_system_44", + "name": "44 Inline", + "description": "Clean short-video subtitle style", + "preview": "示例文案", + "is_system": 1, + "fontName": "千图厚黑体", + "fontSize": 26, + "fontColor": "#101010", + "outlineColor": "#FFFFFF", + "outlineWidth": 1.1, + "shadowOffset": 0, + "shadowColor": "#FFFFFF", + "shadowBlur": 0, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "alignment": "center" + }, + { + "id": "system-subtitle-template_system_55", + "name": "55 Inline", + "description": "Clean short-video subtitle style", + "preview": "示例文案", + "is_system": 1, + "fontName": "USMCCyuanjiantecu", + "fontSize": 27, + "fontColor": "#111111", + "outlineColor": "#FFFFFF", + "outlineWidth": 1.1, + "shadowOffset": 0, + "shadowColor": "#FFFFFF", + "shadowBlur": 0, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "alignment": "center" + }, + { + "id": "system-subtitle-template_system_66", + "name": "66 Inline", + "description": "Clean short-video subtitle style", + "preview": "示例文案", + "is_system": 1, + "fontName": "千图厚黑体", + "fontSize": 27, + "fontColor": "#FFF8D1", + "outlineColor": "#111111", + "outlineWidth": 1.1, + "shadowOffset": 0, + "shadowColor": "#111111", + "shadowBlur": 0, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "alignment": "center" + }, + { + "id": "system-subtitle-template_system_77", + "name": "77 Inline", + "description": "Clean short-video subtitle style", + "preview": "示例文案", + "is_system": 1, + "fontName": "字玩哥特黑白无常 免费 超黑", + "fontSize": 27, + "fontColor": "#111111", + "outlineColor": "#FFFFFF", + "outlineWidth": 1.1, + "shadowOffset": 0, + "shadowColor": "#FFFFFF", + "shadowBlur": 0, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "alignment": "center" + }, + { + "id": "system-subtitle-template_system_88", + "name": "88 Inline", + "description": "Clean short-video subtitle style", + "preview": "示例文案", + "is_system": 1, + "fontName": "优设标题黑", + "fontSize": 27, + "fontColor": "#FFFFFF", + "outlineColor": "#111111", + "outlineWidth": 1.1, + "shadowOffset": 0, + "shadowColor": "#111111", + "shadowBlur": 0, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "alignment": "center" + }, + { + "id": "system-subtitle-template_system_99", + "name": "09 Inline", + "description": "Clean short-video subtitle style", + "preview": "示例文案", + "is_system": 1, + "fontName": "优设标题黑", + "fontSize": 27, + "fontColor": "#FFFFFF", + "outlineColor": "#111111", + "outlineWidth": 1.1, + "shadowOffset": 0, + "shadowColor": "#111111", + "shadowBlur": 0, + "backgroundColor": "transparent", + "backgroundOpacity": 0, + "position": "bottom", + "alignment": "center" + } + ], + "coverTemplates": [ + { + "id": "8f17c467-c69c-45b2-8011-94a6c3071d16", + "name": "斜黄白", + "description": "系统模板 - 斜黄白", + "is_system": 1, + "config": { + "backgroundEnabled": false, + "backgroundImagePath": null, + "backgroundBlurEnabled": false, + "backgroundBlurIntensity": 10, + "backgroundSize": 100, + "backgroundPosition": { + "x": 50, + "y": 50 + }, + "personImagePath": null, + "personSize": 80, + "personPosition": { + "x": 50, + "y": 50 + }, + "personRotation": 0, + "personBorderEnabled": false, + "personBorderStyle": "solid", + "personBorderColor": "#FFFFFF", + "personBorderWidth": 8, + "personBorderDashLength": null, + "personBorderGapLength": null, + "autoSplitText": true, + "titleMaxLength": 4, + "subtitleMaxLength": 10, + "titleText": "礼貌回归", + "titleFontFamily": "斗鱼追光体2.0", + "titleFontSize": 120, + "titleFontWeight": 700, + "titleColor": "#f5d400", + "titleStrokeColor": "#000000", + "titleStrokeWidth": 3, + "titleShadowColor": "#000000", + "titleShadowOffsetX": 0, + "titleShadowOffsetY": 0, + "titleShadowBlur": 0, + "titleShadowEnabled": false, + "titleShadowLayers": [], + "titlePosition": { + "x": 42.59259259259258, + "y": 56.909722222222214 + }, + "titleRotation": 338, + "titleDirection": "horizontal", + "titleCharSpacing": 24, + "titleLineSpacing": 144, + "titleMaxCharsPerLine": 10, + "titleBackgroundEnabled": true, + "titleBackgroundColor": "#f5f5f5", + "titleBackgroundOpacity": 25, + "titleBackgroundShape": "polygon", + "titleBackgroundSize": { + "width": 30, + "height": 10 + }, + "titleBackgroundPosition": { + "x": 44.21296296296296, + "y": 32.951388888888886 + }, + "titleBackgroundPoints": [ + { + "x": 226.08024691358025, + "y": -79.67664930555557 + }, + { + "x": 250.7716049382716, + "y": 218.93446180555554 + }, + { + "x": -260.8024691358025, + "y": 691.1566840277777 + }, + { + "x": -290.12345679012344, + "y": 366.50390624999994 + } + ], + "titleBackgroundRadius": 10, + "titleBackgroundRotation": 0, + "subtitleText": "行动亲爱的观众朋友们", + "subtitleFontFamily": "斗鱼追光体2.0", + "subtitleFontSize": 82, + "subtitleFontWeight": 500, + "subtitleColor": "#FFFFFF", + "subtitleStrokeColor": "#000000", + "subtitleStrokeWidth": 1, + "subtitleShadowColor": "#000000", + "subtitleShadowOffsetX": 0, + "subtitleShadowOffsetY": 0, + "subtitleShadowBlur": 0, + "subtitleShadowEnabled": false, + "subtitleShadowLayers": [], + "subtitlePosition": { + "x": 45.37037037037037, + "y": 66.5625 + }, + "subtitleRotation": 338, + "subtitleDirection": "horizontal", + "subtitleCharSpacing": 23, + "subtitleLineSpacing": 72, + "subtitleMaxCharsPerLine": 17, + "subtitleBackgroundEnabled": false, + "subtitleBackgroundColor": "#000000", + "subtitleBackgroundOpacity": 70, + "subtitleBackgroundShape": "rectangle", + "subtitleBackgroundSize": { + "width": 30, + "height": 10 + }, + "subtitleBackgroundPosition": { + "x": 50, + "y": 60 + }, + "subtitleBackgroundPoints": [], + "subtitleBackgroundRadius": 10, + "subtitleBackgroundRotation": 0, + "maskEnabled": false, + "maskImagePath": null, + "maskSize": 100, + "maskPosition": { + "x": 50, + "y": 50 + }, + "maskColor": null, + "maskOpacity": 100, + "maskShape": "rectangle" + } + }, + { + "id": "705fa010-5bf3-4041-b624-0fd364bea5ad", + "name": "大四字报", + "description": "系统模板 - 大四字报", + "is_system": 1, + "config": { + "backgroundEnabled": true, + "backgroundImagePath": null, + "backgroundBlurEnabled": false, + "backgroundBlurIntensity": 30, + "backgroundSize": 100, + "backgroundPosition": { + "x": 50, + "y": 50 + }, + "personImagePath": null, + "personSize": 33.125, + "personPosition": { + "x": 22.68518518518519, + "y": 78.125 + }, + "personRotation": 0, + "personBorderEnabled": false, + "personBorderStyle": "solid", + "personBorderColor": "#FFFFFF", + "personBorderWidth": 8, + "personBorderDashLength": null, + "personBorderGapLength": null, + "autoSplitText": true, + "titleMaxLength": 4, + "subtitleMaxLength": 30, + "titleText": "礼貌回归", + "titleFontFamily": "USMCCyuanjiantecu", + "titleFontSize": 375, + "titleFontWeight": 400, + "titleColor": "#e6ca19", + "titleStrokeColor": "#000000", + "titleStrokeWidth": 0, + "titleShadowColor": "#000000", + "titleShadowOffsetX": 0, + "titleShadowOffsetY": 0, + "titleShadowBlur": 0, + "titleShadowEnabled": false, + "titleShadowLayers": [ + { + "id": 1765355385133.3418, + "offsetX": 20, + "offsetY": 20, + "blur": 30, + "color": "#000000", + "opacity": 100, + "enabled": true + }, + { + "id": 1765355385133.7036, + "offsetX": -20, + "offsetY": -20, + "blur": 30, + "color": "#000000", + "opacity": 100, + "enabled": true + } + ], + "titlePosition": { + "x": 52.54629629629629, + "y": 48.40277777777778 + }, + "titleRotation": 0, + "titleDirection": "horizontal", + "titleCharSpacing": 58, + "titleLineSpacing": 150, + "titleMaxCharsPerLine": 2, + "titleBackgroundEnabled": false, + "titleBackgroundColor": "#000000", + "titleBackgroundOpacity": 70, + "titleBackgroundShape": "polygon", + "titleBackgroundSize": { + "width": 30, + "height": 10 + }, + "titleBackgroundPosition": { + "x": 95.83333333333333, + "y": 68.88888888888889 + }, + "titleBackgroundPoints": [ + { + "x": -330.24691358024694, + "y": -15.440538194444414 + }, + { + "x": 40, + "y": -40 + }, + { + "x": 40, + "y": 40 + }, + { + "x": -40, + "y": 40 + }, + { + "x": -114.9691358024691, + "y": 36.642795138888864 + }, + { + "x": -96.45061728395058, + "y": -3.2877604166666865 + } + ], + "titleBackgroundRadius": 10, + "titleBackgroundRotation": 0, + "subtitleText": "行动亲爱的观众朋友们", + "subtitleFontFamily": "USMCCyuanjiantecu", + "subtitleFontSize": 122, + "subtitleFontWeight": 500, + "subtitleColor": "#e37a16", + "subtitleStrokeColor": "#000000", + "subtitleStrokeWidth": 5, + "subtitleShadowColor": "#ff0000", + "subtitleShadowOffsetX": 41, + "subtitleShadowOffsetY": 50, + "subtitleShadowBlur": 13, + "subtitleShadowEnabled": false, + "subtitleShadowLayers": [], + "subtitlePosition": { + "x": 51.15740740740741, + "y": 83.75 + }, + "subtitleRotation": 0, + "subtitleDirection": "horizontal", + "subtitleCharSpacing": 0, + "subtitleLineSpacing": 72, + "subtitleMaxCharsPerLine": 8, + "subtitleBackgroundEnabled": false, + "subtitleBackgroundColor": "#000000", + "subtitleBackgroundOpacity": 70, + "subtitleBackgroundShape": "rectangle", + "subtitleBackgroundSize": { + "width": 30, + "height": 10 + }, + "subtitleBackgroundPosition": { + "x": 50, + "y": 60 + }, + "subtitleBackgroundPoints": [], + "subtitleBackgroundRadius": 10, + "subtitleBackgroundRotation": 0, + "maskEnabled": false, + "maskImagePath": null, + "maskSize": 100, + "maskPosition": { + "x": 50, + "y": 50 + }, + "maskColor": null, + "maskOpacity": 100, + "maskShape": "rectangle" + } + }, + { + "id": "6404718a-1b1c-4148-9807-ad3c57a53e0c", + "name": "蓝底白字", + "description": "系统模板 - 蓝底白字", + "is_system": 1, + "config": { + "backgroundEnabled": false, + "backgroundImagePath": null, + "backgroundBlurEnabled": false, + "backgroundBlurIntensity": 10, + "backgroundSize": 100, + "backgroundPosition": { + "x": 50, + "y": 50 + }, + "personImagePath": null, + "personSize": 80, + "personPosition": { + "x": 50, + "y": 50 + }, + "personRotation": 0, + "personBorderEnabled": false, + "personBorderStyle": "solid", + "personBorderColor": "#FFFFFF", + "personBorderWidth": 8, + "personBorderDashLength": null, + "personBorderGapLength": null, + "autoSplitText": true, + "titleMaxLength": 4, + "subtitleMaxLength": 5, + "titleText": "礼貌回归", + "titleFontFamily": "USMCCyuanjiantecu", + "titleFontSize": 120, + "titleFontWeight": 700, + "titleColor": "#cbcdb1", + "titleStrokeColor": "#000000", + "titleStrokeWidth": 0, + "titleShadowColor": "#000000", + "titleShadowOffsetX": 0, + "titleShadowOffsetY": 0, + "titleShadowBlur": 0, + "titleShadowEnabled": false, + "titleShadowLayers": [ + { + "id": 1765449844664.8303, + "offsetX": 0, + "offsetY": 0, + "blur": 8, + "color": "#000000", + "opacity": 80, + "enabled": true + }, + { + "id": 1765449844664.415, + "offsetX": 0, + "offsetY": 0, + "blur": 16, + "color": "#000000", + "opacity": 40, + "enabled": true + } + ], + "titlePosition": { + "x": 50.694444444444436, + "y": 63.506944444444436 + }, + "titleRotation": 0, + "titleDirection": "horizontal", + "titleCharSpacing": 24, + "titleLineSpacing": 144, + "titleMaxCharsPerLine": 10, + "titleBackgroundEnabled": false, + "titleBackgroundColor": "#000000", + "titleBackgroundOpacity": 70, + "titleBackgroundShape": "rectangle", + "titleBackgroundSize": { + "width": 30, + "height": 10 + }, + "titleBackgroundPosition": { + "x": 50, + "y": 30 + }, + "titleBackgroundPoints": [], + "titleBackgroundRadius": 10, + "titleBackgroundRotation": 0, + "subtitleText": "行动亲爱的", + "subtitleFontFamily": "千图厚黑体", + "subtitleFontSize": 187, + "subtitleFontWeight": 100, + "subtitleColor": "#FFFFFF", + "subtitleStrokeColor": "#000000", + "subtitleStrokeWidth": 10, + "subtitleShadowColor": "#000000", + "subtitleShadowOffsetX": 0, + "subtitleShadowOffsetY": 0, + "subtitleShadowBlur": 0, + "subtitleShadowEnabled": false, + "subtitleShadowLayers": [], + "subtitlePosition": { + "x": 49.53703703703704, + "y": 74.20138888888889 + }, + "subtitleRotation": 0, + "subtitleDirection": "horizontal", + "subtitleCharSpacing": -23, + "subtitleLineSpacing": 72, + "subtitleMaxCharsPerLine": 15, + "subtitleBackgroundEnabled": true, + "subtitleBackgroundColor": "#599dd9", + "subtitleBackgroundOpacity": 25, + "subtitleBackgroundShape": "rectangle", + "subtitleBackgroundSize": { + "width": 161.0185185185185, + "height": 30.48611111111111 + }, + "subtitleBackgroundPosition": { + "x": 50.23148148148148, + "y": 67.11805555555556 + }, + "subtitleBackgroundPoints": [], + "subtitleBackgroundRadius": 10, + "subtitleBackgroundRotation": 0, + "maskEnabled": false, + "maskImagePath": null, + "maskSize": 100, + "maskPosition": { + "x": 50, + "y": 50 + }, + "maskColor": null, + "maskOpacity": 100, + "maskShape": "rectangle" + } + }, + { + "id": "485183be-6eed-4eae-b74a-8591f08b69fa", + "name": "黄白实描", + "description": "系统模板 - 黄白实描", + "is_system": 1, + "config": { + "backgroundEnabled": false, + "backgroundImagePath": null, + "backgroundBlurEnabled": true, + "backgroundBlurIntensity": 30, + "backgroundSize": 100, + "backgroundPosition": { + "x": 50, + "y": 50 + }, + "personImagePath": null, + "personSize": 70.27777777777777, + "personPosition": { + "x": 35.87962962962963, + "y": 64.75694444444444 + }, + "personRotation": 0, + "personBorderEnabled": true, + "personBorderStyle": "solid", + "personBorderColor": "#FFFFFF", + "personBorderWidth": 32, + "personBorderDashLength": null, + "personBorderGapLength": null, + "autoSplitText": true, + "titleMaxLength": 4, + "subtitleMaxLength": 6, + "titleText": "置顶96", + "titleFontFamily": "1.程荣光刻楷", + "titleFontSize": 300, + "titleFontWeight": 1000, + "titleColor": "#ffde05", + "titleStrokeColor": "#000000", + "titleStrokeWidth": 0, + "titleShadowColor": "#000000", + "titleShadowOffsetX": 0, + "titleShadowOffsetY": 0, + "titleShadowBlur": 0, + "titleShadowEnabled": false, + "titleShadowLayers": [ + { + "id": 1765435502861.9124, + "offsetX": -2, + "offsetY": -2, + "blur": 12, + "color": "#000000", + "opacity": 100, + "enabled": true + }, + { + "id": 1765435502861.0488, + "offsetX": 2, + "offsetY": 2, + "blur": 16, + "color": "#000000", + "opacity": 100, + "enabled": true + }, + { + "id": 1765435502861.4207, + "offsetX": 0, + "offsetY": 0, + "blur": 14, + "color": "#000000", + "opacity": 100, + "enabled": true + } + ], + "titlePosition": { + "x": 91.89814814814812, + "y": 66.45833333333334 + }, + "titleRotation": 0, + "titleDirection": "vertical", + "titleCharSpacing": -20, + "titleLineSpacing": 118, + "titleMaxCharsPerLine": 10, + "titleBackgroundEnabled": false, + "titleBackgroundColor": "#000000", + "titleBackgroundOpacity": 70, + "titleBackgroundShape": "rectangle", + "titleBackgroundSize": { + "width": 30, + "height": 10 + }, + "titleBackgroundPosition": { + "x": 50, + "y": 30 + }, + "titleBackgroundPoints": [], + "titleBackgroundRadius": 10, + "titleBackgroundRotation": 0, + "subtitleText": "4高丹草新品", + "subtitleFontFamily": "USMCCyuanjiantecu", + "subtitleFontSize": 117, + "subtitleFontWeight": 500, + "subtitleColor": "#FFFFFF", + "subtitleStrokeColor": "#000000", + "subtitleStrokeWidth": 0, + "subtitleShadowColor": "#000000", + "subtitleShadowOffsetX": 0, + "subtitleShadowOffsetY": 0, + "subtitleShadowBlur": 0, + "subtitleShadowEnabled": false, + "subtitleShadowLayers": [ + { + "id": 1765435591571.2886, + "offsetX": -2, + "offsetY": -2, + "blur": 2, + "color": "#FFFFFF", + "opacity": 60, + "enabled": true + }, + { + "id": 1765435591571.856, + "offsetX": 2, + "offsetY": 2, + "blur": 0, + "color": "#000000", + "opacity": 65, + "enabled": true + }, + { + "id": 1765435591571.3809, + "offsetX": 0, + "offsetY": 0, + "blur": 4, + "color": "#000000", + "opacity": 50, + "enabled": true + } + ], + "subtitlePosition": { + "x": 47.45370370370371, + "y": 12.743055555555557 + }, + "subtitleRotation": 0, + "subtitleDirection": "horizontal", + "subtitleCharSpacing": 12, + "subtitleLineSpacing": 72, + "subtitleMaxCharsPerLine": 15, + "subtitleBackgroundEnabled": false, + "subtitleBackgroundColor": "#000000", + "subtitleBackgroundOpacity": 70, + "subtitleBackgroundShape": "rectangle", + "subtitleBackgroundSize": { + "width": 30, + "height": 10 + }, + "subtitleBackgroundPosition": { + "x": 50, + "y": 60 + }, + "subtitleBackgroundPoints": [], + "subtitleBackgroundRadius": 10, + "subtitleBackgroundRotation": 0, + "maskEnabled": false, + "maskImagePath": null, + "maskSize": 100, + "maskPosition": { + "x": 50, + "y": 50 + }, + "maskColor": null, + "maskOpacity": 100, + "maskShape": "rectangle" + } + }, + { + "id": "v08ezr6v3x-mkdite6i", + "name": "人像居中", + "description": "系统模板 - 人像居中", + "is_system": 1, + "config": { + "backgroundEnabled": false, + "backgroundImagePath": null, + "backgroundBlurEnabled": true, + "backgroundBlurIntensity": 30, + "backgroundSize": 100, + "backgroundPosition": { + "x": 50, + "y": 50 + }, + "personImagePath": null, + "personSize": 54.99999999999999, + "personPosition": { + "x": 53.935185185185205, + "y": 34.375 + }, + "personRotation": 0, + "personBorderEnabled": true, + "personBorderStyle": "solid", + "personBorderColor": "#FFFFFF", + "personBorderWidth": 8, + "personBorderDashLength": null, + "personBorderGapLength": null, + "autoSplitText": true, + "titleMaxLength": 6, + "subtitleMaxLength": 12, + "titleText": "托德揭秘芒格", + "titleFontFamily": "墨趣古风体", + "titleFontSize": 110, + "titleFontWeight": 100, + "titleColor": "#ffffff", + "titleStrokeColor": "#000000", + "titleStrokeWidth": 0, + "titleShadowColor": "#000000", + "titleShadowOffsetX": 0, + "titleShadowOffsetY": 0, + "titleShadowBlur": 0, + "titleShadowEnabled": false, + "titleShadowLayers": [ + { + "id": 1765435502861.9124, + "offsetX": -2, + "offsetY": -2, + "blur": 12, + "color": "#000000", + "opacity": 100, + "enabled": true + }, + { + "id": 1765435502861.0488, + "offsetX": 2, + "offsetY": 2, + "blur": 16, + "color": "#000000", + "opacity": 100, + "enabled": true + }, + { + "id": 1765435502861.4207, + "offsetX": 0, + "offsetY": 0, + "blur": 14, + "color": "#000000", + "opacity": 100, + "enabled": true + } + ], + "titlePosition": { + "x": 39.814814814814795, + "y": 69.40972222222223 + }, + "titleRotation": 0, + "titleDirection": "horizontal", + "titleCharSpacing": 12, + "titleLineSpacing": 118, + "titleMaxCharsPerLine": 10, + "titleBackgroundEnabled": false, + "titleBackgroundColor": "#000000", + "titleBackgroundOpacity": 70, + "titleBackgroundShape": "rectangle", + "titleBackgroundSize": { + "width": 30, + "height": 10 + }, + "titleBackgroundPosition": { + "x": 50, + "y": 30 + }, + "titleBackgroundPoints": [], + "titleBackgroundRadius": 10, + "titleBackgroundRotation": 0, + "subtitleText": "投资稳的原因", + "subtitleFontFamily": "庞门正道标题体免费版", + "subtitleFontSize": 117, + "subtitleFontWeight": 500, + "subtitleColor": "#eaf273", + "subtitleStrokeColor": "#000000", + "subtitleStrokeWidth": 0, + "subtitleShadowColor": "#000000", + "subtitleShadowOffsetX": 0, + "subtitleShadowOffsetY": 0, + "subtitleShadowBlur": 0, + "subtitleShadowEnabled": false, + "subtitleShadowLayers": [ + { + "id": 1765435591571.2886, + "offsetX": -2, + "offsetY": -2, + "blur": 2, + "color": "#FFFFFF", + "opacity": 60, + "enabled": true + }, + { + "id": 1765435591571.856, + "offsetX": 2, + "offsetY": 2, + "blur": 0, + "color": "#000000", + "opacity": 65, + "enabled": true + }, + { + "id": 1765435591571.3809, + "offsetX": 0, + "offsetY": 0, + "blur": 4, + "color": "#000000", + "opacity": 50, + "enabled": true + } + ], + "subtitlePosition": { + "x": 58.796296296296305, + "y": 77.84722222222221 + }, + "subtitleRotation": 0, + "subtitleDirection": "horizontal", + "subtitleCharSpacing": 12, + "subtitleLineSpacing": 72, + "subtitleMaxCharsPerLine": 15, + "subtitleBackgroundEnabled": false, + "subtitleBackgroundColor": "#000000", + "subtitleBackgroundOpacity": 70, + "subtitleBackgroundShape": "rectangle", + "subtitleBackgroundSize": { + "width": 30, + "height": 10 + }, + "subtitleBackgroundPosition": { + "x": 50, + "y": 60 + }, + "subtitleBackgroundPoints": [], + "subtitleBackgroundRadius": 10, + "subtitleBackgroundRotation": 0, + "maskEnabled": false, + "maskImagePath": null, + "maskSize": 100, + "maskPosition": { + "x": 50, + "y": 50 + }, + "maskColor": null, + "maskOpacity": 100, + "maskShape": "rectangle" + } + }, + { + "id": "1xwrrcvf7a5-mkdite6i", + "name": "青蓝虚描", + "description": "系统模板 - 青蓝虚描", + "is_system": 1, + "config": { + "backgroundEnabled": false, + "backgroundImagePath": null, + "backgroundBlurEnabled": true, + "backgroundBlurIntensity": 100, + "backgroundSize": 100, + "backgroundPosition": { + "x": 50, + "y": 50 + }, + "personImagePath": null, + "personSize": 56.73611111111111, + "personPosition": { + "x": 35.87962962962963, + "y": 71.52777777777777 + }, + "personRotation": 0, + "personBorderEnabled": true, + "personBorderStyle": "dashed", + "personBorderColor": "#149fc2", + "personBorderWidth": 14, + "personBorderDashLength": null, + "personBorderGapLength": null, + "autoSplitText": true, + "titleMaxLength": 4, + "subtitleMaxLength": 11, + "titleText": "托德揭秘", + "titleFontFamily": "泼墨体", + "titleFontSize": 115, + "titleFontWeight": 350, + "titleColor": "#149fc2", + "titleStrokeColor": "#000000", + "titleStrokeWidth": 7, + "titleShadowColor": "#000000", + "titleShadowOffsetX": 0, + "titleShadowOffsetY": 0, + "titleShadowBlur": 0, + "titleShadowEnabled": false, + "titleShadowLayers": [ + { + "id": 1765435502861.9124, + "offsetX": -2, + "offsetY": -2, + "blur": 12, + "color": "#000000", + "opacity": 100, + "enabled": true + }, + { + "id": 1765435502861.0488, + "offsetX": 2, + "offsetY": 2, + "blur": 16, + "color": "#000000", + "opacity": 100, + "enabled": true + }, + { + "id": 1765435502861.4207, + "offsetX": 0, + "offsetY": 0, + "blur": 14, + "color": "#000000", + "opacity": 100, + "enabled": true + } + ], + "titlePosition": { + "x": 90.9722222222222, + "y": 34.16666666666667 + }, + "titleRotation": 0, + "titleDirection": "vertical", + "titleCharSpacing": 50, + "titleLineSpacing": 118, + "titleMaxCharsPerLine": 10, + "titleBackgroundEnabled": false, + "titleBackgroundColor": "#000000", + "titleBackgroundOpacity": 70, + "titleBackgroundShape": "rectangle", + "titleBackgroundSize": { + "width": 30, + "height": 10 + }, + "titleBackgroundPosition": { + "x": 50, + "y": 30 + }, + "titleBackgroundPoints": [], + "titleBackgroundRadius": 10, + "titleBackgroundRotation": 0, + "subtitleText": "芒格投资稳的原因", + "subtitleFontFamily": "杨任东竹石体", + "subtitleFontSize": 87, + "subtitleFontWeight": 500, + "subtitleColor": "#149fc2", + "subtitleStrokeColor": "#000000", + "subtitleStrokeWidth": 0, + "subtitleShadowColor": "#000000", + "subtitleShadowOffsetX": 0, + "subtitleShadowOffsetY": 0, + "subtitleShadowBlur": 0, + "subtitleShadowEnabled": false, + "subtitleShadowLayers": [ + { + "id": 1768540523070.3923, + "offsetX": 0, + "offsetY": 0, + "blur": 2, + "color": "#000000", + "opacity": 100, + "enabled": true + }, + { + "id": 1768540523070.0796, + "offsetX": 0, + "offsetY": 0, + "blur": 2, + "color": "#000000", + "opacity": 100, + "enabled": true + } + ], + "subtitlePosition": { + "x": 76.85185185185186, + "y": 58.40277777777778 + }, + "subtitleRotation": 0, + "subtitleDirection": "vertical", + "subtitleCharSpacing": 12, + "subtitleLineSpacing": 72, + "subtitleMaxCharsPerLine": 15, + "subtitleBackgroundEnabled": false, + "subtitleBackgroundColor": "#000000", + "subtitleBackgroundOpacity": 70, + "subtitleBackgroundShape": "rectangle", + "subtitleBackgroundSize": { + "width": 30, + "height": 10 + }, + "subtitleBackgroundPosition": { + "x": 50, + "y": 60 + }, + "subtitleBackgroundPoints": [], + "subtitleBackgroundRadius": 10, + "subtitleBackgroundRotation": 0, + "maskEnabled": false, + "maskImagePath": null, + "maskSize": 100, + "maskPosition": { + "x": 50, + "y": 50 + }, + "maskColor": null, + "maskOpacity": 100, + "maskShape": "rectangle" + } + }, + { + "id": "43t1uykj8zg-mkdite6i", + "name": "粉红虚白", + "description": "系统模板 - 粉红虚白", + "is_system": 1, + "config": { + "backgroundEnabled": false, + "backgroundImagePath": null, + "backgroundBlurEnabled": true, + "backgroundBlurIntensity": 50, + "backgroundSize": 100, + "backgroundPosition": { + "x": 50, + "y": 50 + }, + "personImagePath": null, + "personSize": 81.7361111111111, + "personPosition": { + "x": 49.768518518518526, + "y": 60.41666666666666 + }, + "personRotation": 0, + "personBorderEnabled": true, + "personBorderStyle": "dashed", + "personBorderColor": "#ffffff", + "personBorderWidth": 8, + "personBorderDashLength": null, + "personBorderGapLength": null, + "autoSplitText": true, + "titleMaxLength": 4, + "subtitleMaxLength": 11, + "titleText": "长期持有", + "titleFontFamily": "庞门正道标题体免费版", + "titleFontSize": 165, + "titleFontWeight": 100, + "titleColor": "#e8c4df", + "titleStrokeColor": "#e147c0", + "titleStrokeWidth": 6, + "titleShadowColor": "#000000", + "titleShadowOffsetX": 0, + "titleShadowOffsetY": 0, + "titleShadowBlur": 0, + "titleShadowEnabled": false, + "titleShadowLayers": [], + "titlePosition": { + "x": 36.80555555555553, + "y": 11.944444444444452 + }, + "titleRotation": 0, + "titleDirection": "horizontal", + "titleCharSpacing": 11, + "titleLineSpacing": 118, + "titleMaxCharsPerLine": 10, + "titleBackgroundEnabled": false, + "titleBackgroundColor": "#000000", + "titleBackgroundOpacity": 70, + "titleBackgroundShape": "rectangle", + "titleBackgroundSize": { + "width": 30, + "height": 10 + }, + "titleBackgroundPosition": { + "x": 50, + "y": 30 + }, + "titleBackgroundPoints": [], + "titleBackgroundRadius": 10, + "titleBackgroundRotation": 0, + "subtitleText": "才是真省心又赚钱", + "subtitleFontFamily": "方正粗黑宋简体", + "subtitleFontSize": 117, + "subtitleFontWeight": 500, + "subtitleColor": "#FFFFFF", + "subtitleStrokeColor": "#ef62e3", + "subtitleStrokeWidth": 5, + "subtitleShadowColor": "#000000", + "subtitleShadowOffsetX": 0, + "subtitleShadowOffsetY": 0, + "subtitleShadowBlur": 0, + "subtitleShadowEnabled": false, + "subtitleShadowLayers": [ + { + "id": 1765435591571.2886, + "offsetX": -2, + "offsetY": -2, + "blur": 2, + "color": "#FFFFFF", + "opacity": 60, + "enabled": true + }, + { + "id": 1765435591571.856, + "offsetX": 2, + "offsetY": 2, + "blur": 0, + "color": "#000000", + "opacity": 65, + "enabled": true + }, + { + "id": 1765435591571.3809, + "offsetX": 0, + "offsetY": 0, + "blur": 4, + "color": "#000000", + "opacity": 50, + "enabled": true + } + ], + "subtitlePosition": { + "x": 51.3888888888889, + "y": 23.333333333333304 + }, + "subtitleRotation": 0, + "subtitleDirection": "horizontal", + "subtitleCharSpacing": 12, + "subtitleLineSpacing": 72, + "subtitleMaxCharsPerLine": 15, + "subtitleBackgroundEnabled": false, + "subtitleBackgroundColor": "#000000", + "subtitleBackgroundOpacity": 70, + "subtitleBackgroundShape": "rectangle", + "subtitleBackgroundSize": { + "width": 30, + "height": 10 + }, + "subtitleBackgroundPosition": { + "x": 50, + "y": 60 + }, + "subtitleBackgroundPoints": [], + "subtitleBackgroundRadius": 10, + "subtitleBackgroundRotation": 0, + "maskEnabled": false, + "maskImagePath": null, + "maskSize": 100, + "maskPosition": { + "x": 50, + "y": 50 + }, + "maskColor": null, + "maskOpacity": 100, + "maskShape": "rectangle" + } + }, + { + "id": "sb8mm7l4bjf-mkdite6i", + "name": "红黄虚描", + "description": "系统模板 - 红黄虚描", + "is_system": 1, + "config": { + "backgroundEnabled": false, + "backgroundImagePath": null, + "backgroundBlurEnabled": true, + "backgroundBlurIntensity": 60, + "backgroundSize": 100, + "backgroundPosition": { + "x": 50, + "y": 50 + }, + "personImagePath": null, + "personSize": 65.06944444444444, + "personPosition": { + "x": 62.73148148148148, + "y": 67.0138888888889 + }, + "personRotation": 0, + "personBorderEnabled": true, + "personBorderStyle": "dashed", + "personBorderColor": "#FFFFFF", + "personBorderWidth": 12, + "personBorderDashLength": null, + "personBorderGapLength": null, + "autoSplitText": true, + "titleMaxLength": 4, + "subtitleMaxLength": 10, + "titleText": "托德揭秘", + "titleFontFamily": "泼墨体", + "titleFontSize": 165, + "titleFontWeight": 100, + "titleColor": "#d4ec74", + "titleStrokeColor": "#000000", + "titleStrokeWidth": 0, + "titleShadowColor": "#000000", + "titleShadowOffsetX": 0, + "titleShadowOffsetY": 0, + "titleShadowBlur": 0, + "titleShadowEnabled": false, + "titleShadowLayers": [ + { + "id": 1765435502861.9124, + "offsetX": -2, + "offsetY": -2, + "blur": 12, + "color": "#000000", + "opacity": 100, + "enabled": true + }, + { + "id": 1765435502861.0488, + "offsetX": 2, + "offsetY": 2, + "blur": 16, + "color": "#000000", + "opacity": 100, + "enabled": true + }, + { + "id": 1765435502861.4207, + "offsetX": 0, + "offsetY": 0, + "blur": 14, + "color": "#000000", + "opacity": 100, + "enabled": true + } + ], + "titlePosition": { + "x": 55.09259259259257, + "y": 15.59027777777779 + }, + "titleRotation": 0, + "titleDirection": "horizontal", + "titleCharSpacing": 19, + "titleLineSpacing": 118, + "titleMaxCharsPerLine": 9, + "titleBackgroundEnabled": false, + "titleBackgroundColor": "#000000", + "titleBackgroundOpacity": 70, + "titleBackgroundShape": "rectangle", + "titleBackgroundSize": { + "width": 30, + "height": 10 + }, + "titleBackgroundPosition": { + "x": 50, + "y": 30 + }, + "titleBackgroundPoints": [], + "titleBackgroundRadius": 10, + "titleBackgroundRotation": 0, + "subtitleText": "芒格投资稳的原因", + "subtitleFontFamily": "MaokenAssortedSans-Lite", + "subtitleFontSize": 117, + "subtitleFontWeight": 500, + "subtitleColor": "#7e1010", + "subtitleStrokeColor": "#ffffff", + "subtitleStrokeWidth": 6, + "subtitleShadowColor": "#000000", + "subtitleShadowOffsetX": 0, + "subtitleShadowOffsetY": 0, + "subtitleShadowBlur": 0, + "subtitleShadowEnabled": false, + "subtitleShadowLayers": [ + { + "id": 1765435591571.2886, + "offsetX": -2, + "offsetY": -2, + "blur": 2, + "color": "#FFFFFF", + "opacity": 60, + "enabled": true + }, + { + "id": 1765435591571.856, + "offsetX": 2, + "offsetY": 2, + "blur": 0, + "color": "#000000", + "opacity": 65, + "enabled": true + }, + { + "id": 1765435591571.3809, + "offsetX": 0, + "offsetY": 0, + "blur": 4, + "color": "#000000", + "opacity": 50, + "enabled": true + } + ], + "subtitlePosition": { + "x": 18.98148148148148, + "y": 64.47916666666667 + }, + "subtitleRotation": 0, + "subtitleDirection": "vertical", + "subtitleCharSpacing": 12, + "subtitleLineSpacing": 72, + "subtitleMaxCharsPerLine": 15, + "subtitleBackgroundEnabled": false, + "subtitleBackgroundColor": "#000000", + "subtitleBackgroundOpacity": 70, + "subtitleBackgroundShape": "rectangle", + "subtitleBackgroundSize": { + "width": 30, + "height": 10 + }, + "subtitleBackgroundPosition": { + "x": 50, + "y": 60 + }, + "subtitleBackgroundPoints": [], + "subtitleBackgroundRadius": 10, + "subtitleBackgroundRotation": 0, + "maskEnabled": false, + "maskImagePath": null, + "maskSize": 100, + "maskPosition": { + "x": 50, + "y": 50 + }, + "maskColor": null, + "maskOpacity": 100, + "maskShape": "rectangle" + } + } + ], + "timestamp": "2026-06-20T10:27:18.332Z" +} diff --git a/packaging/resources/common/cover-templates/baihang-xushi.png b/packaging/resources/common/cover-templates/baihang-xushi.png new file mode 100644 index 0000000..60ab147 Binary files /dev/null and b/packaging/resources/common/cover-templates/baihang-xushi.png differ diff --git a/packaging/resources/common/cover-templates/dasi-baobao.jpg b/packaging/resources/common/cover-templates/dasi-baobao.jpg new file mode 100644 index 0000000..a668785 Binary files /dev/null and b/packaging/resources/common/cover-templates/dasi-baobao.jpg differ diff --git a/packaging/resources/common/cover-templates/fenghong-xubai.jpg b/packaging/resources/common/cover-templates/fenghong-xubai.jpg new file mode 100644 index 0000000..0e4ffaf Binary files /dev/null and b/packaging/resources/common/cover-templates/fenghong-xubai.jpg differ diff --git a/packaging/resources/common/cover-templates/honghang-xushi.png b/packaging/resources/common/cover-templates/honghang-xushi.png new file mode 100644 index 0000000..df03f96 Binary files /dev/null and b/packaging/resources/common/cover-templates/honghang-xushi.png differ diff --git a/packaging/resources/common/cover-templates/huangbai-shishi.jpg b/packaging/resources/common/cover-templates/huangbai-shishi.jpg new file mode 100644 index 0000000..9762c13 Binary files /dev/null and b/packaging/resources/common/cover-templates/huangbai-shishi.jpg differ diff --git a/packaging/resources/common/cover-templates/landi-baizi.jpg b/packaging/resources/common/cover-templates/landi-baizi.jpg new file mode 100644 index 0000000..ab54141 Binary files /dev/null and b/packaging/resources/common/cover-templates/landi-baizi.jpg differ diff --git a/packaging/resources/common/cover-templates/qinglan-xushi.png b/packaging/resources/common/cover-templates/qinglan-xushi.png new file mode 100644 index 0000000..139a350 Binary files /dev/null and b/packaging/resources/common/cover-templates/qinglan-xushi.png differ diff --git a/packaging/resources/common/cover-templates/renyixujzhong.jpg b/packaging/resources/common/cover-templates/renyixujzhong.jpg new file mode 100644 index 0000000..f959334 Binary files /dev/null and b/packaging/resources/common/cover-templates/renyixujzhong.jpg differ diff --git a/packaging/resources/common/cover-templates/subtitle-preview-template_system_11.png b/packaging/resources/common/cover-templates/subtitle-preview-template_system_11.png new file mode 100644 index 0000000..4291821 Binary files /dev/null and b/packaging/resources/common/cover-templates/subtitle-preview-template_system_11.png differ diff --git a/packaging/resources/common/cover-templates/subtitle-preview-template_system_22.png b/packaging/resources/common/cover-templates/subtitle-preview-template_system_22.png new file mode 100644 index 0000000..052dec3 Binary files /dev/null and b/packaging/resources/common/cover-templates/subtitle-preview-template_system_22.png differ diff --git a/packaging/resources/common/cover-templates/subtitle-preview-template_system_33.png b/packaging/resources/common/cover-templates/subtitle-preview-template_system_33.png new file mode 100644 index 0000000..c1abcb4 Binary files /dev/null and b/packaging/resources/common/cover-templates/subtitle-preview-template_system_33.png differ diff --git a/packaging/resources/common/cover-templates/subtitle-preview-template_system_44.png b/packaging/resources/common/cover-templates/subtitle-preview-template_system_44.png new file mode 100644 index 0000000..9f6732e Binary files /dev/null and b/packaging/resources/common/cover-templates/subtitle-preview-template_system_44.png differ diff --git a/packaging/resources/common/cover-templates/subtitle-preview-template_system_55.png b/packaging/resources/common/cover-templates/subtitle-preview-template_system_55.png new file mode 100644 index 0000000..0b66f46 Binary files /dev/null and b/packaging/resources/common/cover-templates/subtitle-preview-template_system_55.png differ diff --git a/packaging/resources/common/cover-templates/subtitle-preview-template_system_66.png b/packaging/resources/common/cover-templates/subtitle-preview-template_system_66.png new file mode 100644 index 0000000..7cb101d Binary files /dev/null and b/packaging/resources/common/cover-templates/subtitle-preview-template_system_66.png differ diff --git a/packaging/resources/common/cover-templates/subtitle-preview-template_system_77.png b/packaging/resources/common/cover-templates/subtitle-preview-template_system_77.png new file mode 100644 index 0000000..78c6ba4 Binary files /dev/null and b/packaging/resources/common/cover-templates/subtitle-preview-template_system_77.png differ diff --git a/packaging/resources/common/cover-templates/subtitle-preview-template_system_88.png b/packaging/resources/common/cover-templates/subtitle-preview-template_system_88.png new file mode 100644 index 0000000..deefdf8 Binary files /dev/null and b/packaging/resources/common/cover-templates/subtitle-preview-template_system_88.png differ diff --git a/packaging/resources/common/cover-templates/subtitle-preview-template_system_classic_11.png b/packaging/resources/common/cover-templates/subtitle-preview-template_system_classic_11.png new file mode 100644 index 0000000..4291821 Binary files /dev/null and b/packaging/resources/common/cover-templates/subtitle-preview-template_system_classic_11.png differ diff --git a/packaging/resources/common/cover-templates/subtitle-preview-template_system_classic_22.png b/packaging/resources/common/cover-templates/subtitle-preview-template_system_classic_22.png new file mode 100644 index 0000000..052dec3 Binary files /dev/null and b/packaging/resources/common/cover-templates/subtitle-preview-template_system_classic_22.png differ diff --git a/packaging/resources/common/cover-templates/subtitle-preview-template_system_classic_33.png b/packaging/resources/common/cover-templates/subtitle-preview-template_system_classic_33.png new file mode 100644 index 0000000..c1abcb4 Binary files /dev/null and b/packaging/resources/common/cover-templates/subtitle-preview-template_system_classic_33.png differ diff --git a/packaging/resources/common/cover-templates/subtitle-preview-template_system_classic_44.png b/packaging/resources/common/cover-templates/subtitle-preview-template_system_classic_44.png new file mode 100644 index 0000000..9f6732e Binary files /dev/null and b/packaging/resources/common/cover-templates/subtitle-preview-template_system_classic_44.png differ diff --git a/packaging/resources/common/cover-templates/subtitle-preview-template_system_classic_55.png b/packaging/resources/common/cover-templates/subtitle-preview-template_system_classic_55.png new file mode 100644 index 0000000..0b66f46 Binary files /dev/null and b/packaging/resources/common/cover-templates/subtitle-preview-template_system_classic_55.png differ diff --git a/packaging/resources/common/cover-templates/subtitle-preview-template_system_classic_66.png b/packaging/resources/common/cover-templates/subtitle-preview-template_system_classic_66.png new file mode 100644 index 0000000..7cb101d Binary files /dev/null and b/packaging/resources/common/cover-templates/subtitle-preview-template_system_classic_66.png differ diff --git a/packaging/resources/common/cover-templates/subtitle-preview-template_system_classic_77.png b/packaging/resources/common/cover-templates/subtitle-preview-template_system_classic_77.png new file mode 100644 index 0000000..78c6ba4 Binary files /dev/null and b/packaging/resources/common/cover-templates/subtitle-preview-template_system_classic_77.png differ diff --git a/packaging/resources/common/cover-templates/subtitle-preview-template_system_classic_88.png b/packaging/resources/common/cover-templates/subtitle-preview-template_system_classic_88.png new file mode 100644 index 0000000..deefdf8 Binary files /dev/null and b/packaging/resources/common/cover-templates/subtitle-preview-template_system_classic_88.png differ diff --git a/packaging/resources/common/cover-templates/xiehanghuangbai.jpg b/packaging/resources/common/cover-templates/xiehanghuangbai.jpg new file mode 100644 index 0000000..adfd735 Binary files /dev/null and b/packaging/resources/common/cover-templates/xiehanghuangbai.jpg differ diff --git a/packaging/resources/common/default-config.json b/packaging/resources/common/default-config.json new file mode 100644 index 0000000..bffd16f --- /dev/null +++ b/packaging/resources/common/default-config.json @@ -0,0 +1,94 @@ +{ + "config": { + "prompts": { + "scriptPrompt": "你是一个视频口播专家,擅长根据用户给的主题和关键词生成高质量的口播稿件。\n请根据以下要求生成口播稿件:\n\n1. 主题:{title}\n2. 字数:大约{count}字\n\n请确保稿件内容连贯、有吸引力,并且符合口播的风格。\n请直接输出生成的口播稿件,无需任何额外说明文字。\n不要带任何表情和符号。\n禁止输出的词:\"原文\"\"作者\"\"文章\"等词,攻击性强、侮辱性强的词(滚吧、找爸爸去、废物)、骂人的词(傻子、垃圾、蠢蛋),ai常用词(如\"这波操作\"、\"666\"),极限词、违反法律的词汇\n\n可用变量:{title}、{count}", + "titleTagPrompt": "是短视频标题与标签助手。请基于提供的口播文案,生成一个标题和3-4个标签,输出的语言要完全是我们文案的语言格式\n- 标题不超过15个字,简洁有吸引力,不加引号,不含表情或图标字符。\n- 标签为2-6个字的中文短词,不含#、空格和表情;以主题词为主,避免冗长句。\n- 然后从文案里筛选出优秀的的词汇,必须是文案里包含的一字不差的,按照以下分类\n * 重点词/成语词:文案中的核心词汇、成语、重要概念。\n * 描述词:文案中用于描述事物特征、状态的优秀词汇。\n * 行动词:文案中表示动作、行为的优秀词汇。\n * 情感词:文案中表达情感、情绪的优秀词汇。\n\n-- 直接输出纯JSON格式,如果没有合适的词,[]格式里面可以留空,不要生凑,不要一个字的词,不要使用markdown代码块(不要用),不要附加任何说明文字。\n\n- 输出格式为:\n{\n \"title\": \"...\",\n \"tags\": [\"...\", \"...\", \"...\", \"...\"],\n \"keywords\": {\n \"重点词/成语词\": [\"...\", \"...\"],\n \"描述词\": [\"...\"],\n \"行动词\": [\"...\"],\n \"情感词\": [\"...\",]\n }\n}\n\n\n文案:{{content}}\n可用变量:{{content}}", + "topicRewritePrompt": "参考以下标题,帮我生成5个新的标题。\n\n参考标题:\n{{content}}\n\n要求:\n1. 保持相似的主题和风格\n2. 标题简洁有力,吸引眼球\n3. 不要添加表情符号和#标签\n4. 每个标题独立成行\n\n请直接输出5个新标题,不要编号和额外说明。\n可用变量:{{content}}", + "rewritePrompt": "你是一位文案改写助手,不增加表情或特殊符号,输出{{count}}字。\n原文:\n{{content}}\n\n\n ## 写作限制和特征\n -禁止输出的词:\"原文\"\"作者\"\"文章\"等词,攻击性强、侮辱性强的词(滚吧、找爸爸去、废物)、骂人的词(傻子、垃圾、蠢蛋),ai常用词(如\"这波操作\"、\"666\"),极限词、违反法律的词汇\n\n -用词口语化,句式有短句、情绪浓烈,\n -不要输出前言和介绍,也不能直白的指责。\n -写作的内容不要引用提示词的要求。\n\n ## 写作要求\n 1、第一段直接照抄原文的第一句话作为文章开头,一个字也不能改,必须控制30个字以内,绝对禁止照抄的第一句话超过30个字,超过30个字在不影响句子连贯的情况下截停。\n\n 2、后面的内容要具体叙述具体行为,每一个具体动作都不能跳过,可以直接使用原文句子,但是不能完全一致,从原文案的内容里面,用不同的角度切入叙述,确保内容完整,可以使用同义字进行替换,重组结构。\n\n 3、最后一段可以直接使用原文的最后一段,如果有身份信息的内容,就不要写出来,**例如:我是某某,后续内容主页观看。**\n可用变量:{{content}}、{{count}}" + }, + "videoMixCutSettings": { + "enabled": false, + "mode": "fixed", + "fixedModeConfig": { + "enabled": false, + "opening": { + "enabled": false, + "timeRange": { + "durationMin": 2, + "durationMax": 5 + }, + "materialFolderPath": "", + "selectionMode": "random", + "displayMode": "fullscreen", + "pipPosition": "top-right", + "pipSizePercent": 30, + "pipScaleMode": "fit", + "originalVideoMinimized": { + "enabled": false, + "shape": "square", + "position": "bottom-right", + "sizePercent": 25 + } + }, + "middle": { + "enabled": false, + "timeRange": { + "durationMin": 2, + "durationMax": 5 + }, + "materialFolderPath": "", + "selectionMode": "random", + "displayMode": "fullscreen", + "pipPosition": "bottom-left", + "pipSizePercent": 40, + "pipScaleMode": "fit", + "originalVideoMinimized": { + "enabled": false, + "shape": "square", + "position": "bottom-right", + "sizePercent": 25 + } + }, + "ending": { + "enabled": false, + "timeRange": { + "durationMin": 2, + "durationMax": 5 + }, + "materialFolderPath": "", + "selectionMode": "random", + "displayMode": "fullscreen", + "pipPosition": "bottom-right", + "pipSizePercent": 30, + "pipScaleMode": "fit", + "originalVideoMinimized": { + "enabled": false, + "shape": "square", + "position": "bottom-right", + "sizePercent": 25 + } + } + }, + "keywordModeConfig": { + "enabled": false, + "groups": [] + } + }, + "subtitleSettings": { + "defaultFont": "1.程荣光刻楷", + "defaultFontSize": 48, + "defaultPosition": "bottom", + "enableKeywordEffects": true + }, + "modelSettings": { + "defaultModel": "gpt-4", + "temperature": 0.7, + "maxTokens": 2000 + }, + "otherSettings": { + "darkMode": "auto", + "guideWatched": false, + "updaterCheckAtLaunch": "yes" + } + } +} diff --git a/packaging/resources/common/preload/pip.js b/packaging/resources/common/preload/pip.js new file mode 100644 index 0000000..44c3b67 --- /dev/null +++ b/packaging/resources/common/preload/pip.js @@ -0,0 +1,11 @@ +document.addEventListener("DOMContentLoaded", function () { + document.addEventListener( + "click", + function (e) { + e.preventDefault(); + e.stopPropagation(); + return false; + }, + true + ); +}); diff --git a/packaging/resources/common/resource-manifest.json b/packaging/resources/common/resource-manifest.json new file mode 100644 index 0000000..54dfcf6 --- /dev/null +++ b/packaging/resources/common/resource-manifest.json @@ -0,0 +1,77 @@ +{ + "manifestVersion": 1, + "generatedAt": "2026-06-20T06:40:16.667Z", + "appVersion": "9.9.8", + "bundles": { + "playwright": { + "version": "b2c0ba43945b43d5", + "archive": "playwright-b2c0ba43945b43d5.zip", + "url": "https://xiazaigengxin-1417293730.cos.ap-guangzhou.myqcloud.com/updates/playwright-b2c0ba43945b43d5.zip", + "sha256": "5febfa8992005fedba49d6448d04ea7e1dfdfe4d1a64e12dacc9439bcb6fd3df", + "size": 342061468, + "required": true, + "extractTo": "resources-bundles/playwright", + "source": "packaging/vendor/playwright" + }, + "python-runtime": { + "version": "43b1bc61b300f429", + "archive": "python-runtime-43b1bc61b300f429.zip", + "url": "https://xiazaigengxin-1417293730.cos.ap-guangzhou.myqcloud.com/updates/python-runtime-43b1bc61b300f429.zip", + "sha256": "4d6a0872953d779f4b18a5b45279437c11c21ef057512cf82602b0aa307391fb", + "size": 242930983, + "required": true, + "extractTo": "resources-bundles/python-runtime", + "source": "packaging/vendor/python-runtime" + }, + "ffmpeg": { + "version": "b3ee3c78959a363a", + "archive": "ffmpeg-b3ee3c78959a363a.zip", + "url": "https://xiazaigengxin-1417293730.cos.ap-guangzhou.myqcloud.com/updates/ffmpeg-b3ee3c78959a363a.zip", + "sha256": "5648084968b1e4228a8b00cd48fb74e5c4daef09a3b3620e5ba9b1081cf6e051", + "size": 148417067, + "required": true, + "extractTo": "resources-bundles/ffmpeg", + "source": "packaging/vendor/ffmpeg" + }, + "models": { + "version": "2ba4d03d6459eace", + "archive": "models-2ba4d03d6459eace.zip", + "url": "https://xiazaigengxin-1417293730.cos.ap-guangzhou.myqcloud.com/updates/models-2ba4d03d6459eace.zip", + "sha256": "02b9e0f71a7822143c2f4122ce8cdd39f23569705bb0032717655230896e7a3d", + "size": 164653874, + "required": true, + "extractTo": "resources-bundles/models", + "source": "packaging/vendor/models" + }, + "fonts": { + "version": "03a3d7c54491326b", + "archive": "fonts-03a3d7c54491326b.zip", + "url": "https://xiazaigengxin-1417293730.cos.ap-guangzhou.myqcloud.com/updates/fonts-03a3d7c54491326b.zip", + "sha256": "7520ae93e5b1b7ddb63157ca98e6e6ae0dd8b7f5cd94999a24aee99a7f99dfa3", + "size": 241090999, + "required": false, + "extractTo": "resources-bundles/fonts", + "source": "packaging/vendor/fonts" + }, + "ziti": { + "version": "431cd09bfeb5140f", + "archive": "ziti-431cd09bfeb5140f.zip", + "url": "https://xiazaigengxin-1417293730.cos.ap-guangzhou.myqcloud.com/updates/ziti-431cd09bfeb5140f.zip", + "sha256": "b6bb315b308d96c8621965342f01dfc74b1e61be513ca543d2d53fccd80bbc8a", + "size": 199724902, + "required": true, + "extractTo": "resources-bundles/ziti", + "source": "packaging/vendor/ziti" + }, + "bgm": { + "version": "39c0cca46011e3fd", + "archive": "bgm-39c0cca46011e3fd.zip", + "url": "https://xiazaigengxin-1417293730.cos.ap-guangzhou.myqcloud.com/updates/bgm-39c0cca46011e3fd.zip", + "sha256": "7902156de9b99908901e4ad50d19bfeba9dd2bea15e6fc87be8e2f0a7972e836", + "size": 83505038, + "required": false, + "extractTo": "resources-bundles/bgm", + "source": "packaging/vendor/bgm" + } + } +} diff --git a/packaging/resources/common/tray/icon.ico b/packaging/resources/common/tray/icon.ico new file mode 100644 index 0000000..83af027 Binary files /dev/null and b/packaging/resources/common/tray/icon.ico differ diff --git a/packaging/resources/common/tray/icon.png b/packaging/resources/common/tray/icon.png new file mode 100644 index 0000000..8270067 Binary files /dev/null and b/packaging/resources/common/tray/icon.png differ diff --git a/packaging/resources/voice-preview-cache/README.md b/packaging/resources/voice-preview-cache/README.md new file mode 100644 index 0000000..ac8b203 --- /dev/null +++ b/packaging/resources/voice-preview-cache/README.md @@ -0,0 +1,99 @@ +# 音色预缓存目录 + +此目录用于存放系统默认音色的预缓存文件,在应用打包时包含这些文件可以让用户首次使用时无需等待音色生成。 + +## 目录用途 + +- **开发环境**: 用于测试预缓存功能 +- **生产环境**: 打包时将此目录包含在应用中,首次启动时会自动复制到用户数据目录 + +## 如何生成预缓存文件 + +### 方式一:使用应用自动生成(推荐) + +1. 启动应用(开发模式或打包后的应用) +2. 确保已配置 DashScope / 千问 API Key(在模型设置中) +3. 打开音色管理对话框,逐个试听所有默认音色 +4. 试听后的音色会自动保存到用户数据目录的 `voice-preview-cache/` 文件夹 +5. 找到用户数据目录: + - **Windows**: `C:\Users\<用户名>\AppData\Roaming\zhenqianba-v2\voice-preview-cache` + - **macOS**: `~/Library/Application Support/zhenqianba-v2/voice-preview-cache` + - **Linux**: `~/.config/zhenqianba-v2/voice-preview-cache` +6. 将生成的 `.wav` 文件复制到此目录(`packaging/resources/voice-preview-cache/`) + +### 方式二:手动触发预缓存 + +在应用的开发者控制台中执行: + +```javascript +await window.$mapi.aliyun.cosyvoice.preCacheSystemVoices('', true); +``` + +然后从用户数据目录复制生成的文件到此目录。 + +## 预缓存文件列表 + +当前系统音色应以 `sys_*.wav` 形式存放,例如: + +- `sys_Cherry.wav` +- `sys_Serena.wav` +- `sys_Ethan.wav` +- `sys_Chelsie.wav` +- `sys_Momo.wav` +- `sys_Vivian.wav` +- `sys_Moon.wav` +- `sys_Maia.wav` +- `sys_Kai.wav` +- `sys_Nofish.wav` +- `sys_Bella.wav` +- `sys_Jennifer.wav` +- `sys_Ryan.wav` +- `sys_Katerina.wav` +- `sys_Aiden.wav` +- `sys_Jada.wav` +- `sys_Dylan.wav` +- `sys_Li.wav` +- `sys_Marcus.wav` +- `sys_Roy.wav` +- `sys_Peter.wav` +- `sys_Sunny.wav` +- `sys_Eric.wav` +- `sys_Rocky.wav` +- `sys_Kiki.wav` +- `sys_Bodega.wav` +- `sys_Sonrisa.wav` +- `sys_Alek.wav` +- `sys_Dolce.wav` +- `sys_Sohee.wav` +- `sys_Ono_Anna.wav` +- `sys_Lenn.wav` +- `sys_Emilien.wav` +- `sys_Andre.wav` + +## 打包配置 + +确保在 `electron-builder.json5` 中包含此目录: + +```json5 +{ + "extraResources": [ + { + "from": "packaging/resources/voice-preview-cache", + "to": "voice-preview-cache" + } + ] +} +``` + +## 工作原理 + +1. **首次启动**: 应用检测到用户数据目录没有预缓存文件 +2. **资源复制**: 从应用资源目录 (`resources/voice-preview-cache/`) 复制到用户数据目录 +3. **即时可用**: 用户试听时直接使用本地缓存,无需等待 API 生成 +4. **自动补全**: 如果某些音色未包含在打包中,用户试听时会自动生成并保存 + +## 注意事项 + +- 当前试听缓存已改为 `.wav` 文件 +- 用户后续试听新音色时,仍会自动保存到本地缓存 +- 此功能不影响用户自定义音色的使用