{
  "items": [
    {
      "id": "motion-66bee38164893263",
      "kind": "code",
      "title": "人物姓名介紹卡",
      "category": "人物口播／資訊卡",
      "tags": [
        "speaker-card",
        "人物口播／資訊卡",
        "9:16"
      ],
      "ratio": "9:16",
      "width": 720,
      "height": 1280,
      "poster": "/media/motion/66bee38164893263.webp",
      "preview": "/media/motion/motion-66bee38164893263.mp4",
      "preview_kind": "video",
      "video": "/media/motion/motion-66bee38164893263.mp4",
      "description": "人物口播／資訊卡；目前僅有靜態封面，動作需查閱本地原始代碼。",
      "usage": "用於口播 B-roll 或內容視覺化；請先核對分鏡主題、文字與人物構圖。",
      "source_path": "@motion/原始專案_overlay-motion/src/templates/speaker-card/index.tsx",
      "source_type": "overlaymotion",
      "source_id": "overlaymotion:vertical:speaker-card",
      "semantic": {
        "subject": "person",
        "use_case": "口播影片 B-roll／解說視覺",
        "text_layout": "unknown",
        "movement": "needs_code_inspection",
        "composition": "vertical",
        "scene_match_guidance": "閱讀原始代碼與畫面內容確認語意後再選用；單靠封面不足以保證分鏡吻合"
      },
      "license": "Sustainable Use",
      "license_note": "自己的商業影片、客戶交付可用；不可出售或重新散布模板源碼",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "duration": 2.05
    },
    {
      "id": "motion-15e92762549fa96e",
      "kind": "code",
      "title": "倒數計時",
      "category": "人物口播／資訊卡",
      "tags": [
        "countdown",
        "人物口播／資訊卡",
        "9:16"
      ],
      "ratio": "9:16",
      "width": 720,
      "height": 1280,
      "poster": "/media/motion/15e92762549fa96e.webp",
      "preview": "/media/motion/motion-15e92762549fa96e.mp4",
      "preview_kind": "video",
      "video": "/media/motion/motion-15e92762549fa96e.mp4",
      "description": "人物口播／資訊卡；目前僅有靜態封面，動作需查閱本地原始代碼。",
      "usage": "用於口播 B-roll 或內容視覺化；請先核對分鏡主題、文字與人物構圖。",
      "source_path": "@motion/原始專案_overlay-motion/src/templates/countdown/index.tsx",
      "source_type": "overlaymotion",
      "source_id": "overlaymotion:vertical:countdown",
      "semantic": {
        "subject": "general",
        "use_case": "口播影片 B-roll／解說視覺",
        "text_layout": "unknown",
        "movement": "needs_code_inspection",
        "composition": "vertical",
        "scene_match_guidance": "閱讀原始代碼與畫面內容確認語意後再選用；單靠封面不足以保證分鏡吻合"
      },
      "license": "Sustainable Use",
      "license_note": "自己的商業影片、客戶交付可用；不可出售或重新散布模板源碼",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "duration": 2.05
    },
    {
      "id": "motion-2dfaaee7781ef035",
      "kind": "code",
      "title": "新聞重點高亮",
      "category": "人物口播／資訊卡",
      "tags": [
        "news-highlight",
        "人物口播／資訊卡",
        "9:16"
      ],
      "ratio": "9:16",
      "width": 720,
      "height": 1280,
      "poster": "/media/motion/2dfaaee7781ef035.webp",
      "preview": "/media/motion/motion-2dfaaee7781ef035.mp4",
      "preview_kind": "video",
      "video": "/media/motion/motion-2dfaaee7781ef035.mp4",
      "description": "人物口播／資訊卡；目前僅有靜態封面，動作需查閱本地原始代碼。",
      "usage": "用於口播 B-roll 或內容視覺化；請先核對分鏡主題、文字與人物構圖。",
      "source_path": "@motion/原始專案_overlay-motion/src/templates/news-highlight/index.tsx",
      "source_type": "overlaymotion",
      "source_id": "overlaymotion:vertical:news-highlight",
      "semantic": {
        "subject": "person",
        "use_case": "口播影片 B-roll／解說視覺",
        "text_layout": "unknown",
        "movement": "needs_code_inspection",
        "composition": "vertical",
        "scene_match_guidance": "閱讀原始代碼與畫面內容確認語意後再選用；單靠封面不足以保證分鏡吻合"
      },
      "license": "Sustainable Use",
      "license_note": "自己的商業影片、客戶交付可用；不可出售或重新散布模板源碼",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "duration": 2.05
    },
    {
      "id": "motion-c9cf59d6173d3e18",
      "kind": "code",
      "title": "滾動資訊條",
      "category": "人物口播／資訊卡",
      "tags": [
        "ticker-tape",
        "人物口播／資訊卡",
        "9:16"
      ],
      "ratio": "9:16",
      "width": 720,
      "height": 1280,
      "poster": "/media/motion/c9cf59d6173d3e18.webp",
      "preview": "/media/motion/motion-c9cf59d6173d3e18.mp4",
      "preview_kind": "video",
      "video": "/media/motion/motion-c9cf59d6173d3e18.mp4",
      "description": "人物口播／資訊卡；目前僅有靜態封面，動作需查閱本地原始代碼。",
      "usage": "用於口播 B-roll 或內容視覺化；請先核對分鏡主題、文字與人物構圖。",
      "source_path": "@motion/原始專案_overlay-motion/src/templates/ticker-tape/index.tsx",
      "source_type": "overlaymotion",
      "source_id": "overlaymotion:vertical:ticker-tape",
      "semantic": {
        "subject": "general",
        "use_case": "口播影片 B-roll／解說視覺",
        "text_layout": "unknown",
        "movement": "needs_code_inspection",
        "composition": "vertical",
        "scene_match_guidance": "閱讀原始代碼與畫面內容確認語意後再選用；單靠封面不足以保證分鏡吻合"
      },
      "license": "Sustainable Use",
      "license_note": "自己的商業影片、客戶交付可用；不可出售或重新散布模板源碼",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "duration": 2.05
    },
    {
      "id": "motion-5bc4d4d39ad755a2",
      "kind": "code",
      "title": "錄影邊框",
      "category": "人物口播／資訊卡",
      "tags": [
        "recording-frame",
        "人物口播／資訊卡",
        "9:16"
      ],
      "ratio": "9:16",
      "width": 720,
      "height": 1280,
      "poster": "/media/motion/5bc4d4d39ad755a2.webp",
      "preview": "/media/motion/motion-5bc4d4d39ad755a2.mp4",
      "preview_kind": "video",
      "video": "/media/motion/motion-5bc4d4d39ad755a2.mp4",
      "description": "人物口播／資訊卡；目前僅有靜態封面，動作需查閱本地原始代碼。",
      "usage": "用於口播 B-roll 或內容視覺化；請先核對分鏡主題、文字與人物構圖。",
      "source_path": "@motion/原始專案_overlay-motion/src/templates/recording-frame/index.tsx",
      "source_type": "overlaymotion",
      "source_id": "overlaymotion:vertical:recording-frame",
      "semantic": {
        "subject": "person",
        "use_case": "口播影片 B-roll／解說視覺",
        "text_layout": "unknown",
        "movement": "needs_code_inspection",
        "composition": "vertical",
        "scene_match_guidance": "閱讀原始代碼與畫面內容確認語意後再選用；單靠封面不足以保證分鏡吻合"
      },
      "license": "Sustainable Use",
      "license_note": "自己的商業影片、客戶交付可用；不可出售或重新散布模板源碼",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "duration": 2.05
    },
    {
      "id": "motion-81e60468bc5f05dc",
      "kind": "code",
      "title": "B-roll 畫中畫",
      "category": "品牌與標誌",
      "tags": [
        "b-roll",
        "品牌與標誌",
        "9:16"
      ],
      "ratio": "9:16",
      "width": 720,
      "height": 1280,
      "poster": "/media/motion/81e60468bc5f05dc.webp",
      "preview": "/media/motion/motion-81e60468bc5f05dc.mp4",
      "preview_kind": "video",
      "video": "/media/motion/motion-81e60468bc5f05dc.mp4",
      "description": "品牌與標誌；目前僅有靜態封面，動作需查閱本地原始代碼。",
      "usage": "用於口播 B-roll 或內容視覺化；請先核對分鏡主題、文字與人物構圖。",
      "source_path": "@motion/原始專案_overlay-motion/src/templates/b-roll/index.tsx",
      "source_type": "overlaymotion",
      "source_id": "overlaymotion:vertical:b-roll",
      "semantic": {
        "subject": "person",
        "use_case": "口播影片 B-roll／解說視覺",
        "text_layout": "unknown",
        "movement": "needs_code_inspection",
        "composition": "vertical",
        "scene_match_guidance": "閱讀原始代碼與畫面內容確認語意後再選用；單靠封面不足以保證分鏡吻合"
      },
      "license": "Sustainable Use",
      "license_note": "自己的商業影片、客戶交付可用；不可出售或重新散布模板源碼",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "duration": 2.05
    },
    {
      "id": "motion-7ce25338650c6ddd",
      "kind": "code",
      "title": "動態貼紙",
      "category": "品牌與標誌",
      "tags": [
        "sticker",
        "品牌與標誌",
        "9:16"
      ],
      "ratio": "9:16",
      "width": 720,
      "height": 1280,
      "poster": "/media/motion/7ce25338650c6ddd.webp",
      "preview": "/media/motion/motion-7ce25338650c6ddd.mp4",
      "preview_kind": "video",
      "video": "/media/motion/motion-7ce25338650c6ddd.mp4",
      "description": "品牌與標誌；目前僅有靜態封面，動作需查閱本地原始代碼。",
      "usage": "用於口播 B-roll 或內容視覺化；請先核對分鏡主題、文字與人物構圖。",
      "source_path": "@motion/原始專案_overlay-motion/src/templates/sticker/index.tsx",
      "source_type": "overlaymotion",
      "source_id": "overlaymotion:vertical:sticker",
      "semantic": {
        "subject": "general",
        "use_case": "口播影片 B-roll／解說視覺",
        "text_layout": "unknown",
        "movement": "needs_code_inspection",
        "composition": "vertical",
        "scene_match_guidance": "閱讀原始代碼與畫面內容確認語意後再選用；單靠封面不足以保證分鏡吻合"
      },
      "license": "Sustainable Use",
      "license_note": "自己的商業影片、客戶交付可用；不可出售或重新散布模板源碼",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "duration": 2.05
    },
    {
      "id": "motion-b05255dd583108dd",
      "kind": "code",
      "title": "品牌 Logo 片頭片尾",
      "category": "品牌與標誌",
      "tags": [
        "logo-sting",
        "品牌與標誌",
        "9:16"
      ],
      "ratio": "9:16",
      "width": 720,
      "height": 1280,
      "poster": "/media/motion/b05255dd583108dd.webp",
      "preview": "/media/motion/motion-b05255dd583108dd.mp4",
      "preview_kind": "video",
      "video": "/media/motion/motion-b05255dd583108dd.mp4",
      "description": "品牌與標誌；目前僅有靜態封面，動作需查閱本地原始代碼。",
      "usage": "用於口播 B-roll 或內容視覺化；請先核對分鏡主題、文字與人物構圖。",
      "source_path": "@motion/原始專案_overlay-motion/src/templates/logo-sting/index.tsx",
      "source_type": "overlaymotion",
      "source_id": "overlaymotion:vertical:logo-sting",
      "semantic": {
        "subject": "general",
        "use_case": "口播影片 B-roll／解說視覺",
        "text_layout": "unknown",
        "movement": "needs_code_inspection",
        "composition": "vertical",
        "scene_match_guidance": "閱讀原始代碼與畫面內容確認語意後再選用；單靠封面不足以保證分鏡吻合"
      },
      "license": "Sustainable Use",
      "license_note": "自己的商業影片、客戶交付可用；不可出售或重新散布模板源碼",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "duration": 2.05
    },
    {
      "id": "motion-28e84daf0d537ed9",
      "kind": "code",
      "title": "影片卡片",
      "category": "品牌與標誌",
      "tags": [
        "video-card",
        "品牌與標誌",
        "9:16"
      ],
      "ratio": "9:16",
      "width": 720,
      "height": 1280,
      "poster": "/media/motion/28e84daf0d537ed9.webp",
      "preview": "/media/motion/motion-28e84daf0d537ed9.mp4",
      "preview_kind": "video",
      "video": "/media/motion/motion-28e84daf0d537ed9.mp4",
      "description": "品牌與標誌；目前僅有靜態封面，動作需查閱本地原始代碼。",
      "usage": "用於口播 B-roll 或內容視覺化；請先核對分鏡主題、文字與人物構圖。",
      "source_path": "@motion/原始專案_overlay-motion/src/templates/video-card/index.tsx",
      "source_type": "overlaymotion",
      "source_id": "overlaymotion:vertical:video-card",
      "semantic": {
        "subject": "person",
        "use_case": "口播影片 B-roll／解說視覺",
        "text_layout": "unknown",
        "movement": "needs_code_inspection",
        "composition": "vertical",
        "scene_match_guidance": "閱讀原始代碼與畫面內容確認語意後再選用；單靠封面不足以保證分鏡吻合"
      },
      "license": "Sustainable Use",
      "license_note": "自己的商業影片、客戶交付可用；不可出售或重新散布模板源碼",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "duration": 2.05
    },
    {
      "id": "motion-1d38c281fdc51943",
      "kind": "code",
      "title": "提示詞／指令框",
      "category": "品牌與標誌",
      "tags": [
        "prompt-box",
        "品牌與標誌",
        "9:16"
      ],
      "ratio": "9:16",
      "width": 720,
      "height": 1280,
      "poster": "/media/motion/1d38c281fdc51943.webp",
      "preview": "/media/motion/motion-1d38c281fdc51943.mp4",
      "preview_kind": "video",
      "video": "/media/motion/motion-1d38c281fdc51943.mp4",
      "description": "品牌與標誌；目前僅有靜態封面，動作需查閱本地原始代碼。",
      "usage": "用於口播 B-roll 或內容視覺化；請先核對分鏡主題、文字與人物構圖。",
      "source_path": "@motion/原始專案_overlay-motion/src/templates/prompt-box/index.tsx",
      "source_type": "overlaymotion",
      "source_id": "overlaymotion:vertical:prompt-box",
      "semantic": {
        "subject": "general",
        "use_case": "口播影片 B-roll／解說視覺",
        "text_layout": "unknown",
        "movement": "needs_code_inspection",
        "composition": "vertical",
        "scene_match_guidance": "閱讀原始代碼與畫面內容確認語意後再選用；單靠封面不足以保證分鏡吻合"
      },
      "license": "Sustainable Use",
      "license_note": "自己的商業影片、客戶交付可用；不可出售或重新散布模板源碼",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "duration": 2.05
    },
    {
      "id": "motion-c530b21bd0a3956c",
      "kind": "code",
      "title": "3D 地球與路線",
      "category": "圖表與數字",
      "tags": [
        "world-globe",
        "圖表與數字",
        "9:16"
      ],
      "ratio": "9:16",
      "width": 720,
      "height": 1280,
      "poster": "/media/motion/c530b21bd0a3956c.webp",
      "preview": "/media/motion/motion-c530b21bd0a3956c.mp4",
      "preview_kind": "video",
      "video": "/media/motion/motion-c530b21bd0a3956c.mp4",
      "description": "圖表與數字；目前僅有靜態封面，動作需查閱本地原始代碼。",
      "usage": "用於口播 B-roll 或內容視覺化；請先核對分鏡主題、文字與人物構圖。",
      "source_path": "@motion/原始專案_overlay-motion/src/templates/world-globe/index.tsx",
      "source_type": "overlaymotion",
      "source_id": "overlaymotion:vertical:world-globe",
      "semantic": {
        "subject": "general",
        "use_case": "口播影片 B-roll／解說視覺",
        "text_layout": "unknown",
        "movement": "needs_code_inspection",
        "composition": "vertical",
        "scene_match_guidance": "閱讀原始代碼與畫面內容確認語意後再選用；單靠封面不足以保證分鏡吻合"
      },
      "license": "Sustainable Use",
      "license_note": "自己的商業影片、客戶交付可用；不可出售或重新散布模板源碼",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "duration": 2.05
    },
    {
      "id": "motion-9404dd190daab89e",
      "kind": "code",
      "title": "儀表數值錶",
      "category": "圖表與數字",
      "tags": [
        "cortisol-gauge",
        "圖表與數字",
        "9:16"
      ],
      "ratio": "9:16",
      "width": 720,
      "height": 1280,
      "poster": "/media/motion/9404dd190daab89e.webp",
      "preview": "/media/motion/motion-9404dd190daab89e.mp4",
      "preview_kind": "video",
      "video": "/media/motion/motion-9404dd190daab89e.mp4",
      "description": "圖表與數字；目前僅有靜態封面，動作需查閱本地原始代碼。",
      "usage": "用於口播 B-roll 或內容視覺化；請先核對分鏡主題、文字與人物構圖。",
      "source_path": "@motion/原始專案_overlay-motion/src/templates/cortisol-gauge/index.tsx",
      "source_type": "overlaymotion",
      "source_id": "overlaymotion:vertical:cortisol-gauge",
      "semantic": {
        "subject": "general",
        "use_case": "口播影片 B-roll／解說視覺",
        "text_layout": "unknown",
        "movement": "needs_code_inspection",
        "composition": "vertical",
        "scene_match_guidance": "閱讀原始代碼與畫面內容確認語意後再選用；單靠封面不足以保證分鏡吻合"
      },
      "license": "Sustainable Use",
      "license_note": "自己的商業影片、客戶交付可用；不可出售或重新散布模板源碼",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "duration": 2.05
    },
    {
      "id": "motion-31c548d572c740d5",
      "kind": "code",
      "title": "折線圖",
      "category": "圖表與數字",
      "tags": [
        "line-chart",
        "圖表與數字",
        "9:16"
      ],
      "ratio": "9:16",
      "width": 720,
      "height": 1280,
      "poster": "/media/motion/31c548d572c740d5.webp",
      "preview": "/media/motion/motion-31c548d572c740d5.mp4",
      "preview_kind": "video",
      "video": "/media/motion/motion-31c548d572c740d5.mp4",
      "description": "圖表與數字；目前僅有靜態封面，動作需查閱本地原始代碼。",
      "usage": "用於口播 B-roll 或內容視覺化；請先核對分鏡主題、文字與人物構圖。",
      "source_path": "@motion/原始專案_overlay-motion/src/templates/line-chart/index.tsx",
      "source_type": "overlaymotion",
      "source_id": "overlaymotion:vertical:line-chart",
      "semantic": {
        "subject": "general",
        "use_case": "口播影片 B-roll／解說視覺",
        "text_layout": "unknown",
        "movement": "needs_code_inspection",
        "composition": "vertical",
        "scene_match_guidance": "閱讀原始代碼與畫面內容確認語意後再選用；單靠封面不足以保證分鏡吻合"
      },
      "license": "Sustainable Use",
      "license_note": "自己的商業影片、客戶交付可用；不可出售或重新散布模板源碼",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "duration": 2.05
    },
    {
      "id": "motion-b1dc6059034fb700",
      "kind": "code",
      "title": "數字翻滾計數",
      "category": "圖表與數字",
      "tags": [
        "stat-counter",
        "圖表與數字",
        "9:16"
      ],
      "ratio": "9:16",
      "width": 720,
      "height": 1280,
      "poster": "/media/motion/b1dc6059034fb700.webp",
      "preview": "/media/motion/motion-b1dc6059034fb700.mp4",
      "preview_kind": "video",
      "video": "/media/motion/motion-b1dc6059034fb700.mp4",
      "description": "圖表與數字；目前僅有靜態封面，動作需查閱本地原始代碼。",
      "usage": "用於口播 B-roll 或內容視覺化；請先核對分鏡主題、文字與人物構圖。",
      "source_path": "@motion/原始專案_overlay-motion/src/templates/stat-counter/index.tsx",
      "source_type": "overlaymotion",
      "source_id": "overlaymotion:vertical:stat-counter",
      "semantic": {
        "subject": "general",
        "use_case": "口播影片 B-roll／解說視覺",
        "text_layout": "unknown",
        "movement": "needs_code_inspection",
        "composition": "vertical",
        "scene_match_guidance": "閱讀原始代碼與畫面內容確認語意後再選用；單靠封面不足以保證分鏡吻合"
      },
      "license": "Sustainable Use",
      "license_note": "自己的商業影片、客戶交付可用；不可出售或重新散布模板源碼",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "duration": 2.05
    },
    {
      "id": "motion-09e7a0976bfd9b60",
      "kind": "code",
      "title": "柱狀數據圖",
      "category": "圖表與數字",
      "tags": [
        "bar-chart",
        "圖表與數字",
        "9:16"
      ],
      "ratio": "9:16",
      "width": 720,
      "height": 1280,
      "poster": "/media/motion/09e7a0976bfd9b60.webp",
      "preview": "/media/motion/motion-09e7a0976bfd9b60.mp4",
      "preview_kind": "video",
      "video": "/media/motion/motion-09e7a0976bfd9b60.mp4",
      "description": "圖表與數字；目前僅有靜態封面，動作需查閱本地原始代碼。",
      "usage": "用於口播 B-roll 或內容視覺化；請先核對分鏡主題、文字與人物構圖。",
      "source_path": "@motion/原始專案_overlay-motion/src/templates/bar-chart/index.tsx",
      "source_type": "overlaymotion",
      "source_id": "overlaymotion:vertical:bar-chart",
      "semantic": {
        "subject": "general",
        "use_case": "口播影片 B-roll／解說視覺",
        "text_layout": "unknown",
        "movement": "needs_code_inspection",
        "composition": "vertical",
        "scene_match_guidance": "閱讀原始代碼與畫面內容確認語意後再選用；單靠封面不足以保證分鏡吻合"
      },
      "license": "Sustainable Use",
      "license_note": "自己的商業影片、客戶交付可用；不可出售或重新散布模板源碼",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "duration": 2.05
    },
    {
      "id": "motion-d6f17da242d977a9",
      "kind": "code",
      "title": "環形數據分解",
      "category": "圖表與數字",
      "tags": [
        "donut-breakdown",
        "圖表與數字",
        "9:16"
      ],
      "ratio": "9:16",
      "width": 720,
      "height": 1280,
      "poster": "/media/motion/d6f17da242d977a9.webp",
      "preview": "/media/motion/motion-d6f17da242d977a9.mp4",
      "preview_kind": "video",
      "video": "/media/motion/motion-d6f17da242d977a9.mp4",
      "description": "圖表與數字；目前僅有靜態封面，動作需查閱本地原始代碼。",
      "usage": "用於口播 B-roll 或內容視覺化；請先核對分鏡主題、文字與人物構圖。",
      "source_path": "@motion/原始專案_overlay-motion/src/templates/donut-breakdown/index.tsx",
      "source_type": "overlaymotion",
      "source_id": "overlaymotion:vertical:donut-breakdown",
      "semantic": {
        "subject": "general",
        "use_case": "口播影片 B-roll／解說視覺",
        "text_layout": "unknown",
        "movement": "needs_code_inspection",
        "composition": "vertical",
        "scene_match_guidance": "閱讀原始代碼與畫面內容確認語意後再選用；單靠封面不足以保證分鏡吻合"
      },
      "license": "Sustainable Use",
      "license_note": "自己的商業影片、客戶交付可用；不可出售或重新散布模板源碼",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "duration": 2.05
    },
    {
      "id": "motion-2b03d675a66d4348",
      "kind": "code",
      "title": "甜甜圈比例圖",
      "category": "圖表與數字",
      "tags": [
        "donut-chart",
        "圖表與數字",
        "9:16"
      ],
      "ratio": "9:16",
      "width": 720,
      "height": 1280,
      "poster": "/media/motion/2b03d675a66d4348.webp",
      "preview": "/media/motion/motion-2b03d675a66d4348.mp4",
      "preview_kind": "video",
      "video": "/media/motion/motion-2b03d675a66d4348.mp4",
      "description": "圖表與數字；目前僅有靜態封面，動作需查閱本地原始代碼。",
      "usage": "用於口播 B-roll 或內容視覺化；請先核對分鏡主題、文字與人物構圖。",
      "source_path": "@motion/原始專案_overlay-motion/src/templates/donut-chart/index.tsx",
      "source_type": "overlaymotion",
      "source_id": "overlaymotion:vertical:donut-chart",
      "semantic": {
        "subject": "general",
        "use_case": "口播影片 B-roll／解說視覺",
        "text_layout": "unknown",
        "movement": "needs_code_inspection",
        "composition": "vertical",
        "scene_match_guidance": "閱讀原始代碼與畫面內容確認語意後再選用；單靠封面不足以保證分鏡吻合"
      },
      "license": "Sustainable Use",
      "license_note": "自己的商業影片、客戶交付可用；不可出售或重新散布模板源碼",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "duration": 2.05
    },
    {
      "id": "motion-48886a01d55f28fe",
      "kind": "code",
      "title": "動態開場大標題",
      "category": "字幕文字／花字",
      "tags": [
        "hero-title",
        "字幕文字／花字",
        "9:16"
      ],
      "ratio": "9:16",
      "width": 720,
      "height": 1280,
      "poster": "/media/motion/48886a01d55f28fe.webp",
      "preview": "/media/motion/motion-48886a01d55f28fe.mp4",
      "preview_kind": "video",
      "video": "/media/motion/motion-48886a01d55f28fe.mp4",
      "description": "字幕文字／花字；目前僅有靜態封面，動作需查閱本地原始代碼。",
      "usage": "用於口播 B-roll 或內容視覺化；請先核對分鏡主題、文字與人物構圖。",
      "source_path": "@motion/原始專案_overlay-motion/src/templates/hero-title/index.tsx",
      "source_type": "overlaymotion",
      "source_id": "overlaymotion:vertical:hero-title",
      "semantic": {
        "subject": "general",
        "use_case": "口播影片 B-roll／解說視覺",
        "text_layout": "unknown",
        "movement": "needs_code_inspection",
        "composition": "vertical",
        "scene_match_guidance": "閱讀原始代碼與畫面內容確認語意後再選用；單靠封面不足以保證分鏡吻合"
      },
      "license": "Sustainable Use",
      "license_note": "自己的商業影片、客戶交付可用；不可出售或重新散布模板源碼",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "duration": 2.05
    },
    {
      "id": "motion-7c9bff008bea39b8",
      "kind": "code",
      "title": "勾選式清單",
      "category": "字幕文字／花字",
      "tags": [
        "checklist-steps",
        "字幕文字／花字",
        "9:16"
      ],
      "ratio": "9:16",
      "width": 720,
      "height": 1280,
      "poster": "/media/motion/7c9bff008bea39b8.webp",
      "preview": "/media/motion/motion-7c9bff008bea39b8.mp4",
      "preview_kind": "video",
      "video": "/media/motion/motion-7c9bff008bea39b8.mp4",
      "description": "字幕文字／花字；目前僅有靜態封面，動作需查閱本地原始代碼。",
      "usage": "用於口播 B-roll 或內容視覺化；請先核對分鏡主題、文字與人物構圖。",
      "source_path": "@motion/原始專案_overlay-motion/src/templates/checklist-steps/index.tsx",
      "source_type": "overlaymotion",
      "source_id": "overlaymotion:vertical:checklist-steps",
      "semantic": {
        "subject": "general",
        "use_case": "口播影片 B-roll／解說視覺",
        "text_layout": "unknown",
        "movement": "needs_code_inspection",
        "composition": "vertical",
        "scene_match_guidance": "閱讀原始代碼與畫面內容確認語意後再選用；單靠封面不足以保證分鏡吻合"
      },
      "license": "Sustainable Use",
      "license_note": "自己的商業影片、客戶交付可用；不可出售或重新散布模板源碼",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "duration": 2.05
    },
    {
      "id": "motion-84279b675d37de0b",
      "kind": "code",
      "title": "失焦轉清晰文字",
      "category": "字幕文字／花字",
      "tags": [
        "blur-focus-text",
        "字幕文字／花字",
        "9:16"
      ],
      "ratio": "9:16",
      "width": 720,
      "height": 1280,
      "poster": "/media/motion/84279b675d37de0b.webp",
      "preview": "/media/motion/motion-84279b675d37de0b.mp4",
      "preview_kind": "video",
      "video": "/media/motion/motion-84279b675d37de0b.mp4",
      "description": "字幕文字／花字；目前僅有靜態封面，動作需查閱本地原始代碼。",
      "usage": "用於口播 B-roll 或內容視覺化；請先核對分鏡主題、文字與人物構圖。",
      "source_path": "@motion/原始專案_overlay-motion/src/templates/blur-focus-text/index.tsx",
      "source_type": "overlaymotion",
      "source_id": "overlaymotion:vertical:blur-focus-text",
      "semantic": {
        "subject": "general",
        "use_case": "口播影片 B-roll／解說視覺",
        "text_layout": "unknown",
        "movement": "needs_code_inspection",
        "composition": "vertical",
        "scene_match_guidance": "閱讀原始代碼與畫面內容確認語意後再選用；單靠封面不足以保證分鏡吻合"
      },
      "license": "Sustainable Use",
      "license_note": "自己的商業影片、客戶交付可用；不可出售或重新散布模板源碼",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "duration": 2.05
    },
    {
      "id": "motion-277e3a524f3d0d91",
      "kind": "code",
      "title": "引言名言字卡",
      "category": "字幕文字／花字",
      "tags": [
        "quote-card",
        "字幕文字／花字",
        "9:16"
      ],
      "ratio": "9:16",
      "width": 720,
      "height": 1280,
      "poster": "/media/motion/277e3a524f3d0d91.webp",
      "preview": "/media/motion/motion-277e3a524f3d0d91.mp4",
      "preview_kind": "video",
      "video": "/media/motion/motion-277e3a524f3d0d91.mp4",
      "description": "字幕文字／花字；目前僅有靜態封面，動作需查閱本地原始代碼。",
      "usage": "用於口播 B-roll 或內容視覺化；請先核對分鏡主題、文字與人物構圖。",
      "source_path": "@motion/原始專案_overlay-motion/src/templates/quote-card/index.tsx",
      "source_type": "overlaymotion",
      "source_id": "overlaymotion:vertical:quote-card",
      "semantic": {
        "subject": "general",
        "use_case": "口播影片 B-roll／解說視覺",
        "text_layout": "unknown",
        "movement": "needs_code_inspection",
        "composition": "vertical",
        "scene_match_guidance": "閱讀原始代碼與畫面內容確認語意後再選用；單靠封面不足以保證分鏡吻合"
      },
      "license": "Sustainable Use",
      "license_note": "自己的商業影片、客戶交付可用；不可出售或重新散布模板源碼",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "duration": 2.05
    },
    {
      "id": "motion-ca5559aa86816a99",
      "kind": "code",
      "title": "條列式步驟",
      "category": "字幕文字／花字",
      "tags": [
        "bullet-steps",
        "字幕文字／花字",
        "9:16"
      ],
      "ratio": "9:16",
      "width": 720,
      "height": 1280,
      "poster": "/media/motion/ca5559aa86816a99.webp",
      "preview": "/media/motion/motion-ca5559aa86816a99.mp4",
      "preview_kind": "video",
      "video": "/media/motion/motion-ca5559aa86816a99.mp4",
      "description": "字幕文字／花字；目前僅有靜態封面，動作需查閱本地原始代碼。",
      "usage": "用於口播 B-roll 或內容視覺化；請先核對分鏡主題、文字與人物構圖。",
      "source_path": "@motion/原始專案_overlay-motion/src/templates/bullet-steps/index.tsx",
      "source_type": "overlaymotion",
      "source_id": "overlaymotion:vertical:bullet-steps",
      "semantic": {
        "subject": "general",
        "use_case": "口播影片 B-roll／解說視覺",
        "text_layout": "unknown",
        "movement": "needs_code_inspection",
        "composition": "vertical",
        "scene_match_guidance": "閱讀原始代碼與畫面內容確認語意後再選用；單靠封面不足以保證分鏡吻合"
      },
      "license": "Sustainable Use",
      "license_note": "自己的商業影片、客戶交付可用；不可出售或重新散布模板源碼",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "duration": 2.05
    },
    {
      "id": "motion-93887bc052287084",
      "kind": "code",
      "title": "編號步驟",
      "category": "字幕文字／花字",
      "tags": [
        "numbered-steps",
        "字幕文字／花字",
        "9:16"
      ],
      "ratio": "9:16",
      "width": 720,
      "height": 1280,
      "poster": "/media/motion/93887bc052287084.webp",
      "preview": "/media/motion/motion-93887bc052287084.mp4",
      "preview_kind": "video",
      "video": "/media/motion/motion-93887bc052287084.mp4",
      "description": "字幕文字／花字；目前僅有靜態封面，動作需查閱本地原始代碼。",
      "usage": "用於口播 B-roll 或內容視覺化；請先核對分鏡主題、文字與人物構圖。",
      "source_path": "@motion/原始專案_overlay-motion/src/templates/numbered-steps/index.tsx",
      "source_type": "overlaymotion",
      "source_id": "overlaymotion:vertical:numbered-steps",
      "semantic": {
        "subject": "general",
        "use_case": "口播影片 B-roll／解說視覺",
        "text_layout": "unknown",
        "movement": "needs_code_inspection",
        "composition": "vertical",
        "scene_match_guidance": "閱讀原始代碼與畫面內容確認語意後再選用；單靠封面不足以保證分鏡吻合"
      },
      "license": "Sustainable Use",
      "license_note": "自己的商業影片、客戶交付可用；不可出售或重新散布模板源碼",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "duration": 2.05
    },
    {
      "id": "motion-ef9872cc50902e84",
      "kind": "code",
      "title": "人臉泡泡畫中畫",
      "category": "社群與互動",
      "tags": [
        "face-bubble",
        "社群與互動",
        "9:16"
      ],
      "ratio": "9:16",
      "width": 720,
      "height": 1280,
      "poster": "/media/motion/ef9872cc50902e84.webp",
      "preview": "/media/motion/motion-ef9872cc50902e84.mp4",
      "preview_kind": "video",
      "video": "/media/motion/motion-ef9872cc50902e84.mp4",
      "description": "社群與互動；目前僅有靜態封面，動作需查閱本地原始代碼。",
      "usage": "用於口播 B-roll 或內容視覺化；請先核對分鏡主題、文字與人物構圖。",
      "source_path": "@motion/原始專案_overlay-motion/src/templates/face-bubble/index.tsx",
      "source_type": "overlaymotion",
      "source_id": "overlaymotion:vertical:face-bubble",
      "semantic": {
        "subject": "person",
        "use_case": "口播影片 B-roll／解說視覺",
        "text_layout": "unknown",
        "movement": "needs_code_inspection",
        "composition": "vertical",
        "scene_match_guidance": "閱讀原始代碼與畫面內容確認語意後再選用；單靠封面不足以保證分鏡吻合"
      },
      "license": "Sustainable Use",
      "license_note": "自己的商業影片、客戶交付可用；不可出售或重新散布模板源碼",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "duration": 2.05
    },
    {
      "id": "motion-38f0ae9fe3113f3e",
      "kind": "code",
      "title": "前後比較",
      "category": "社群與互動",
      "tags": [
        "before-after",
        "社群與互動",
        "9:16"
      ],
      "ratio": "9:16",
      "width": 720,
      "height": 1280,
      "poster": "/media/motion/38f0ae9fe3113f3e.webp",
      "preview": "/media/motion/motion-38f0ae9fe3113f3e.mp4",
      "preview_kind": "video",
      "video": "/media/motion/motion-38f0ae9fe3113f3e.mp4",
      "description": "社群與互動；目前僅有靜態封面，動作需查閱本地原始代碼。",
      "usage": "用於口播 B-roll 或內容視覺化；請先核對分鏡主題、文字與人物構圖。",
      "source_path": "@motion/原始專案_overlay-motion/src/templates/before-after/index.tsx",
      "source_type": "overlaymotion",
      "source_id": "overlaymotion:vertical:before-after",
      "semantic": {
        "subject": "person",
        "use_case": "口播影片 B-roll／解說視覺",
        "text_layout": "unknown",
        "movement": "needs_code_inspection",
        "composition": "vertical",
        "scene_match_guidance": "閱讀原始代碼與畫面內容確認語意後再選用；單靠封面不足以保證分鏡吻合"
      },
      "license": "Sustainable Use",
      "license_note": "自己的商業影片、客戶交付可用；不可出售或重新散布模板源碼",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "duration": 2.05
    },
    {
      "id": "motion-b07179f8fefde5a1",
      "kind": "code",
      "title": "口播逐字字幕",
      "category": "社群與互動",
      "tags": [
        "caption-classic",
        "社群與互動",
        "9:16"
      ],
      "ratio": "9:16",
      "width": 720,
      "height": 1280,
      "poster": "/media/motion/b07179f8fefde5a1.webp",
      "preview": "/media/motion/motion-b07179f8fefde5a1.mp4",
      "preview_kind": "video",
      "video": "/media/motion/motion-b07179f8fefde5a1.mp4",
      "description": "社群與互動；目前僅有靜態封面，動作需查閱本地原始代碼。",
      "usage": "用於口播 B-roll 或內容視覺化；請先核對分鏡主題、文字與人物構圖。",
      "source_path": "@motion/原始專案_overlay-motion/src/templates/caption-classic/index.tsx",
      "source_type": "overlaymotion",
      "source_id": "overlaymotion:vertical:caption-classic",
      "semantic": {
        "subject": "person",
        "use_case": "口播影片 B-roll／解說視覺",
        "text_layout": "unknown",
        "movement": "needs_code_inspection",
        "composition": "vertical",
        "scene_match_guidance": "閱讀原始代碼與畫面內容確認語意後再選用；單靠封面不足以保證分鏡吻合"
      },
      "license": "Sustainable Use",
      "license_note": "自己的商業影片、客戶交付可用；不可出售或重新散布模板源碼",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "duration": 2.05
    },
    {
      "id": "motion-1f5efc08c0ab76c6",
      "kind": "code",
      "title": "按讚訂閱互動",
      "category": "社群與互動",
      "tags": [
        "like-subscribe",
        "社群與互動",
        "9:16"
      ],
      "ratio": "9:16",
      "width": 720,
      "height": 1280,
      "poster": "/media/motion/1f5efc08c0ab76c6.webp",
      "preview": "/media/motion/motion-1f5efc08c0ab76c6.mp4",
      "preview_kind": "video",
      "video": "/media/motion/motion-1f5efc08c0ab76c6.mp4",
      "description": "社群與互動；目前僅有靜態封面，動作需查閱本地原始代碼。",
      "usage": "用於口播 B-roll 或內容視覺化；請先核對分鏡主題、文字與人物構圖。",
      "source_path": "@motion/原始專案_overlay-motion/src/templates/like-subscribe/index.tsx",
      "source_type": "overlaymotion",
      "source_id": "overlaymotion:vertical:like-subscribe",
      "semantic": {
        "subject": "general",
        "use_case": "口播影片 B-roll／解說視覺",
        "text_layout": "unknown",
        "movement": "needs_code_inspection",
        "composition": "vertical",
        "scene_match_guidance": "閱讀原始代碼與畫面內容確認語意後再選用；單靠封面不足以保證分鏡吻合"
      },
      "license": "Sustainable Use",
      "license_note": "自己的商業影片、客戶交付可用；不可出售或重新散布模板源碼",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "duration": 2.05
    },
    {
      "id": "motion-a96dd025edb60edd",
      "kind": "code",
      "title": "照片堆疊",
      "category": "社群與互動",
      "tags": [
        "photo-stack",
        "社群與互動",
        "9:16"
      ],
      "ratio": "9:16",
      "width": 720,
      "height": 1280,
      "poster": "/media/motion/a96dd025edb60edd.webp",
      "preview": "/media/motion/motion-a96dd025edb60edd.mp4",
      "preview_kind": "video",
      "video": "/media/motion/motion-a96dd025edb60edd.mp4",
      "description": "社群與互動；目前僅有靜態封面，動作需查閱本地原始代碼。",
      "usage": "用於口播 B-roll 或內容視覺化；請先核對分鏡主題、文字與人物構圖。",
      "source_path": "@motion/原始專案_overlay-motion/src/templates/photo-stack/index.tsx",
      "source_type": "overlaymotion",
      "source_id": "overlaymotion:vertical:photo-stack",
      "semantic": {
        "subject": "general",
        "use_case": "口播影片 B-roll／解說視覺",
        "text_layout": "unknown",
        "movement": "needs_code_inspection",
        "composition": "vertical",
        "scene_match_guidance": "閱讀原始代碼與畫面內容確認語意後再選用；單靠封面不足以保證分鏡吻合"
      },
      "license": "Sustainable Use",
      "license_note": "自己的商業影片、客戶交付可用；不可出售或重新散布模板源碼",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "duration": 2.05
    },
    {
      "id": "motion-2244664a1648e4f2",
      "kind": "code",
      "title": "聊天對話氣泡",
      "category": "社群與互動",
      "tags": [
        "chat-bubbles",
        "社群與互動",
        "9:16"
      ],
      "ratio": "9:16",
      "width": 720,
      "height": 1280,
      "poster": "/media/motion/2244664a1648e4f2.webp",
      "preview": "/media/motion/motion-2244664a1648e4f2.mp4",
      "preview_kind": "video",
      "video": "/media/motion/motion-2244664a1648e4f2.mp4",
      "description": "社群與互動；目前僅有靜態封面，動作需查閱本地原始代碼。",
      "usage": "用於口播 B-roll 或內容視覺化；請先核對分鏡主題、文字與人物構圖。",
      "source_path": "@motion/原始專案_overlay-motion/src/templates/chat-bubbles/index.tsx",
      "source_type": "overlaymotion",
      "source_id": "overlaymotion:vertical:chat-bubbles",
      "semantic": {
        "subject": "general",
        "use_case": "口播影片 B-roll／解說視覺",
        "text_layout": "unknown",
        "movement": "needs_code_inspection",
        "composition": "vertical",
        "scene_match_guidance": "閱讀原始代碼與畫面內容確認語意後再選用；單靠封面不足以保證分鏡吻合"
      },
      "license": "Sustainable Use",
      "license_note": "自己的商業影片、客戶交付可用；不可出售或重新散布模板源碼",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "duration": 2.05
    },
    {
      "id": "motion-a853f6abbda5a617",
      "kind": "code",
      "title": "訂閱通知鈴鐺",
      "category": "社群與互動",
      "tags": [
        "like-subscribe-bell",
        "社群與互動",
        "9:16"
      ],
      "ratio": "9:16",
      "width": 720,
      "height": 1280,
      "poster": "/media/motion/a853f6abbda5a617.webp",
      "preview": "/media/motion/motion-a853f6abbda5a617.mp4",
      "preview_kind": "video",
      "video": "/media/motion/motion-a853f6abbda5a617.mp4",
      "description": "社群與互動；目前僅有靜態封面，動作需查閱本地原始代碼。",
      "usage": "用於口播 B-roll 或內容視覺化；請先核對分鏡主題、文字與人物構圖。",
      "source_path": "@motion/原始專案_overlay-motion/src/templates/like-subscribe/index.tsx",
      "source_type": "overlaymotion",
      "source_id": "overlaymotion:vertical:like-subscribe-bell",
      "semantic": {
        "subject": "general",
        "use_case": "口播影片 B-roll／解說視覺",
        "text_layout": "unknown",
        "movement": "needs_code_inspection",
        "composition": "vertical",
        "scene_match_guidance": "閱讀原始代碼與畫面內容確認語意後再選用；單靠封面不足以保證分鏡吻合"
      },
      "license": "Sustainable Use",
      "license_note": "自己的商業影片、客戶交付可用；不可出售或重新散布模板源碼",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "duration": 2.05
    },
    {
      "id": "motion-76e6bdfba98015a3",
      "kind": "code",
      "title": "貼文／引用卡",
      "category": "社群與互動",
      "tags": [
        "tweet-card",
        "社群與互動",
        "9:16"
      ],
      "ratio": "9:16",
      "width": 720,
      "height": 1280,
      "poster": "/media/motion/76e6bdfba98015a3.webp",
      "preview": "/media/motion/motion-76e6bdfba98015a3.mp4",
      "preview_kind": "video",
      "video": "/media/motion/motion-76e6bdfba98015a3.mp4",
      "description": "社群與互動；目前僅有靜態封面，動作需查閱本地原始代碼。",
      "usage": "用於口播 B-roll 或內容視覺化；請先核對分鏡主題、文字與人物構圖。",
      "source_path": "@motion/原始專案_overlay-motion/src/templates/tweet-card/index.tsx",
      "source_type": "overlaymotion",
      "source_id": "overlaymotion:vertical:tweet-card",
      "semantic": {
        "subject": "general",
        "use_case": "口播影片 B-roll／解說視覺",
        "text_layout": "unknown",
        "movement": "needs_code_inspection",
        "composition": "vertical",
        "scene_match_guidance": "閱讀原始代碼與畫面內容確認語意後再選用；單靠封面不足以保證分鏡吻合"
      },
      "license": "Sustainable Use",
      "license_note": "自己的商業影片、客戶交付可用；不可出售或重新散布模板源碼",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "duration": 2.05
    },
    {
      "id": "motion-c0e39b127c121d30",
      "kind": "code",
      "title": "聲波音訊卡",
      "category": "音訊與聲波",
      "tags": [
        "audiogram",
        "音訊與聲波",
        "9:16"
      ],
      "ratio": "9:16",
      "width": 720,
      "height": 1280,
      "poster": "/media/motion/c0e39b127c121d30.webp",
      "preview": "/media/motion/motion-c0e39b127c121d30.mp4",
      "preview_kind": "video",
      "video": "/media/motion/motion-c0e39b127c121d30.mp4",
      "description": "音訊與聲波；目前僅有靜態封面，動作需查閱本地原始代碼。",
      "usage": "用於口播 B-roll 或內容視覺化；請先核對分鏡主題、文字與人物構圖。",
      "source_path": "@motion/原始專案_overlay-motion/src/templates/audiogram/index.tsx",
      "source_type": "overlaymotion",
      "source_id": "overlaymotion:vertical:audiogram",
      "semantic": {
        "subject": "general",
        "use_case": "口播影片 B-roll／解說視覺",
        "text_layout": "unknown",
        "movement": "needs_code_inspection",
        "composition": "vertical",
        "scene_match_guidance": "閱讀原始代碼與畫面內容確認語意後再選用；單靠封面不足以保證分鏡吻合"
      },
      "license": "Sustainable Use",
      "license_note": "自己的商業影片、客戶交付可用；不可出售或重新散布模板源碼",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "duration": 2.05
    },
    {
      "id": "preset-77df1b99c04c3ca7",
      "kind": "preset",
      "title": "三字叠加",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "三字叠加",
        "缩小 II"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/77df1b99c04c3ca7.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：缩小 II。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 1。 實際動效名稱：缩小 II。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/三字叠加/三字叠加.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 5.0
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 5.0,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 1
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 5.0,
              "pos_x": 0.0,
              "pos_y": -0.371,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 12.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 1.3,
              "duration_s": 3.7,
              "pos_x": 0.0,
              "pos_y": -0.395,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#ffaf56"
            },
            {
              "start_s": 2.5,
              "duration_s": 2.5,
              "pos_x": 0.061,
              "pos_y": -0.418,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#ffaf56"
            }
          ],
          "animations": [
            {
              "name": "缩小 II",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "缩小 II",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {
            "KFTypeGlobalAlpha": 4
          },
          "keyframe_total": 4,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "缩小 II"
      ],
      "source_draft_path": "@presets/三字叠加/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-2c3d0f4331713ad7",
      "kind": "preset",
      "title": "三排字幕2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "三排字幕2",
        "渐显",
        "喷绘",
        "生长",
        "向右露出",
        "简约白色镂空花字"
      ],
      "ratio": "9:16",
      "width": 2160,
      "height": 3840,
      "poster": "/media/presets/2c3d0f4331713ad7.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "7 層文字、5 個動畫、2 個特效，1 個原始內嵌草稿。 已記錄動效：渐显、喷绘、生长、向右露出。",
      "usage": "已驗證內嵌剪映草稿為直式 2160×3840；文字軌 7，影片軌 1，音效軌 2。 實際動效名稱：渐显、喷绘、生长、向右露出。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/三排字幕2/三排字幕2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 2160,
        "height": 3840,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 4.23
          }
        ],
        "primary": {
          "canvas": {
            "width": 2160,
            "height": 3840,
            "ratio": "9:16"
          },
          "length_s": 4.23,
          "track_counts": {
            "video": 1,
            "sticker": 1,
            "text": 7,
            "audio": 2
          },
          "text_layers": 7,
          "text_positions": [
            {
              "start_s": 1.95,
              "duration_s": 2.283,
              "pos_x": -0.502,
              "pos_y": -0.065,
              "scale_x": 2.043,
              "scale_y": 2.526,
              "rotation": 0.0,
              "font_size": 14.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 1.95,
              "duration_s": 2.283,
              "pos_x": -0.651,
              "pos_y": 0.142,
              "scale_x": 3.48,
              "scale_y": 3.439,
              "rotation": 0.0,
              "font_size": 14.0,
              "text_color": "#ffbebe"
            },
            {
              "start_s": 1.95,
              "duration_s": 2.283,
              "pos_x": 0.182,
              "pos_y": 0.054,
              "scale_x": 2.82,
              "scale_y": 2.452,
              "rotation": 0.0,
              "font_size": 14.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 3.517,
              "duration_s": 0.717,
              "pos_x": 0.345,
              "pos_y": -0.447,
              "scale_x": 1.332,
              "scale_y": 1.689,
              "rotation": 0.0,
              "font_size": 14.0,
              "text_color": "#ffde00"
            },
            {
              "start_s": 3.15,
              "duration_s": 1.083,
              "pos_x": -0.478,
              "pos_y": -0.416,
              "scale_x": 2.777,
              "scale_y": 2.819,
              "rotation": 0.0,
              "font_size": 14.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.033,
              "duration_s": 4.2,
              "pos_x": 0.365,
              "pos_y": 0.588,
              "scale_x": 1.911,
              "scale_y": 2.002,
              "rotation": 0.0,
              "font_size": 14.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.033,
              "duration_s": 4.2,
              "pos_x": -0.189,
              "pos_y": 0.712,
              "scale_x": 2.276,
              "scale_y": 2.243,
              "rotation": 0.0,
              "font_size": 14.0,
              "text_color": "#ffbf17"
            }
          ],
          "animations": [
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "喷绘",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "喷绘",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "生长",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "向右露出",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 5,
          "effects": [
            {
              "name": "简约白色镂空花字",
              "type": "text_effect"
            }
          ],
          "effect_total": 2,
          "keyframes": {
            "KFTypePositionX": 4,
            "KFTypePositionY": 4,
            "KFTypeScaleX": 4,
            "KFTypeScaleY": 4,
            "KFTypeRotation": 2
          },
          "keyframe_total": 18,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": true
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "渐显",
        "喷绘",
        "生长",
        "向右露出",
        "简约白色镂空花字"
      ],
      "source_draft_path": "@presets/三排字幕2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-829a319b11f7ad88",
      "kind": "preset",
      "title": "上下滑动出字",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "上下滑动出字",
        "向下滑动",
        "向上滑动"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/829a319b11f7ad88.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、4 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向下滑动、向上滑动。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：向下滑动、向上滑动。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/上下滑动出字/上下滑动出字.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.57
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.57,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.533,
              "pos_x": 0.543,
              "pos_y": 0.0,
              "scale_x": 2.281,
              "scale_y": 2.281,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#517933"
            },
            {
              "start_s": 0.0,
              "duration_s": 1.533,
              "pos_x": -0.474,
              "pos_y": 0.0,
              "scale_x": 2.174,
              "scale_y": 2.174,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#00a9cd"
            }
          ],
          "animations": [
            {
              "name": "向下滑动",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "向下滑动",
              "phase": "out",
              "duration_s": 0.5
            },
            {
              "name": "向上滑动",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "向上滑动",
              "phase": "out",
              "duration_s": 0.5
            }
          ],
          "animation_total": 4,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向下滑动",
        "向上滑动"
      ],
      "source_draft_path": "@presets/上下滑动出字/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-80ccdec2645c4296",
      "kind": "preset",
      "title": "两句话字幕",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "两句话字幕",
        "缩小 II",
        "渐显",
        "收拢"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/80ccdec2645c4296.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "6 層文字、6 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：缩小 II、渐显、收拢。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 1。 實際動效名稱：缩小 II、渐显、收拢。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/两句话字幕/两句话字幕.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.97
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.97,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 1
          },
          "text_layers": 6,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.5,
              "pos_x": -0.672,
              "pos_y": -0.418,
              "scale_x": 2.108,
              "scale_y": 2.108,
              "rotation": 0.0,
              "font_size": 27.0,
              "text_color": "#7a0f0f"
            },
            {
              "start_s": 1.5,
              "duration_s": 1.467,
              "pos_x": -0.672,
              "pos_y": -0.418,
              "scale_x": 2.108,
              "scale_y": 2.108,
              "rotation": 0.0,
              "font_size": 27.0,
              "text_color": "#7a0f0f"
            },
            {
              "start_s": 0.933,
              "duration_s": 0.533,
              "pos_x": 0.338,
              "pos_y": -0.395,
              "scale_x": 2.202,
              "scale_y": 2.202,
              "rotation": 0.0,
              "font_size": 29.0,
              "text_color": "#7a0f0f"
            },
            {
              "start_s": 1.967,
              "duration_s": 1.0,
              "pos_x": 0.375,
              "pos_y": -0.4,
              "scale_x": 2.271,
              "scale_y": 2.271,
              "rotation": 0.0,
              "font_size": 29.0,
              "text_color": "#7a0f0f"
            },
            {
              "start_s": 0.433,
              "duration_s": 1.067,
              "pos_x": -0.083,
              "pos_y": -0.446,
              "scale_x": 1.608,
              "scale_y": 1.608,
              "rotation": 0.0,
              "font_size": 27.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 1.5,
              "duration_s": 1.467,
              "pos_x": -0.083,
              "pos_y": -0.446,
              "scale_x": 1.608,
              "scale_y": 1.608,
              "rotation": 0.0,
              "font_size": 27.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "缩小 II",
              "phase": "in",
              "duration_s": 0.2
            },
            {
              "name": "缩小 II",
              "phase": "in",
              "duration_s": 0.2
            },
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "收拢",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 6,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "缩小 II",
        "渐显",
        "收拢"
      ],
      "source_draft_path": "@presets/两句话字幕/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-466d166328fd8f14",
      "kind": "preset",
      "title": "两排字幕",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "两排字幕",
        "波浪弹跳",
        "放大"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/466d166328fd8f14.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：波浪弹跳、放大。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：波浪弹跳、放大。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/两排字幕/两排字幕.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.9
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.9,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 2.867,
              "pos_x": -0.497,
              "pos_y": -0.226,
              "scale_x": 0.955,
              "scale_y": 0.955,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#7a0f0f"
            },
            {
              "start_s": 0.967,
              "duration_s": 1.933,
              "pos_x": -0.356,
              "pos_y": -0.194,
              "scale_x": 1.862,
              "scale_y": 1.862,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#fff4c1"
            }
          ],
          "animations": [
            {
              "name": "波浪弹跳",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "放大",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {
            "KFTypePositionX": 2,
            "KFTypePositionY": 2,
            "KFTypeScaleX": 2,
            "KFTypeRotation": 1
          },
          "keyframe_total": 7,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "波浪弹跳",
        "放大"
      ],
      "source_draft_path": "@presets/两排字幕/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-a21dad7223401259",
      "kind": "preset",
      "title": "举例3点",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "举例3点",
        "打字光标",
        "模糊发光",
        "放大"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/a21dad7223401259.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "5 層文字、5 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：打字光标、模糊发光、放大。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 5，影片軌 1，音效軌 1。 實際動效名稱：打字光标、模糊发光、放大。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/举例3点/举例3点.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 5.4
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 5.4,
          "track_counts": {
            "video": 1,
            "text": 5,
            "audio": 1
          },
          "text_layers": 5,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 5.4,
              "pos_x": -0.353,
              "pos_y": 0.728,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 23.0,
              "text_color": "#ab4a37"
            },
            {
              "start_s": 0.7,
              "duration_s": 4.7,
              "pos_x": 0.184,
              "pos_y": 0.566,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 2.067,
              "duration_s": 3.333,
              "pos_x": -0.438,
              "pos_y": 0.438,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 9.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 2.067,
              "duration_s": 3.333,
              "pos_x": -0.434,
              "pos_y": 0.3,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 9.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 2.067,
              "duration_s": 3.333,
              "pos_x": -0.438,
              "pos_y": 0.167,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 9.0,
              "text_color": "#ffffff"
            }
          ],
          "animations": [
            {
              "name": "打字光标",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "模糊发光",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "放大",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "放大",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "放大",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 5,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "打字光标",
        "模糊发光",
        "放大"
      ],
      "source_draft_path": "@presets/举例3点/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-59c202cf57d486b1",
      "kind": "preset",
      "title": "举例说明",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "举例说明",
        "渐显",
        "缩小 II"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/59c202cf57d486b1.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "4 層文字、4 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：渐显、缩小 II。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 4，影片軌 1，音效軌 2。 實際動效名稱：渐显、缩小 II。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/举例说明/举例说明.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 6.03
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 6.03,
          "track_counts": {
            "video": 1,
            "text": 4,
            "audio": 2
          },
          "text_layers": 4,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 6.033,
              "pos_x": -0.528,
              "pos_y": 0.0,
              "scale_x": 1.752,
              "scale_y": 1.752,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#7a0f0f"
            },
            {
              "start_s": 0.733,
              "duration_s": 5.3,
              "pos_x": -0.223,
              "pos_y": -0.272,
              "scale_x": 2.479,
              "scale_y": 2.479,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#7a0f0f"
            },
            {
              "start_s": 1.567,
              "duration_s": 4.467,
              "pos_x": 0.549,
              "pos_y": -0.072,
              "scale_x": 1.804,
              "scale_y": 1.804,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#7a0f0f"
            },
            {
              "start_s": 2.333,
              "duration_s": 3.7,
              "pos_x": 0.0,
              "pos_y": -0.518,
              "scale_x": 2.607,
              "scale_y": 2.607,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "缩小 II",
              "phase": "in",
              "duration_s": 0.2
            }
          ],
          "animation_total": 4,
          "effects": [],
          "effect_total": 0,
          "keyframes": {
            "KFTypePositionX": 2,
            "KFTypePositionY": 2,
            "KFTypeScaleX": 4,
            "KFTypeRotation": 2
          },
          "keyframe_total": 10,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "渐显",
        "缩小 II"
      ],
      "source_draft_path": "@presets/举例说明/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-97401be8a1481a47",
      "kind": "preset",
      "title": "举例说明2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "举例说明2",
        "向右滑动",
        "渐显"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/97401be8a1481a47.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、3 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向右滑动、渐显。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 1。 實際動效名稱：向右滑动、渐显。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/举例说明2/举例说明2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.9
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 3.9,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 1
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 3.9,
              "pos_x": -0.591,
              "pos_y": 0.051,
              "scale_x": 5.0,
              "scale_y": 5.0,
              "rotation": 0.0,
              "font_size": 22.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 0.2,
              "duration_s": 3.7,
              "pos_x": 0.0,
              "pos_y": -0.06,
              "scale_x": 1.326,
              "scale_y": 1.326,
              "rotation": 0.0,
              "font_size": 19.0,
              "text_color": "#d8411a"
            },
            {
              "start_s": 0.367,
              "duration_s": 3.533,
              "pos_x": 0.318,
              "pos_y": 0.118,
              "scale_x": 1.581,
              "scale_y": 1.581,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#ffffff"
            }
          ],
          "animations": [
            {
              "name": "向右滑动",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 3,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向右滑动",
        "渐显"
      ],
      "source_draft_path": "@presets/举例说明2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-d8235c6c97ae1d5a",
      "kind": "preset",
      "title": "切割文字1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "切割文字1",
        "渐显"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/d8235c6c97ae1d5a.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，3 個原始內嵌草稿。 已記錄動效：渐显。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 2，音效軌 1。 實際動效名稱：渐显。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/切割文字1/切割文字1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 3,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.0
          },
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.0
          },
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.0
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 3.0,
          "track_counts": {
            "video": 2,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 3.0,
              "pos_x": 0.0,
              "pos_y": -0.579,
              "scale_x": 1.045,
              "scale_y": 1.045,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {
            "KFTypePositionX": 4,
            "KFTypePositionY": 4,
            "KFTypeScaleX": 2,
            "KFTypeRotation": 2,
            "KFTypeAlpha": 4
          },
          "keyframe_total": 16,
          "uses_video": true,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "渐显"
      ],
      "source_draft_path": "@presets/切割文字1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-4284fd93ad3346a1",
      "kind": "preset",
      "title": "割裂出字",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "割裂出字"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/4284fd93ad3346a1.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、0 個動畫、0 個特效，3 個原始內嵌草稿。 可從原始草稿解析時間軸及位置。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 0。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/割裂出字/割裂出字.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 3,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.03
          },
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.73
          },
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.03
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 3.03,
          "track_counts": {
            "video": 1,
            "text": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 3.033,
              "pos_x": 0.0,
              "pos_y": -0.335,
              "scale_x": 2.993,
              "scale_y": 2.993,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#ffffff"
            }
          ],
          "animations": [],
          "animation_total": 0,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": false,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [],
      "source_draft_path": "@presets/割裂出字/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-4b544297821c0acd",
      "kind": "preset",
      "title": "四字出现",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "四字出现",
        "渐显"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/4b544297821c0acd.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "5 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：渐显。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 5，影片軌 1，音效軌 0。 實際動效名稱：渐显。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/四字出现/四字出现.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.0
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 3.0,
          "track_counts": {
            "video": 1,
            "text": 5
          },
          "text_layers": 5,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 3.0,
              "pos_x": -0.36,
              "pos_y": -0.459,
              "scale_x": 1.173,
              "scale_y": 1.173,
              "rotation": 0.0,
              "font_size": 27.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.067,
              "duration_s": 2.933,
              "pos_x": 0.203,
              "pos_y": -0.455,
              "scale_x": 1.173,
              "scale_y": 1.173,
              "rotation": 0.0,
              "font_size": 27.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.133,
              "duration_s": 2.867,
              "pos_x": -0.658,
              "pos_y": -0.398,
              "scale_x": 1.173,
              "scale_y": 1.173,
              "rotation": 0.0,
              "font_size": 27.0,
              "text_color": "#fff4c1"
            },
            {
              "start_s": 0.2,
              "duration_s": 2.8,
              "pos_x": -0.082,
              "pos_y": -0.398,
              "scale_x": 1.173,
              "scale_y": 1.173,
              "rotation": 0.0,
              "font_size": 27.0,
              "text_color": "#fff4c1"
            },
            {
              "start_s": 0.2,
              "duration_s": 2.8,
              "pos_x": -0.045,
              "pos_y": -0.372,
              "scale_x": 1.082,
              "scale_y": 1.082,
              "rotation": 0.0,
              "font_size": 27.0,
              "text_color": "#bff1f5"
            }
          ],
          "animations": [
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": false,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "渐显"
      ],
      "source_draft_path": "@presets/四字出现/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-fdf30527ea7f135e",
      "kind": "preset",
      "title": "四字字幕",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "四字字幕",
        "渐显"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/fdf30527ea7f135e.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、3 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：渐显。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 1。 實際動效名稱：渐显。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/四字字幕/四字字幕.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.1
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.1,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 1
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.1,
              "pos_x": -0.525,
              "pos_y": 0.734,
              "scale_x": 2.17,
              "scale_y": 2.17,
              "rotation": 0.0,
              "font_size": 27.0,
              "text_color": "#7a0f0f"
            },
            {
              "start_s": 0.133,
              "duration_s": 0.967,
              "pos_x": 0.24,
              "pos_y": 0.734,
              "scale_x": 2.17,
              "scale_y": 2.17,
              "rotation": 0.0,
              "font_size": 27.0,
              "text_color": "#7a0f0f"
            },
            {
              "start_s": 0.2,
              "duration_s": 0.9,
              "pos_x": 0.33,
              "pos_y": 0.526,
              "scale_x": 1.915,
              "scale_y": 1.915,
              "rotation": 0.0,
              "font_size": 27.0,
              "text_color": "#7a0f0f"
            }
          ],
          "animations": [
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.433
            }
          ],
          "animation_total": 3,
          "effects": [],
          "effect_total": 0,
          "keyframes": {
            "KFTypeGlobalAlpha": 7
          },
          "keyframe_total": 7,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "渐显"
      ],
      "source_draft_path": "@presets/四字字幕/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-9793e1fd0f832144",
      "kind": "preset",
      "title": "四字逐字出现",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "四字逐字出现"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/9793e1fd0f832144.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "4 層文字、0 個動畫、0 個特效，1 個原始內嵌草稿。 可從原始草稿解析時間軸及位置。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 4，影片軌 1，音效軌 1。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/四字逐字出现/四字逐字出现.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.07
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 3.07,
          "track_counts": {
            "video": 1,
            "text": 4,
            "audio": 1
          },
          "text_layers": 4,
          "text_positions": [
            {
              "start_s": 1.867,
              "duration_s": 1.2,
              "pos_x": 0.269,
              "pos_y": -0.196,
              "scale_x": 2.592,
              "scale_y": 2.592,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 1.267,
              "duration_s": 1.8,
              "pos_x": -0.375,
              "pos_y": -0.191,
              "scale_x": 2.506,
              "scale_y": 2.506,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.633,
              "duration_s": 2.433,
              "pos_x": 0.279,
              "pos_y": 0.16,
              "scale_x": 2.327,
              "scale_y": 2.327,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.067,
              "duration_s": 3.0,
              "pos_x": -0.4,
              "pos_y": 0.164,
              "scale_x": 2.222,
              "scale_y": 2.222,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [],
          "animation_total": 0,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [],
      "source_draft_path": "@presets/四字逐字出现/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-b1eccd0596da0457",
      "kind": "preset",
      "title": "多字全屏出现",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "多字全屏出现"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/b1eccd0596da0457.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "6 層文字、0 個動畫、0 個特效，1 個原始內嵌草稿。 可從原始草稿解析時間軸及位置。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 6，影片軌 1，音效軌 0。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/多字全屏出现/多字全屏出现.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.0
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 3.0,
          "track_counts": {
            "video": 1,
            "text": 6
          },
          "text_layers": 6,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 3.0,
              "pos_x": -0.7,
              "pos_y": 0.797,
              "scale_x": 1.497,
              "scale_y": 1.497,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#7a0f0f"
            },
            {
              "start_s": 0.067,
              "duration_s": 2.933,
              "pos_x": 0.0,
              "pos_y": 0.632,
              "scale_x": 1.497,
              "scale_y": 1.497,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.367,
              "duration_s": 2.633,
              "pos_x": -0.634,
              "pos_y": 0.39,
              "scale_x": 1.844,
              "scale_y": 1.844,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#7a0f0f"
            },
            {
              "start_s": 0.5,
              "duration_s": 2.5,
              "pos_x": -0.634,
              "pos_y": 0.107,
              "scale_x": 1.84,
              "scale_y": 1.84,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#7a0f0f"
            },
            {
              "start_s": 0.7,
              "duration_s": 2.3,
              "pos_x": -0.521,
              "pos_y": -0.187,
              "scale_x": 2.412,
              "scale_y": 2.412,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.7,
              "duration_s": 2.3,
              "pos_x": 0.0,
              "pos_y": -0.48,
              "scale_x": 1.493,
              "scale_y": 1.493,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [],
          "animation_total": 0,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": false,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [],
      "source_draft_path": "@presets/多字全屏出现/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-cc0133dcbf338178",
      "kind": "preset",
      "title": "多字出现",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "多字出现",
        "向上翻转",
        "缩小",
        "模糊",
        "向下滑动"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/cc0133dcbf338178.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "4 層文字、4 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向上翻转、缩小、模糊、向下滑动。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 4，影片軌 1，音效軌 2。 實際動效名稱：向上翻转、缩小、模糊、向下滑动。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/多字出现/多字出现.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.27
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 3.27,
          "track_counts": {
            "video": 1,
            "text": 4,
            "audio": 2
          },
          "text_layers": 4,
          "text_positions": [
            {
              "start_s": 1.0,
              "duration_s": 2.267,
              "pos_x": 0.094,
              "pos_y": -0.219,
              "scale_x": 0.926,
              "scale_y": 0.926,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.767,
              "duration_s": 2.5,
              "pos_x": 0.317,
              "pos_y": -0.026,
              "scale_x": 0.859,
              "scale_y": 0.859,
              "rotation": 0.0,
              "font_size": 25.17,
              "text_color": "#b2afb2"
            },
            {
              "start_s": 0.267,
              "duration_s": 3.0,
              "pos_x": 0.0,
              "pos_y": -0.026,
              "scale_x": 1.679,
              "scale_y": 1.679,
              "rotation": 0.0,
              "font_size": 25.17,
              "text_color": "#901e4b"
            },
            {
              "start_s": 1.4,
              "duration_s": 1.867,
              "pos_x": 0.083,
              "pos_y": 0.14,
              "scale_x": 0.926,
              "scale_y": 0.926,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "向上翻转",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "缩小",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "模糊",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "向下滑动",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 4,
          "effects": [],
          "effect_total": 0,
          "keyframes": {
            "KFTypePositionX": 6,
            "KFTypePositionY": 6
          },
          "keyframe_total": 12,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向上翻转",
        "缩小",
        "模糊",
        "向下滑动"
      ],
      "source_draft_path": "@presets/多字出现/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-007c8a6cc3f0e554",
      "kind": "preset",
      "title": "多字出现2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "多字出现2",
        "向左露出",
        "渐显",
        "向下溶解",
        "向上露出"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/007c8a6cc3f0e554.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "9 層文字、8 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向左露出、渐显、向下溶解、向上露出。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 5，影片軌 1，音效軌 3。 實際動效名稱：向左露出、渐显、向下溶解、向上露出。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/多字出现2/多字出现2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.77
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.77,
          "track_counts": {
            "video": 1,
            "text": 5,
            "audio": 3
          },
          "text_layers": 9,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.7,
              "pos_x": -0.481,
              "pos_y": 0.392,
              "scale_x": 2.583,
              "scale_y": 2.583,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#fffbe7"
            },
            {
              "start_s": 1.7,
              "duration_s": 1.067,
              "pos_x": -0.171,
              "pos_y": 0.538,
              "scale_x": 2.583,
              "scale_y": 2.583,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#fffbe7"
            },
            {
              "start_s": 0.667,
              "duration_s": 0.433,
              "pos_x": 0.0,
              "pos_y": -0.247,
              "scale_x": 4.166,
              "scale_y": 4.166,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#b8b089"
            },
            {
              "start_s": 1.1,
              "duration_s": 0.6,
              "pos_x": 0.0,
              "pos_y": -0.247,
              "scale_x": 4.166,
              "scale_y": 4.166,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#b8b089"
            },
            {
              "start_s": 2.133,
              "duration_s": 0.633,
              "pos_x": -0.528,
              "pos_y": 0.251,
              "scale_x": 1.77,
              "scale_y": 1.77,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#fffbe7"
            },
            {
              "start_s": 2.367,
              "duration_s": 0.4,
              "pos_x": 0.0,
              "pos_y": -0.323,
              "scale_x": 1.77,
              "scale_y": 1.77,
              "rotation": 0.0,
              "font_size": 17.0,
              "text_color": "#b8b089"
            },
            {
              "start_s": 0.967,
              "duration_s": 0.733,
              "pos_x": 0.0,
              "pos_y": -0.247,
              "scale_x": 2.004,
              "scale_y": 2.004,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#fffbe7"
            },
            {
              "start_s": 2.367,
              "duration_s": 0.4,
              "pos_x": -0.615,
              "pos_y": -0.106,
              "scale_x": 2.637,
              "scale_y": 2.637,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#b8b089"
            },
            {
              "start_s": 1.367,
              "duration_s": 0.333,
              "pos_x": 0.405,
              "pos_y": 0.0,
              "scale_x": 2.038,
              "scale_y": 2.038,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#fffbe7"
            }
          ],
          "animations": [
            {
              "name": "向左露出",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.2
            },
            {
              "name": "向下溶解",
              "phase": "in",
              "duration_s": 0.2
            },
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.2
            },
            {
              "name": "向上露出",
              "phase": "in",
              "duration_s": 0.2
            },
            {
              "name": "放大",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "向右露出",
              "phase": "in",
              "duration_s": 0.2
            },
            {
              "name": "随机弹跳",
              "phase": "loop",
              "duration_s": 0.333
            }
          ],
          "animation_total": 8,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向左露出",
        "渐显",
        "向下溶解",
        "向上露出"
      ],
      "source_draft_path": "@presets/多字出现2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-20a740d88e00e041",
      "kind": "preset",
      "title": "多字出现3",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "多字出现3",
        "向右滑动",
        "滚入",
        "放大"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/20a740d88e00e041.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、3 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向右滑动、滚入、放大。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 2。 實際動效名稱：向右滑动、滚入、放大。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/多字出现3/多字出现3.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.83
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.83,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 2
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.833,
              "pos_x": -0.594,
              "pos_y": 0.0,
              "scale_x": 5.39,
              "scale_y": 5.39,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.2,
              "duration_s": 0.633,
              "pos_x": -0.097,
              "pos_y": -0.252,
              "scale_x": 3.86,
              "scale_y": 3.86,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#7a0f0f"
            },
            {
              "start_s": 0.5,
              "duration_s": 0.333,
              "pos_x": -0.581,
              "pos_y": -0.533,
              "scale_x": 3.282,
              "scale_y": 3.282,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#ffffff"
            }
          ],
          "animations": [
            {
              "name": "向右滑动",
              "phase": "in",
              "duration_s": 0.2
            },
            {
              "name": "滚入",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "放大",
              "phase": "in",
              "duration_s": 0.2
            }
          ],
          "animation_total": 3,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向右滑动",
        "滚入",
        "放大"
      ],
      "source_draft_path": "@presets/多字出现3/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-84a953e3955cf790",
      "kind": "preset",
      "title": "多字幕出现",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "多字幕出现",
        "折叠",
        "向上露出"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/84a953e3955cf790.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、3 個動畫、0 個特效，3 個原始內嵌草稿。 已記錄動效：折叠、向上露出。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 3，音效軌 1。 實際動效名稱：折叠、向上露出。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/多字幕出现/多字幕出现.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 3,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 5.4
          },
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 5.4
          },
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 5.4
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 5.4,
          "track_counts": {
            "video": 3,
            "text": 3,
            "sticker": 1,
            "audio": 1
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.2,
              "duration_s": 1.3,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 12.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 1.167,
              "duration_s": 4.1,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 12.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 1.167,
              "duration_s": 4.1,
              "pos_x": 0.494,
              "pos_y": 0.122,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 26.29,
              "font_size": 12.0,
              "text_color": "#f9a94f"
            }
          ],
          "animations": [
            {
              "name": "折叠",
              "phase": "out",
              "duration_s": 0.5
            },
            {
              "name": "折叠",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "向上露出",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 3,
          "effects": [],
          "effect_total": 0,
          "keyframes": {
            "KFTypePositionX": 4,
            "KFTypePositionY": 4,
            "KFTypeScaleX": 2,
            "KFTypeRotation": 2
          },
          "keyframe_total": 12,
          "uses_video": true,
          "uses_audio": true,
          "uses_stickers": true
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "折叠",
        "向上露出"
      ],
      "source_draft_path": "@presets/多字幕出现/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-81809e736e6f8bfe",
      "kind": "preset",
      "title": "多重复合片段",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "多重复合片段",
        "旋转缩放",
        "向右露出",
        "碰碰车",
        "简约白色镂空花字"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/81809e736e6f8bfe.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "10 層文字、7 個動畫、6 個特效，7 個原始內嵌草稿。 已記錄動效：旋转缩放、向右露出、碰碰车、简约白色镂空花字。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 7，影片軌 3，音效軌 5。 實際動效名稱：旋转缩放、向右露出、碰碰车、简约白色镂空花字。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/多重复合片段/多重复合片段.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 7,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.83
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 10.38
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 11.38
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 11.38
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 10.38
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 11.38
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 11.38
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 3.83,
          "track_counts": {
            "video": 3,
            "text": 7,
            "audio": 5
          },
          "text_layers": 10,
          "text_positions": [
            {
              "start_s": 0.067,
              "duration_s": 1.2,
              "pos_x": 0.511,
              "pos_y": -0.404,
              "scale_x": 2.841,
              "scale_y": 2.849,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#000000"
            },
            {
              "start_s": 1.267,
              "duration_s": 1.167,
              "pos_x": 0.423,
              "pos_y": -0.503,
              "scale_x": 3.95,
              "scale_y": 4.078,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#fe5252"
            },
            {
              "start_s": 2.433,
              "duration_s": 1.4,
              "pos_x": 0.333,
              "pos_y": 0.074,
              "scale_x": 5.0,
              "scale_y": 5.0,
              "rotation": 0.0,
              "font_size": 17.0,
              "text_color": "#ff0000"
            },
            {
              "start_s": 1.267,
              "duration_s": 1.167,
              "pos_x": 0.623,
              "pos_y": -0.685,
              "scale_x": 3.95,
              "scale_y": 4.078,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 2.433,
              "duration_s": 1.4,
              "pos_x": -0.35,
              "pos_y": 0.204,
              "scale_x": 4.5,
              "scale_y": 4.813,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#ffbf17"
            },
            {
              "start_s": 2.433,
              "duration_s": 1.4,
              "pos_x": 0.457,
              "pos_y": -0.256,
              "scale_x": 4.815,
              "scale_y": 5.0,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 1.267,
              "duration_s": 1.167,
              "pos_x": 0.347,
              "pos_y": -0.137,
              "scale_x": 5.0,
              "scale_y": 5.0,
              "rotation": 0.0,
              "font_size": 10.0,
              "text_color": "#000000"
            },
            {
              "start_s": 1.267,
              "duration_s": 1.167,
              "pos_x": 0.603,
              "pos_y": -0.073,
              "scale_x": 5.0,
              "scale_y": 4.828,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#ffd300"
            },
            {
              "start_s": 1.267,
              "duration_s": 1.167,
              "pos_x": 0.329,
              "pos_y": 0.063,
              "scale_x": 5.0,
              "scale_y": 4.754,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#ffd300"
            },
            {
              "start_s": 0.0,
              "duration_s": 3.833,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "旋转缩放",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "向右露出",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "向右露出",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "向右露出",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "碰碰车",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "模糊",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "模糊",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 7,
          "effects": [
            {
              "name": "简约白色镂空花字",
              "type": "text_effect"
            }
          ],
          "effect_total": 6,
          "keyframes": {
            "KFTypeCommonMaskPositionX": 2,
            "KFTypeCommonMaskPositionY": 2,
            "KFTypeCommonMaskRotation": 1,
            "KFTypeCommonMaskFeather": 2,
            "KFTypeCommonMaskRoundCorner": 2,
            "KFTypeCommonMaskSizeWidth": 2,
            "KFTypeCommonMaskSizeHeight": 2,
            "KFTypePositionX": 5,
            "KFTypePositionY": 5,
            "KFTypeScaleX": 7,
            "KFTypeRotation": 3
          },
          "keyframe_total": 33,
          "uses_video": true,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "旋转缩放",
        "向右露出",
        "碰碰车",
        "简约白色镂空花字"
      ],
      "source_draft_path": "@presets/多重复合片段/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-9fd5e3052debfad7",
      "kind": "preset",
      "title": "字幕分别出现",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "字幕分别出现",
        "渐显",
        "渐隐"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/9fd5e3052debfad7.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "4 層文字、5 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：渐显、渐隐。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 0。 實際動效名稱：渐显、渐隐。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/字幕分别出现/字幕分别出现.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.63
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 3.63,
          "track_counts": {
            "video": 1,
            "text": 3
          },
          "text_layers": 4,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.133,
              "pos_x": -0.39,
              "pos_y": -0.084,
              "scale_x": 1.939,
              "scale_y": 1.939,
              "rotation": 0.0,
              "font_size": 17.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 1.433,
              "duration_s": 2.2,
              "pos_x": -0.313,
              "pos_y": -0.017,
              "scale_x": 1.343,
              "scale_y": 1.343,
              "rotation": 0.0,
              "font_size": 17.0,
              "text_color": "#7a0f0f"
            },
            {
              "start_s": 2.2,
              "duration_s": 1.433,
              "pos_x": 0.327,
              "pos_y": -0.162,
              "scale_x": 1.401,
              "scale_y": 1.401,
              "rotation": 0.0,
              "font_size": 17.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.733,
              "duration_s": 1.567,
              "pos_x": 0.304,
              "pos_y": -0.154,
              "scale_x": 2.344,
              "scale_y": 2.344,
              "rotation": 0.0,
              "font_size": 17.0,
              "text_color": "#7a0f0f"
            }
          ],
          "animations": [
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "渐隐",
              "phase": "out",
              "duration_s": 0.5
            },
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "渐隐",
              "phase": "out",
              "duration_s": 0.5
            }
          ],
          "animation_total": 5,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": false,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "渐显",
        "渐隐"
      ],
      "source_draft_path": "@presets/字幕分别出现/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-b93fa167fdce7528",
      "kind": "preset",
      "title": "左右进字+中间出字",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "左右进字+中间出字",
        "向左滑动",
        "向右集合",
        "呐喊声波"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/b93fa167fdce7528.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、3 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向左滑动、向右集合、呐喊声波。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 1。 實際動效名稱：向左滑动、向右集合、呐喊声波。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/左右进字+中间出字/左右进字+中间出字.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.9
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.9,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 1
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 2.9,
              "pos_x": 0.253,
              "pos_y": 0.0,
              "scale_x": 1.041,
              "scale_y": 1.041,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.0,
              "duration_s": 2.9,
              "pos_x": -0.443,
              "pos_y": 0.174,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 1.133,
              "duration_s": 1.767,
              "pos_x": -0.11,
              "pos_y": 0.078,
              "scale_x": 1.257,
              "scale_y": 1.257,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#ff7100"
            }
          ],
          "animations": [
            {
              "name": "向左滑动",
              "phase": "in",
              "duration_s": 0.333
            },
            {
              "name": "向右集合",
              "phase": "in",
              "duration_s": 0.467
            },
            {
              "name": "呐喊声波",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 3,
          "effects": [],
          "effect_total": 0,
          "keyframes": {
            "KFTypeGlobalAlpha": 4
          },
          "keyframe_total": 4,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向左滑动",
        "向右集合",
        "呐喊声波"
      ],
      "source_draft_path": "@presets/左右进字+中间出字/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-f999ca7e4b4d4660",
      "kind": "preset",
      "title": "我的预设10",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "我的预设10",
        "跃进",
        "收拢",
        "逐字旋入"
      ],
      "ratio": "9:16",
      "width": 2160,
      "height": 3840,
      "poster": "/media/presets/f999ca7e4b4d4660.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "15 層文字、13 個動畫、0 個特效，5 個原始內嵌草稿。 已記錄動效：跃进、收拢、逐字旋入。",
      "usage": "已驗證內嵌剪映草稿為直式 2160×3840；文字軌 9，影片軌 4，音效軌 0。 實際動效名稱：跃进、收拢、逐字旋入。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/我的预设10/我的预设10.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 2160,
        "height": 3840,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 5,
        "variants": [
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 20.77
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 3.73
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 4.53
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 4.53
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 3.47
          }
        ],
        "primary": {
          "canvas": {
            "width": 2160,
            "height": 3840,
            "ratio": "9:16"
          },
          "length_s": 20.77,
          "track_counts": {
            "video": 4,
            "text": 9
          },
          "text_layers": 15,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 2.267,
              "pos_x": -0.386,
              "pos_y": -0.074,
              "scale_x": 0.708,
              "scale_y": 0.708,
              "rotation": 0.0,
              "font_size": 20.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.867,
              "duration_s": 1.4,
              "pos_x": -0.233,
              "pos_y": -0.205,
              "scale_x": 0.981,
              "scale_y": 0.981,
              "rotation": 0.0,
              "font_size": 20.0,
              "text_color": "#ffde00"
            },
            {
              "start_s": 7.567,
              "duration_s": 1.067,
              "pos_x": -0.293,
              "pos_y": 0.306,
              "scale_x": 1.19,
              "scale_y": 1.19,
              "rotation": 0.0,
              "font_size": 19.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 12.933,
              "duration_s": 0.833,
              "pos_x": -0.217,
              "pos_y": 0.093,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 20.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 14.133,
              "duration_s": 0.867,
              "pos_x": 0.116,
              "pos_y": -0.045,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 20.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 15.1,
              "duration_s": 1.9,
              "pos_x": -0.056,
              "pos_y": 0.245,
              "scale_x": 1.156,
              "scale_y": 1.156,
              "rotation": 0.0,
              "font_size": 20.0,
              "text_color": "#ffd900"
            },
            {
              "start_s": 15.767,
              "duration_s": 1.233,
              "pos_x": -0.333,
              "pos_y": 0.073,
              "scale_x": 1.179,
              "scale_y": 1.179,
              "rotation": 0.0,
              "font_size": 20.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 16.467,
              "duration_s": 0.533,
              "pos_x": -0.297,
              "pos_y": -0.126,
              "scale_x": 1.596,
              "scale_y": 1.596,
              "rotation": 0.0,
              "font_size": 20.0,
              "text_color": "#ffdc00"
            },
            {
              "start_s": 11.733,
              "duration_s": 1.133,
              "pos_x": -0.052,
              "pos_y": 0.191,
              "scale_x": 1.144,
              "scale_y": 1.144,
              "rotation": 0.0,
              "font_size": 20.0,
              "text_color": "#ffda00"
            },
            {
              "start_s": 1.4,
              "duration_s": 0.867,
              "pos_x": -0.305,
              "pos_y": -0.334,
              "scale_x": 0.837,
              "scale_y": 0.837,
              "rotation": 0.0,
              "font_size": 20.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 8.033,
              "duration_s": 0.6,
              "pos_x": -0.064,
              "pos_y": 0.125,
              "scale_x": 1.441,
              "scale_y": 1.441,
              "rotation": 0.0,
              "font_size": 19.0,
              "text_color": "#ffde00"
            },
            {
              "start_s": 12.367,
              "duration_s": 0.5,
              "pos_x": -0.181,
              "pos_y": 0.0,
              "scale_x": 1.12,
              "scale_y": 1.12,
              "rotation": 0.0,
              "font_size": 20.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 18.8,
              "duration_s": 1.967,
              "pos_x": -0.497,
              "pos_y": 0.423,
              "scale_x": 1.811,
              "scale_y": 1.811,
              "rotation": 0.0,
              "font_size": 20.0,
              "text_color": "#ffdd00"
            },
            {
              "start_s": 19.3,
              "duration_s": 1.467,
              "pos_x": -0.297,
              "pos_y": 0.206,
              "scale_x": 1.278,
              "scale_y": 1.278,
              "rotation": 0.0,
              "font_size": 20.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 19.833,
              "duration_s": 0.933,
              "pos_x": -0.213,
              "pos_y": 0.0,
              "scale_x": 1.253,
              "scale_y": 1.253,
              "rotation": 0.0,
              "font_size": 20.0,
              "text_color": "#ffdb00"
            }
          ],
          "animations": [
            {
              "name": "跃进",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "收拢",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "跃进",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "跃进",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "逐字旋入",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "波浪弹入",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "跃进",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "旋转缩放",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "逐字旋入",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "逐字旋入",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "跃进",
              "phase": "in",
              "duration_s": 0.2
            },
            {
              "name": "向上露出",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "空翻",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 13,
          "effects": [],
          "effect_total": 0,
          "keyframes": {
            "KFTypePositionX": 43,
            "KFTypePositionY": 43,
            "KFTypeScaleX": 43,
            "KFTypeRotation": 30
          },
          "keyframe_total": 159,
          "uses_video": true,
          "uses_audio": false,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "跃进",
        "收拢",
        "逐字旋入"
      ],
      "source_draft_path": "@presets/我的预设10/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-9285703cd1d2c161",
      "kind": "preset",
      "title": "我的预设11",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "我的预设11",
        "收拢",
        "轻微放大",
        "生长",
        "生长 II",
        "冰雪飘动"
      ],
      "ratio": "9:16",
      "width": 2160,
      "height": 3840,
      "poster": "/media/presets/9285703cd1d2c161.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "12 層文字、6 個動畫、0 個特效，3 個原始內嵌草稿。 已記錄動效：收拢、轻微放大、生长、生长 II。",
      "usage": "已驗證內嵌剪映草稿為直式 2160×3840；文字軌 6，影片軌 3，音效軌 2。 實際動效名稱：收拢、轻微放大、生长、生长 II。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/我的预设11/我的预设11.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 2160,
        "height": 3840,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 3,
        "variants": [
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 6.0
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 0.77
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 0.77
          }
        ],
        "primary": {
          "canvas": {
            "width": 2160,
            "height": 3840,
            "ratio": "9:16"
          },
          "length_s": 6.0,
          "track_counts": {
            "video": 3,
            "text": 6,
            "audio": 2
          },
          "text_layers": 12,
          "text_positions": [
            {
              "start_s": 0.067,
              "duration_s": 2.4,
              "pos_x": -0.336,
              "pos_y": 0.41,
              "scale_x": 3.029,
              "scale_y": 2.635,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#ffbf17"
            },
            {
              "start_s": 2.5,
              "duration_s": 2.067,
              "pos_x": -0.489,
              "pos_y": 0.593,
              "scale_x": 2.502,
              "scale_y": 2.502,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 4.6,
              "duration_s": 0.567,
              "pos_x": -0.42,
              "pos_y": 0.479,
              "scale_x": 3.103,
              "scale_y": 3.103,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#ffbf17"
            },
            {
              "start_s": 5.167,
              "duration_s": 0.833,
              "pos_x": 0.286,
              "pos_y": -0.283,
              "scale_x": 4.484,
              "scale_y": 4.758,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#ffb18c"
            },
            {
              "start_s": 0.933,
              "duration_s": 1.533,
              "pos_x": 0.336,
              "pos_y": 0.438,
              "scale_x": 3.529,
              "scale_y": 3.529,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 2.5,
              "duration_s": 2.067,
              "pos_x": 0.057,
              "pos_y": 0.666,
              "scale_x": 5.0,
              "scale_y": 5.0,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#6a5a4f"
            },
            {
              "start_s": 5.167,
              "duration_s": 0.833,
              "pos_x": -0.42,
              "pos_y": -0.321,
              "scale_x": 3.355,
              "scale_y": 3.355,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 1.333,
              "duration_s": 1.133,
              "pos_x": 0.0,
              "pos_y": 0.489,
              "scale_x": 5.0,
              "scale_y": 5.0,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#fe5252"
            },
            {
              "start_s": 3.267,
              "duration_s": 1.3,
              "pos_x": -0.71,
              "pos_y": 0.082,
              "scale_x": 2.98,
              "scale_y": 2.436,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 3.267,
              "duration_s": 1.3,
              "pos_x": -0.324,
              "pos_y": 0.112,
              "scale_x": 3.771,
              "scale_y": 3.771,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#ff2d2d"
            },
            {
              "start_s": 1.667,
              "duration_s": 0.8,
              "pos_x": 0.0,
              "pos_y": -0.257,
              "scale_x": 3.83,
              "scale_y": 3.83,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#fff589"
            },
            {
              "start_s": 3.9,
              "duration_s": 0.667,
              "pos_x": -0.149,
              "pos_y": -0.293,
              "scale_x": 3.521,
              "scale_y": 3.521,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#ffffde"
            }
          ],
          "animations": [
            {
              "name": "收拢",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "轻微放大",
              "phase": "in",
              "duration_s": 0.433
            },
            {
              "name": "生长",
              "phase": "in",
              "duration_s": 0.4
            },
            {
              "name": "生长 II",
              "phase": "in",
              "duration_s": 0.333
            },
            {
              "name": "冰雪飘动",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "弹簧",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 6,
          "effects": [],
          "effect_total": 0,
          "keyframes": {
            "KFTypePositionX": 11,
            "KFTypePositionY": 11,
            "KFTypeScaleX": 9,
            "KFTypeScaleY": 5,
            "KFTypeRotation": 6,
            "KFTypeGlobalAlpha": 5
          },
          "keyframe_total": 47,
          "uses_video": true,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "收拢",
        "轻微放大",
        "生长",
        "生长 II",
        "冰雪飘动"
      ],
      "source_draft_path": "@presets/我的预设11/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-8b047c4d43c2864e",
      "kind": "preset",
      "title": "我的预设12",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "我的预设12",
        "滚入",
        "炸开"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/8b047c4d43c2864e.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "19 層文字、14 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：滚入、炸开。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 7，影片軌 1，音效軌 3。 實際動效名稱：滚入、炸开。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/我的预设12/我的预设12.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 11.97
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 11.97,
          "track_counts": {
            "video": 1,
            "text": 7,
            "sticker": 1,
            "audio": 3
          },
          "text_layers": 19,
          "text_positions": [
            {
              "start_s": 1.6,
              "duration_s": 1.3,
              "pos_x": -0.213,
              "pos_y": 0.373,
              "scale_x": 2.948,
              "scale_y": 2.948,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 1.6,
              "duration_s": 1.3,
              "pos_x": -0.225,
              "pos_y": 0.587,
              "scale_x": 2.948,
              "scale_y": 2.948,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 1.6,
              "duration_s": 1.3,
              "pos_x": -0.221,
              "pos_y": 0.779,
              "scale_x": 2.948,
              "scale_y": 2.948,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.0,
              "duration_s": 1.6,
              "pos_x": -0.086,
              "pos_y": 0.67,
              "scale_x": 2.89,
              "scale_y": 2.89,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#ffde00"
            },
            {
              "start_s": 3.567,
              "duration_s": 2.367,
              "pos_x": -1.156,
              "pos_y": 0.357,
              "scale_x": 2.386,
              "scale_y": 2.386,
              "rotation": -180.0,
              "font_size": 8.0,
              "text_color": "#8ec2f9"
            },
            {
              "start_s": 5.933,
              "duration_s": 1.933,
              "pos_x": -0.332,
              "pos_y": 0.629,
              "scale_x": 3.161,
              "scale_y": 3.161,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 7.867,
              "duration_s": 2.033,
              "pos_x": -0.352,
              "pos_y": 0.601,
              "scale_x": 2.95,
              "scale_y": 2.95,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 9.9,
              "duration_s": 2.067,
              "pos_x": -0.295,
              "pos_y": -0.311,
              "scale_x": 3.893,
              "scale_y": 3.893,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 6.667,
              "duration_s": 1.2,
              "pos_x": 0.131,
              "pos_y": 0.488,
              "scale_x": 2.674,
              "scale_y": 2.674,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 8.767,
              "duration_s": 0.467,
              "pos_x": 0.086,
              "pos_y": -0.131,
              "scale_x": 2.851,
              "scale_y": 2.851,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 9.233,
              "duration_s": 0.667,
              "pos_x": 0.086,
              "pos_y": -0.131,
              "scale_x": 2.851,
              "scale_y": 2.851,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 10.567,
              "duration_s": 1.4,
              "pos_x": -0.287,
              "pos_y": 0.59,
              "scale_x": 3.02,
              "scale_y": 3.02,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.733,
              "duration_s": 0.867,
              "pos_x": 0.209,
              "pos_y": 0.493,
              "scale_x": 3.014,
              "scale_y": 3.014,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 2.6,
              "duration_s": 0.967,
              "pos_x": 0.0,
              "pos_y": 0.548,
              "scale_x": 3.04,
              "scale_y": 3.04,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#ffa800"
            },
            {
              "start_s": 4.267,
              "duration_s": 1.667,
              "pos_x": -0.541,
              "pos_y": 0.509,
              "scale_x": 2.463,
              "scale_y": 2.463,
              "rotation": -90.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 9.233,
              "duration_s": 0.667,
              "pos_x": 0.439,
              "pos_y": -0.131,
              "scale_x": 2.851,
              "scale_y": 2.851,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#ffd9c6"
            },
            {
              "start_s": 10.567,
              "duration_s": 1.4,
              "pos_x": 0.439,
              "pos_y": 0.166,
              "scale_x": 4.01,
              "scale_y": 4.01,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 4.8,
              "duration_s": 1.133,
              "pos_x": 0.09,
              "pos_y": 0.221,
              "scale_x": 2.458,
              "scale_y": 2.458,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#ffde00"
            },
            {
              "start_s": 11.133,
              "duration_s": 0.833,
              "pos_x": 0.365,
              "pos_y": 0.587,
              "scale_x": 4.702,
              "scale_y": 4.702,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#ffde00"
            }
          ],
          "animations": [
            {
              "name": "滚入",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "炸开",
              "phase": "out",
              "duration_s": 0.433
            },
            {
              "name": "滚入",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "炸开",
              "phase": "out",
              "duration_s": 0.433
            },
            {
              "name": "滚入",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "炸开",
              "phase": "out",
              "duration_s": 0.433
            },
            {
              "name": "向右滑动",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "向右模糊 II",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "跃进",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "向上滑动",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "弹入",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "羽化向右擦开",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "打字机 II",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "羽化向右擦开",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 14,
          "effects": [],
          "effect_total": 0,
          "keyframes": {
            "KFTypePositionX": 12,
            "KFTypePositionY": 12,
            "KFTypeScaleX": 8,
            "KFTypeRotation": 9,
            "KFTypeGlobalAlpha": 5
          },
          "keyframe_total": 46,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": true
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "滚入",
        "炸开"
      ],
      "source_draft_path": "@presets/我的预设12/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-e5def0403929a17a",
      "kind": "preset",
      "title": "我的预设13",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "我的预设13"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/e5def0403929a17a.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、0 個動畫、0 個特效，4 個原始內嵌草稿。 可從原始草稿解析時間軸及位置。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 0。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/我的预设13/我的预设13.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 4,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.4
          },
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.4
          },
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.4
          },
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.9
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.4,
          "track_counts": {
            "video": 1,
            "text": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.4,
              "pos_x": 0.074,
              "pos_y": -0.235,
              "scale_x": 3.2,
              "scale_y": 3.2,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [],
          "animation_total": 0,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": false,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [],
      "source_draft_path": "@presets/我的预设13/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-71c82adc2036b14c",
      "kind": "preset",
      "title": "我的预设14",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "我的预设14",
        "生长 II",
        "冰雪飘动",
        "羽化向右擦开"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/71c82adc2036b14c.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "5 層文字、3 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：生长 II、冰雪飘动、羽化向右擦开。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 2。 實際動效名稱：生长 II、冰雪飘动、羽化向右擦开。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/我的预设14/我的预设14.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 4.3
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 4.3,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 2
          },
          "text_layers": 5,
          "text_positions": [
            {
              "start_s": 0.033,
              "duration_s": 1.833,
              "pos_x": 0.152,
              "pos_y": 0.458,
              "scale_x": 3.517,
              "scale_y": 3.517,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#ffde00"
            },
            {
              "start_s": 1.867,
              "duration_s": 0.833,
              "pos_x": 0.049,
              "pos_y": -0.27,
              "scale_x": 3.15,
              "scale_y": 3.15,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 2.7,
              "duration_s": 1.6,
              "pos_x": 0.0,
              "pos_y": -0.3,
              "scale_x": 2.83,
              "scale_y": 2.83,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.9,
              "duration_s": 0.967,
              "pos_x": 0.0,
              "pos_y": -0.256,
              "scale_x": 3.497,
              "scale_y": 3.497,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 2.7,
              "duration_s": 1.6,
              "pos_x": 0.0,
              "pos_y": -0.3,
              "scale_x": 2.83,
              "scale_y": 2.83,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#ffda00"
            }
          ],
          "animations": [
            {
              "name": "生长 II",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "冰雪飘动",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "羽化向右擦开",
              "phase": "in",
              "duration_s": 1.367
            }
          ],
          "animation_total": 3,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "生长 II",
        "冰雪飘动",
        "羽化向右擦开"
      ],
      "source_draft_path": "@presets/我的预设14/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-b4f29e222eb67d3f",
      "kind": "preset",
      "title": "我的预设15",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "我的预设15",
        "渐显"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/b4f29e222eb67d3f.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、2 個動畫、0 個特效，2 個原始內嵌草稿。 已記錄動效：渐显。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 0。 實際動效名稱：渐显。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/我的预设15/我的预设15.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 2,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.63
          },
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 12.27
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 3.63,
          "track_counts": {
            "video": 1,
            "text": 2
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 3.633,
              "pos_x": -0.339,
              "pos_y": 0.676,
              "scale_x": 3.444,
              "scale_y": 3.444,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.867,
              "duration_s": 2.767,
              "pos_x": -0.407,
              "pos_y": 0.48,
              "scale_x": 2.962,
              "scale_y": 2.962,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {
            "KFTypeGlobalAlpha": 4
          },
          "keyframe_total": 4,
          "uses_video": false,
          "uses_audio": false,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "渐显"
      ],
      "source_draft_path": "@presets/我的预设15/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-1b5d4a8bf2865045",
      "kind": "preset",
      "title": "我的预设16",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "我的预设16",
        "打字机 I"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/1b5d4a8bf2865045.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，3 個原始內嵌草稿。 已記錄動效：打字机 I。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 3，音效軌 1。 實際動效名稱：打字机 I。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/我的预设16/我的预设16.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 3,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.07
          },
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.23
          },
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.23
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 3.07,
          "track_counts": {
            "video": 3,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 2.2,
              "duration_s": 0.867,
              "pos_x": -0.208,
              "pos_y": 0.641,
              "scale_x": 3.979,
              "scale_y": 3.979,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#ffe800"
            }
          ],
          "animations": [
            {
              "name": "打字机 I",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {
            "KFTypePositionX": 2,
            "KFTypePositionY": 2,
            "KFTypeScaleX": 1,
            "KFTypeRotation": 1
          },
          "keyframe_total": 6,
          "uses_video": true,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "打字机 I"
      ],
      "source_draft_path": "@presets/我的预设16/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-af1b4aefb855bef6",
      "kind": "preset",
      "title": "我的预设17",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "我的预设17",
        "跃进",
        "打字光标",
        "弹入",
        "简约白色镂空花字"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/af1b4aefb855bef6.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "4 層文字、3 個動畫、2 個特效，1 個原始內嵌草稿。 已記錄動效：跃进、打字光标、弹入、简约白色镂空花字。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 4，影片軌 1，音效軌 3。 實際動效名稱：跃进、打字光标、弹入、简约白色镂空花字。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/我的预设17/我的预设17.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 4.43
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 4.43,
          "track_counts": {
            "video": 1,
            "text": 4,
            "sticker": 2,
            "audio": 3
          },
          "text_layers": 4,
          "text_positions": [
            {
              "start_s": 1.033,
              "duration_s": 3.267,
              "pos_x": -0.358,
              "pos_y": 0.48,
              "scale_x": 1.954,
              "scale_y": 1.954,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.0,
              "duration_s": 4.3,
              "pos_x": -0.245,
              "pos_y": 0.617,
              "scale_x": 2.378,
              "scale_y": 2.378,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 1.933,
              "duration_s": 2.367,
              "pos_x": -0.602,
              "pos_y": 0.328,
              "scale_x": 2.986,
              "scale_y": 2.986,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 3.467,
              "duration_s": 0.833,
              "pos_x": -0.434,
              "pos_y": -0.417,
              "scale_x": 3.901,
              "scale_y": 3.901,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#ffde00"
            }
          ],
          "animations": [
            {
              "name": "跃进",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "打字光标",
              "phase": "in",
              "duration_s": 1.533
            },
            {
              "name": "弹入",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 3,
          "effects": [
            {
              "name": "简约白色镂空花字",
              "type": "text_effect"
            }
          ],
          "effect_total": 2,
          "keyframes": {
            "KFTypePositionX": 3,
            "KFTypePositionY": 3,
            "KFTypeScaleX": 4,
            "KFTypeRotation": 2,
            "KFTypeGlobalAlpha": 4
          },
          "keyframe_total": 16,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": true
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "跃进",
        "打字光标",
        "弹入",
        "简约白色镂空花字"
      ],
      "source_draft_path": "@presets/我的预设17/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-b03a5f480a26473a",
      "kind": "preset",
      "title": "我的预设18",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "我的预设18",
        "发光模糊"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/b03a5f480a26473a.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "6 層文字、1 個動畫、0 個特效，3 個原始內嵌草稿。 已記錄動效：发光模糊。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 4，影片軌 3，音效軌 2。 實際動效名稱：发光模糊。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/我的预设18/我的预设18.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 3,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 5.77
          },
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.03
          },
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.03
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 5.77,
          "track_counts": {
            "video": 3,
            "effect": 1,
            "text": 4,
            "sticker": 1,
            "audio": 2
          },
          "text_layers": 6,
          "text_positions": [
            {
              "start_s": 4.733,
              "duration_s": 1.033,
              "pos_x": 0.046,
              "pos_y": -0.398,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": null,
              "text_color": null
            },
            {
              "start_s": 0.0,
              "duration_s": 1.767,
              "pos_x": -0.168,
              "pos_y": 0.695,
              "scale_x": 3.254,
              "scale_y": 3.254,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 1.767,
              "duration_s": 1.967,
              "pos_x": -0.183,
              "pos_y": 0.674,
              "scale_x": 3.701,
              "scale_y": 3.701,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 2.8,
              "duration_s": 0.933,
              "pos_x": 0.196,
              "pos_y": 0.524,
              "scale_x": 3.297,
              "scale_y": 3.297,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 4.733,
              "duration_s": 1.033,
              "pos_x": -0.107,
              "pos_y": 0.548,
              "scale_x": 2.632,
              "scale_y": 2.632,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#ffe158"
            },
            {
              "start_s": 1.067,
              "duration_s": 0.7,
              "pos_x": -0.3,
              "pos_y": 0.474,
              "scale_x": 3.495,
              "scale_y": 3.495,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#fff589"
            }
          ],
          "animations": [
            {
              "name": "发光模糊",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {
            "KFTypePositionX": 4,
            "KFTypePositionY": 4,
            "KFTypeScaleX": 2,
            "KFTypeRotation": 2
          },
          "keyframe_total": 12,
          "uses_video": true,
          "uses_audio": true,
          "uses_stickers": true
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "发光模糊"
      ],
      "source_draft_path": "@presets/我的预设18/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-8aae85eb84e43038",
      "kind": "preset",
      "title": "我的预设19",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "我的预设19",
        "故障",
        "生长 II",
        "雪光模糊",
        "模糊缩小",
        "简约白色镂空花字"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/8aae85eb84e43038.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "14 層文字、5 個動畫、4 個特效，3 個原始內嵌草稿。 已記錄動效：故障、生长 II、雪光模糊、模糊缩小。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 7，影片軌 3，音效軌 2。 實際動效名稱：故障、生长 II、雪光模糊、模糊缩小。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/我的预设19/我的预设19.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 3,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 5.2
          },
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.53
          },
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.53
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 5.2,
          "track_counts": {
            "video": 3,
            "text": 7,
            "audio": 2
          },
          "text_layers": 14,
          "text_positions": [
            {
              "start_s": 3.5,
              "duration_s": 1.7,
              "pos_x": 0.448,
              "pos_y": 0.599,
              "scale_x": 5.0,
              "scale_y": 5.0,
              "rotation": 0.0,
              "font_size": 27.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 1.067,
              "duration_s": 1.033,
              "pos_x": 0.0,
              "pos_y": 0.29,
              "scale_x": 4.828,
              "scale_y": 4.828,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.0,
              "duration_s": 1.0,
              "pos_x": 0.0,
              "pos_y": -0.289,
              "scale_x": 2.799,
              "scale_y": 2.799,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 1.067,
              "duration_s": 0.867,
              "pos_x": 0.0,
              "pos_y": -0.152,
              "scale_x": 2.799,
              "scale_y": 2.799,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 1.933,
              "duration_s": 0.9,
              "pos_x": 0.054,
              "pos_y": -0.256,
              "scale_x": 5.0,
              "scale_y": 5.0,
              "rotation": 0.0,
              "font_size": 10.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 3.5,
              "duration_s": 0.667,
              "pos_x": 0.0,
              "pos_y": -0.713,
              "scale_x": 2.799,
              "scale_y": 2.799,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 4.2,
              "duration_s": 1.0,
              "pos_x": 0.0,
              "pos_y": -0.709,
              "scale_x": 2.799,
              "scale_y": 2.799,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 2.3,
              "duration_s": 0.5,
              "pos_x": 0.054,
              "pos_y": -0.256,
              "scale_x": 4.995,
              "scale_y": 4.995,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 3.8,
              "duration_s": 1.4,
              "pos_x": -0.088,
              "pos_y": 0.513,
              "scale_x": 2.799,
              "scale_y": 2.799,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 2.867,
              "duration_s": 0.633,
              "pos_x": 0.0,
              "pos_y": -0.26,
              "scale_x": 4.755,
              "scale_y": 4.755,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#000000"
            },
            {
              "start_s": 0.0,
              "duration_s": 1.067,
              "pos_x": -0.074,
              "pos_y": 0.79,
              "scale_x": 2.424,
              "scale_y": 2.424,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#ffde00"
            },
            {
              "start_s": 1.067,
              "duration_s": 4.133,
              "pos_x": -0.313,
              "pos_y": 0.811,
              "scale_x": 1.677,
              "scale_y": 1.677,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#ffde00"
            },
            {
              "start_s": 0.0,
              "duration_s": 1.067,
              "pos_x": -0.096,
              "pos_y": 0.613,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 1.067,
              "duration_s": 4.133,
              "pos_x": -0.31,
              "pos_y": 0.686,
              "scale_x": 0.722,
              "scale_y": 0.722,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#ffffff"
            }
          ],
          "animations": [
            {
              "name": "故障",
              "phase": "out",
              "duration_s": 0.4
            },
            {
              "name": "生长 II",
              "phase": "in",
              "duration_s": 0.4
            },
            {
              "name": "雪光模糊",
              "phase": "in",
              "duration_s": 0.4
            },
            {
              "name": "模糊缩小",
              "phase": "in",
              "duration_s": 0.4
            },
            {
              "name": "模糊缩小",
              "phase": "in",
              "duration_s": 0.4
            }
          ],
          "animation_total": 5,
          "effects": [
            {
              "name": "简约白色镂空花字",
              "type": "text_effect"
            }
          ],
          "effect_total": 4,
          "keyframes": {
            "KFTypePositionX": 5,
            "KFTypePositionY": 5,
            "KFTypeScaleX": 4,
            "KFTypeRotation": 3,
            "KFTypeAlpha": 4,
            "KFTypeGlobalAlpha": 2
          },
          "keyframe_total": 23,
          "uses_video": true,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "故障",
        "生长 II",
        "雪光模糊",
        "模糊缩小",
        "简约白色镂空花字"
      ],
      "source_draft_path": "@presets/我的预设19/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-4dfc15049babd05d",
      "kind": "preset",
      "title": "我的预设20",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "我的预设20",
        "展开",
        "模糊滚动",
        "波浪弹入",
        "简约白色镂空花字"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/4dfc15049babd05d.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "4 層文字、4 個動畫、2 個特效，3 個原始內嵌草稿。 已記錄動效：展开、模糊滚动、波浪弹入、简约白色镂空花字。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 4，影片軌 3，音效軌 2。 實際動效名稱：展开、模糊滚动、波浪弹入、简约白色镂空花字。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/我的预设20/我的预设20.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 3,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.1
          },
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.73
          },
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.73
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 3.1,
          "track_counts": {
            "video": 3,
            "text": 4,
            "audio": 2
          },
          "text_layers": 4,
          "text_positions": [
            {
              "start_s": 0.8,
              "duration_s": 2.3,
              "pos_x": -0.264,
              "pos_y": 0.04,
              "scale_x": 3.405,
              "scale_y": 3.405,
              "rotation": 0.0,
              "font_size": 12.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 1.4,
              "duration_s": 1.7,
              "pos_x": -0.229,
              "pos_y": 0.126,
              "scale_x": 3.518,
              "scale_y": 3.518,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#ffdd98"
            },
            {
              "start_s": 2.433,
              "duration_s": 0.667,
              "pos_x": -0.222,
              "pos_y": -0.051,
              "scale_x": 2.853,
              "scale_y": 2.853,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#ffdd97"
            },
            {
              "start_s": 0.0,
              "duration_s": 3.1,
              "pos_x": -0.305,
              "pos_y": 0.681,
              "scale_x": 4.762,
              "scale_y": 4.762,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#ffffff"
            }
          ],
          "animations": [
            {
              "name": "展开",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "展开",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "模糊滚动",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "波浪弹入",
              "phase": "in",
              "duration_s": 0.4
            }
          ],
          "animation_total": 4,
          "effects": [
            {
              "name": "简约白色镂空花字",
              "type": "text_effect"
            }
          ],
          "effect_total": 2,
          "keyframes": {
            "KFTypePositionX": 5,
            "KFTypePositionY": 5,
            "KFTypeScaleX": 6,
            "KFTypeRotation": 5,
            "KFTypeAlpha": 4
          },
          "keyframe_total": 25,
          "uses_video": true,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "展开",
        "模糊滚动",
        "波浪弹入",
        "简约白色镂空花字"
      ],
      "source_draft_path": "@presets/我的预设20/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-b12d1cc3976b87cf",
      "kind": "preset",
      "title": "我的预设21",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "我的预设21",
        "简约白色镂空花字"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/b12d1cc3976b87cf.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "6 層文字、0 個動畫、2 個特效，1 個原始內嵌草稿。 已記錄動效：简约白色镂空花字。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 6，影片軌 1，音效軌 2。 實際動效名稱：简约白色镂空花字。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/我的预设21/我的预设21.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.23
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 3.23,
          "track_counts": {
            "video": 1,
            "text": 6,
            "audio": 2
          },
          "text_layers": 6,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 3.233,
              "pos_x": -0.95,
              "pos_y": 0.0,
              "scale_x": 4.584,
              "scale_y": 4.584,
              "rotation": 0.0,
              "font_size": 16.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.0,
              "duration_s": 1.467,
              "pos_x": 0.155,
              "pos_y": 0.669,
              "scale_x": 2.799,
              "scale_y": 2.799,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#ffde00"
            },
            {
              "start_s": 0.7,
              "duration_s": 0.767,
              "pos_x": 0.088,
              "pos_y": -0.025,
              "scale_x": 4.173,
              "scale_y": 4.173,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#ffff00"
            },
            {
              "start_s": 1.133,
              "duration_s": 0.333,
              "pos_x": 0.393,
              "pos_y": -0.204,
              "scale_x": 5.0,
              "scale_y": 5.0,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 1.467,
              "duration_s": 1.767,
              "pos_x": 0.155,
              "pos_y": -0.18,
              "scale_x": 3.448,
              "scale_y": 3.448,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 2.067,
              "duration_s": 1.167,
              "pos_x": 0.13,
              "pos_y": -0.19,
              "scale_x": 3.189,
              "scale_y": 3.189,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#fff589"
            }
          ],
          "animations": [],
          "animation_total": 0,
          "effects": [
            {
              "name": "简约白色镂空花字",
              "type": "text_effect"
            }
          ],
          "effect_total": 2,
          "keyframes": {
            "KFTypePositionX": 1,
            "KFTypePositionY": 1,
            "KFTypeScaleX": 2,
            "KFTypeRotation": 1,
            "KFTypeGlobalAlpha": 2
          },
          "keyframe_total": 7,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "简约白色镂空花字"
      ],
      "source_draft_path": "@presets/我的预设21/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-76cc0c01457d586d",
      "kind": "preset",
      "title": "我的预设22",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "我的预设22",
        "喷绘",
        "渐显",
        "冰雪飘动",
        "开幕"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/76cc0c01457d586d.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "7 層文字、6 個動畫、0 個特效，2 個原始內嵌草稿。 已記錄動效：喷绘、渐显、冰雪飘动、开幕。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 6，影片軌 2，音效軌 2。 實際動效名稱：喷绘、渐显、冰雪飘动、开幕。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/我的预设22/我的预设22.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 2,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 6.0
          },
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.77
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 6.0,
          "track_counts": {
            "video": 2,
            "text": 6,
            "audio": 2
          },
          "text_layers": 7,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 2.1,
              "pos_x": -0.613,
              "pos_y": 0.462,
              "scale_x": 4.737,
              "scale_y": 4.737,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#ffde00"
            },
            {
              "start_s": 2.967,
              "duration_s": 1.9,
              "pos_x": -0.458,
              "pos_y": 0.637,
              "scale_x": 4.685,
              "scale_y": 4.685,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.0,
              "duration_s": 2.1,
              "pos_x": 0.074,
              "pos_y": 0.464,
              "scale_x": 3.482,
              "scale_y": 3.482,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 3.9,
              "duration_s": 0.967,
              "pos_x": 0.244,
              "pos_y": 0.47,
              "scale_x": 3.17,
              "scale_y": 3.17,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#fff589"
            },
            {
              "start_s": 0.0,
              "duration_s": 2.1,
              "pos_x": -0.422,
              "pos_y": 0.649,
              "scale_x": 4.737,
              "scale_y": 4.737,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#ffde00"
            },
            {
              "start_s": 1.167,
              "duration_s": 0.933,
              "pos_x": -0.47,
              "pos_y": -0.292,
              "scale_x": 2.585,
              "scale_y": 2.585,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 1.167,
              "duration_s": 0.933,
              "pos_x": 0.272,
              "pos_y": -0.272,
              "scale_x": 3.547,
              "scale_y": 3.547,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#ffbf17"
            }
          ],
          "animations": [
            {
              "name": "喷绘",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "冰雪飘动",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "喷绘",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "开幕",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "展开",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 6,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": true,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "喷绘",
        "渐显",
        "冰雪飘动",
        "开幕"
      ],
      "source_draft_path": "@presets/我的预设22/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-31167415dbd184dc",
      "kind": "preset",
      "title": "我的预设23",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "我的预设23",
        "弹入"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/31167415dbd184dc.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、1 個動畫、0 個特效，2 個原始內嵌草稿。 已記錄動效：弹入。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 2，音效軌 3。 實際動效名稱：弹入。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/我的预设23/我的预设23.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 2,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.33
          },
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.23
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.33,
          "track_counts": {
            "video": 2,
            "text": 3,
            "audio": 3
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 1.1,
              "duration_s": 1.233,
              "pos_x": 0.0,
              "pos_y": -0.415,
              "scale_x": 3.044,
              "scale_y": 3.044,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#ffd9e8"
            },
            {
              "start_s": 0.1,
              "duration_s": 2.233,
              "pos_x": -0.438,
              "pos_y": 0.702,
              "scale_x": 3.419,
              "scale_y": 3.419,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#f4e56e"
            },
            {
              "start_s": 0.1,
              "duration_s": 2.233,
              "pos_x": 0.307,
              "pos_y": 0.495,
              "scale_x": 0.879,
              "scale_y": 0.879,
              "rotation": 0.0,
              "font_size": null,
              "text_color": null
            }
          ],
          "animations": [
            {
              "name": "弹入",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {
            "KFTypePositionX": 2,
            "KFTypePositionY": 2,
            "KFTypeScaleX": 2,
            "KFTypeRotation": 2,
            "KFTypeAlpha": 2
          },
          "keyframe_total": 10,
          "uses_video": true,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "弹入"
      ],
      "source_draft_path": "@presets/我的预设23/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-e922229b430ecf00",
      "kind": "preset",
      "title": "我的预设24",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "我的预设24",
        "雪光模糊",
        "向右缓入",
        "随机打字机",
        "收拢"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/e922229b430ecf00.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "5 層文字、4 個動畫、0 個特效，3 個原始內嵌草稿。 已記錄動效：雪光模糊、向右缓入、随机打字机、收拢。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 3，音效軌 3。 實際動效名稱：雪光模糊、向右缓入、随机打字机、收拢。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/我的预设24/我的预设24.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 3,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.83
          },
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.93
          },
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.93
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 3.83,
          "track_counts": {
            "video": 3,
            "text": 3,
            "effect": 1,
            "audio": 3
          },
          "text_layers": 5,
          "text_positions": [
            {
              "start_s": 0.367,
              "duration_s": 0.967,
              "pos_x": 0.382,
              "pos_y": -0.29,
              "scale_x": 3.743,
              "scale_y": 3.743,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#ff1837"
            },
            {
              "start_s": 2.267,
              "duration_s": 1.567,
              "pos_x": -0.488,
              "pos_y": -0.365,
              "scale_x": 5.0,
              "scale_y": 5.0,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.0,
              "duration_s": 1.333,
              "pos_x": -0.35,
              "pos_y": 0.468,
              "scale_x": 3.402,
              "scale_y": 3.402,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 2.267,
              "duration_s": 1.567,
              "pos_x": 0.138,
              "pos_y": -0.377,
              "scale_x": 3.744,
              "scale_y": 3.744,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 1.433,
              "duration_s": 0.833,
              "pos_x": 0.0,
              "pos_y": -0.427,
              "scale_x": 2.76,
              "scale_y": 2.76,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#ff619d"
            }
          ],
          "animations": [
            {
              "name": "雪光模糊",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "向右缓入",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "随机打字机",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "收拢",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 4,
          "effects": [],
          "effect_total": 0,
          "keyframes": {
            "KFTypePositionX": 6,
            "KFTypePositionY": 6,
            "KFTypeScaleX": 4,
            "KFTypeRotation": 4
          },
          "keyframe_total": 20,
          "uses_video": true,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "雪光模糊",
        "向右缓入",
        "随机打字机",
        "收拢"
      ],
      "source_draft_path": "@presets/我的预设24/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-4b532636279e479d",
      "kind": "preset",
      "title": "我的预设25",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "我的预设25",
        "弹簧",
        "打字机 II",
        "扭动"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/4b532636279e479d.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "6 層文字、5 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：弹簧、打字机 II、扭动。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 6，影片軌 1，音效軌 2。 實際動效名稱：弹簧、打字机 II、扭动。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/我的预设25/我的预设25.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.43
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 3.43,
          "track_counts": {
            "video": 1,
            "text": 6,
            "audio": 2
          },
          "text_layers": 6,
          "text_positions": [
            {
              "start_s": 1.8,
              "duration_s": 0.467,
              "pos_x": 0.302,
              "pos_y": -0.28,
              "scale_x": 5.0,
              "scale_y": 5.0,
              "rotation": 0.0,
              "font_size": 11.0,
              "text_color": "#fff589"
            },
            {
              "start_s": 2.267,
              "duration_s": 1.167,
              "pos_x": 0.0,
              "pos_y": -0.254,
              "scale_x": 0.664,
              "scale_y": 0.664,
              "rotation": 0.0,
              "font_size": null,
              "text_color": null
            },
            {
              "start_s": 0.467,
              "duration_s": 1.8,
              "pos_x": -0.35,
              "pos_y": -0.127,
              "scale_x": 3.763,
              "scale_y": 3.763,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.0,
              "duration_s": 2.267,
              "pos_x": -0.527,
              "pos_y": 0.787,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#ff7b0c"
            },
            {
              "start_s": 0.0,
              "duration_s": 2.267,
              "pos_x": 0.495,
              "pos_y": 0.64,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#e7e2ff"
            },
            {
              "start_s": 0.0,
              "duration_s": 2.267,
              "pos_x": -0.431,
              "pos_y": 0.549,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#ff619d"
            }
          ],
          "animations": [
            {
              "name": "弹簧",
              "phase": "in",
              "duration_s": 0.467
            },
            {
              "name": "打字机 II",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "扭动",
              "phase": "loop",
              "duration_s": 1.567
            },
            {
              "name": "扭动",
              "phase": "loop",
              "duration_s": 1.567
            },
            {
              "name": "扭动",
              "phase": "loop",
              "duration_s": 1.567
            }
          ],
          "animation_total": 5,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "弹簧",
        "打字机 II",
        "扭动"
      ],
      "source_draft_path": "@presets/我的预设25/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-2200aa68d74a4d79",
      "kind": "preset",
      "title": "我的预设6",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "我的预设6",
        "向右滑动",
        "居中打字",
        "弹入"
      ],
      "ratio": "9:16",
      "width": 2160,
      "height": 3840,
      "poster": "/media/presets/2200aa68d74a4d79.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、3 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向右滑动、居中打字、弹入。",
      "usage": "已驗證內嵌剪映草稿為直式 2160×3840；文字軌 3，影片軌 1，音效軌 2。 實際動效名稱：向右滑动、居中打字、弹入。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/我的预设6/我的预设6.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 2160,
        "height": 3840,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 3.65
          }
        ],
        "primary": {
          "canvas": {
            "width": 2160,
            "height": 3840,
            "ratio": "9:16"
          },
          "length_s": 3.65,
          "track_counts": {
            "video": 1,
            "text": 3,
            "sticker": 1,
            "audio": 2
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 3.65,
              "pos_x": -0.352,
              "pos_y": 0.76,
              "scale_x": 1.286,
              "scale_y": 1.286,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#ffde00"
            },
            {
              "start_s": 0.833,
              "duration_s": 2.817,
              "pos_x": -0.117,
              "pos_y": 0.519,
              "scale_x": 2.177,
              "scale_y": 2.177,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.0,
              "duration_s": 0.75,
              "pos_x": 0.0,
              "pos_y": -0.443,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "向右滑动",
              "phase": "in",
              "duration_s": 0.2
            },
            {
              "name": "居中打字",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "弹入",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 3,
          "effects": [],
          "effect_total": 0,
          "keyframes": {
            "KFTypePositionX": 7,
            "KFTypePositionY": 7,
            "KFTypeScaleX": 6,
            "KFTypeRotation": 4
          },
          "keyframe_total": 24,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": true
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向右滑动",
        "居中打字",
        "弹入"
      ],
      "source_draft_path": "@presets/我的预设6/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-cfda84513933b208",
      "kind": "preset",
      "title": "我的预设7",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "我的预设7",
        "收拢",
        "缩小 II",
        "炸开 II",
        "跃进",
        "简约白色镂空花字"
      ],
      "ratio": "9:16",
      "width": 2160,
      "height": 3840,
      "poster": "/media/presets/cfda84513933b208.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "10 層文字、13 個動畫、4 個特效，14 個原始內嵌草稿。 已記錄動效：收拢、缩小 II、炸开 II、跃进。",
      "usage": "已驗證內嵌剪映草稿為直式 2160×3840；文字軌 5，影片軌 6，音效軌 2。 實際動效名稱：收拢、缩小 II、炸开 II、跃进。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/我的预设7/我的预设7.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 2160,
        "height": 3840,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 14,
        "variants": [
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 8.53
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 1.68
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 3.07
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 1.63
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 3.05
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 3.02
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 1.33
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 2.93
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 3.32
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 2.93
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 3.0
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 1.8
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 1.3
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 3.13
          }
        ],
        "primary": {
          "canvas": {
            "width": 2160,
            "height": 3840,
            "ratio": "9:16"
          },
          "length_s": 8.53,
          "track_counts": {
            "video": 6,
            "text": 5,
            "audio": 2
          },
          "text_layers": 10,
          "text_positions": [
            {
              "start_s": 5.2,
              "duration_s": 1.517,
              "pos_x": -0.359,
              "pos_y": 0.537,
              "scale_x": 3.07,
              "scale_y": 4.343,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.0,
              "duration_s": 0.517,
              "pos_x": 0.0,
              "pos_y": -0.184,
              "scale_x": 1.499,
              "scale_y": 1.499,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 2.75,
              "duration_s": 1.3,
              "pos_x": -0.069,
              "pos_y": 0.061,
              "scale_x": 2.806,
              "scale_y": 2.748,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#ffd9e8"
            },
            {
              "start_s": 5.2,
              "duration_s": 1.517,
              "pos_x": -0.565,
              "pos_y": -0.049,
              "scale_x": 2.212,
              "scale_y": 1.424,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 2.75,
              "duration_s": 1.3,
              "pos_x": 0.239,
              "pos_y": 0.219,
              "scale_x": 2.519,
              "scale_y": 2.845,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#ff3838"
            },
            {
              "start_s": 5.2,
              "duration_s": 1.517,
              "pos_x": -0.594,
              "pos_y": 0.694,
              "scale_x": 5.0,
              "scale_y": 4.938,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#ff0000"
            },
            {
              "start_s": 6.8,
              "duration_s": 1.717,
              "pos_x": 0.0,
              "pos_y": -0.077,
              "scale_x": 1.637,
              "scale_y": 2.932,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#fff589"
            },
            {
              "start_s": 0.517,
              "duration_s": 1.017,
              "pos_x": 0.0,
              "pos_y": -0.21,
              "scale_x": 1.497,
              "scale_y": 1.233,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#ffa800"
            },
            {
              "start_s": 1.633,
              "duration_s": 1.117,
              "pos_x": 0.0,
              "pos_y": -0.21,
              "scale_x": 1.582,
              "scale_y": 2.308,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#ffbfc5"
            },
            {
              "start_s": 3.667,
              "duration_s": 1.533,
              "pos_x": -0.087,
              "pos_y": 0.184,
              "scale_x": 1.327,
              "scale_y": 2.215,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "收拢",
              "phase": "in",
              "duration_s": 0.367
            },
            {
              "name": "缩小 II",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "炸开 II",
              "phase": "out",
              "duration_s": 0.3
            },
            {
              "name": "跃进",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "缩小 II",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "炸开 II",
              "phase": "out",
              "duration_s": 0.3
            },
            {
              "name": "放大",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "向左滑动",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "向右模糊 II",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "向右滑动",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "冰雪飘动",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "轻微放大",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "向右滑动",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 13,
          "effects": [
            {
              "name": "简约白色镂空花字",
              "type": "text_effect"
            }
          ],
          "effect_total": 4,
          "keyframes": {
            "KFTypePositionX": 6,
            "KFTypePositionY": 6,
            "KFTypeScaleX": 6,
            "KFTypeRotation": 4
          },
          "keyframe_total": 22,
          "uses_video": true,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "收拢",
        "缩小 II",
        "炸开 II",
        "跃进",
        "简约白色镂空花字"
      ],
      "source_draft_path": "@presets/我的预设7/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-3f7440d24cfde027",
      "kind": "preset",
      "title": "我的预设8",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "我的预设8",
        "跃进",
        "折叠",
        "生长"
      ],
      "ratio": "9:16",
      "width": 2160,
      "height": 3840,
      "poster": "/media/presets/3f7440d24cfde027.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、3 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：跃进、折叠、生长。",
      "usage": "已驗證內嵌剪映草稿為直式 2160×3840；文字軌 3，影片軌 1，音效軌 2。 實際動效名稱：跃进、折叠、生长。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/我的预设8/我的预设8.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 2160,
        "height": 3840,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 2.72
          }
        ],
        "primary": {
          "canvas": {
            "width": 2160,
            "height": 3840,
            "ratio": "9:16"
          },
          "length_s": 2.72,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 2
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.033,
              "duration_s": 2.683,
              "pos_x": 0.254,
              "pos_y": 0.246,
              "scale_x": 1.211,
              "scale_y": 1.211,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#ffde00"
            },
            {
              "start_s": 0.867,
              "duration_s": 1.85,
              "pos_x": -0.326,
              "pos_y": -0.223,
              "scale_x": 1.202,
              "scale_y": 1.202,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 1.967,
              "duration_s": 0.75,
              "pos_x": -0.163,
              "pos_y": 0.407,
              "scale_x": 1.969,
              "scale_y": 1.969,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#f9f3c4"
            }
          ],
          "animations": [
            {
              "name": "跃进",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "折叠",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "生长",
              "phase": "in",
              "duration_s": 0.317
            }
          ],
          "animation_total": 3,
          "effects": [],
          "effect_total": 0,
          "keyframes": {
            "KFTypePositionX": 4,
            "KFTypePositionY": 4,
            "KFTypeScaleX": 4,
            "KFTypeRotation": 2
          },
          "keyframe_total": 14,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "跃进",
        "折叠",
        "生长"
      ],
      "source_draft_path": "@presets/我的预设8/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-d600a8a139884512",
      "kind": "preset",
      "title": "我的预设9",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "我的预设9",
        "跃进",
        "折叠",
        "生长",
        "缩小"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/d600a8a139884512.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "4 層文字、4 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：跃进、折叠、生长、缩小。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 4，影片軌 1，音效軌 2。 實際動效名稱：跃进、折叠、生长、缩小。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/我的预设9/我的预设9.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.63
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.63,
          "track_counts": {
            "video": 1,
            "text": 4,
            "audio": 2
          },
          "text_layers": 4,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 2.633,
              "pos_x": -0.325,
              "pos_y": 0.486,
              "scale_x": 2.484,
              "scale_y": 2.484,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.433,
              "duration_s": 2.2,
              "pos_x": 0.217,
              "pos_y": 0.448,
              "scale_x": 2.625,
              "scale_y": 2.625,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#fe5252"
            },
            {
              "start_s": 0.867,
              "duration_s": 1.767,
              "pos_x": -0.281,
              "pos_y": -0.156,
              "scale_x": 2.066,
              "scale_y": 2.066,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 1.533,
              "duration_s": 1.1,
              "pos_x": -0.225,
              "pos_y": -0.362,
              "scale_x": 1.817,
              "scale_y": 1.817,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#ff0000"
            }
          ],
          "animations": [
            {
              "name": "跃进",
              "phase": "in",
              "duration_s": 0.267
            },
            {
              "name": "折叠",
              "phase": "in",
              "duration_s": 0.2
            },
            {
              "name": "生长",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "缩小",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 4,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "跃进",
        "折叠",
        "生长",
        "缩小"
      ],
      "source_draft_path": "@presets/我的预设9/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-c59c5943a9e88e8e",
      "kind": "preset",
      "title": "指针出字蓝色",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "指针出字蓝色",
        "圆形扫描",
        "渐显"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/c59c5943a9e88e8e.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、3 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：圆形扫描、渐显。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：圆形扫描、渐显。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/指针出字蓝色/指针出字蓝色.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.5
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.5,
          "track_counts": {
            "video": 1,
            "text": 2,
            "sticker": 1,
            "audio": 1
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.333,
              "pos_x": -0.046,
              "pos_y": -0.107,
              "scale_x": 1.771,
              "scale_y": 1.771,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#6a8fc0"
            },
            {
              "start_s": 0.833,
              "duration_s": 1.667,
              "pos_x": -0.046,
              "pos_y": -0.107,
              "scale_x": 1.771,
              "scale_y": 1.771,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "圆形扫描",
              "phase": "out",
              "duration_s": 0.5
            },
            {
              "name": "圆形扫描",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 3,
          "effects": [],
          "effect_total": 0,
          "keyframes": {
            "KFTypePositionX": 1,
            "KFTypePositionY": 1,
            "KFTypeScaleX": 1,
            "KFTypeRotation": 2
          },
          "keyframe_total": 5,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": true
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "圆形扫描",
        "渐显"
      ],
      "source_draft_path": "@presets/指针出字蓝色/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-60e1328b998ce4d3",
      "kind": "preset",
      "title": "放大重点字",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "放大重点字",
        "水平翻转",
        "生长"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/60e1328b998ce4d3.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：水平翻转、生长。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：水平翻转、生长。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/放大重点字/放大重点字.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.0
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 3.0,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.2,
              "pos_x": 0.0,
              "pos_y": -0.47,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 1.2,
              "duration_s": 1.8,
              "pos_x": -0.279,
              "pos_y": -0.461,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 1.2,
              "duration_s": 1.8,
              "pos_x": 0.428,
              "pos_y": -0.433,
              "scale_x": 1.724,
              "scale_y": 1.724,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#d8411a"
            }
          ],
          "animations": [
            {
              "name": "水平翻转",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "生长",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {
            "KFTypePositionX": 4,
            "KFTypePositionY": 4,
            "KFTypeScaleX": 3,
            "KFTypeRotation": 2
          },
          "keyframe_total": 13,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "水平翻转",
        "生长"
      ],
      "source_draft_path": "@presets/放大重点字/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-84f044e9adcc5905",
      "kind": "preset",
      "title": "数字分行出现",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "数字分行出现",
        "圆柱体滚动",
        "渐显",
        "缩小 II"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/84f044e9adcc5905.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "5 層文字、5 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：圆柱体滚动、渐显、缩小 II。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 5，影片軌 1，音效軌 1。 實際動效名稱：圆柱体滚动、渐显、缩小 II。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/数字分行出现/数字分行出现.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 5.0
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 5.0,
          "track_counts": {
            "video": 1,
            "text": 5,
            "audio": 1
          },
          "text_layers": 5,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 5.0,
              "pos_x": -0.669,
              "pos_y": -0.033,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 19.0,
              "text_color": "#ffcd97"
            },
            {
              "start_s": 0.233,
              "duration_s": 4.767,
              "pos_x": -0.071,
              "pos_y": -0.078,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 1.467,
              "duration_s": 3.533,
              "pos_x": -0.367,
              "pos_y": -0.239,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 19.0,
              "text_color": "#ffcd97"
            },
            {
              "start_s": 1.7,
              "duration_s": 3.3,
              "pos_x": 0.238,
              "pos_y": -0.286,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 2.567,
              "duration_s": 2.433,
              "pos_x": 0.061,
              "pos_y": -0.46,
              "scale_x": 1.116,
              "scale_y": 1.116,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#ff8920"
            }
          ],
          "animations": [
            {
              "name": "圆柱体滚动",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.2
            },
            {
              "name": "圆柱体滚动",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.2
            },
            {
              "name": "缩小 II",
              "phase": "in",
              "duration_s": 0.2
            }
          ],
          "animation_total": 5,
          "effects": [],
          "effect_total": 0,
          "keyframes": {
            "KFTypePositionX": 6,
            "KFTypePositionY": 6,
            "KFTypeScaleX": 4,
            "KFTypeRotation": 3,
            "KFTypeGlobalAlpha": 4
          },
          "keyframe_total": 23,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "圆柱体滚动",
        "渐显",
        "缩小 II"
      ],
      "source_draft_path": "@presets/数字分行出现/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-f935649d1917682d",
      "kind": "preset",
      "title": "文字切割1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "文字切割1",
        "渐显"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/f935649d1917682d.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，3 個原始內嵌草稿。 已記錄動效：渐显。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 3，音效軌 1。 實際動效名稱：渐显。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/文字切割1/文字切割1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 3,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.0
          },
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.0
          },
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.0
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 3.0,
          "track_counts": {
            "video": 3,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 3.0,
              "pos_x": 0.0,
              "pos_y": -0.579,
              "scale_x": 1.045,
              "scale_y": 1.045,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {
            "KFTypePositionX": 4,
            "KFTypePositionY": 4,
            "KFTypeScaleX": 2,
            "KFTypeRotation": 2,
            "KFTypeAlpha": 4
          },
          "keyframe_total": 16,
          "uses_video": true,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "渐显"
      ],
      "source_draft_path": "@presets/文字切割1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-b020681a558c5b0d",
      "kind": "preset",
      "title": "文字替换",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "文字替换",
        "缩小 II"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/b020681a558c5b0d.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "8 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：缩小 II。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 5，影片軌 1，音效軌 1。 實際動效名稱：缩小 II。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/文字替换/文字替换.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 4.03
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 4.03,
          "track_counts": {
            "video": 1,
            "text": 5,
            "audio": 1
          },
          "text_layers": 8,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.433,
              "pos_x": 0.0,
              "pos_y": 0.641,
              "scale_x": 2.618,
              "scale_y": 2.618,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#d8411a"
            },
            {
              "start_s": 1.433,
              "duration_s": 0.3,
              "pos_x": 0.227,
              "pos_y": 0.64,
              "scale_x": 2.618,
              "scale_y": 2.618,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#d8411a"
            },
            {
              "start_s": 1.733,
              "duration_s": 0.333,
              "pos_x": 0.455,
              "pos_y": 0.638,
              "scale_x": 2.618,
              "scale_y": 2.618,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#d8411a"
            },
            {
              "start_s": 2.067,
              "duration_s": 0.333,
              "pos_x": 0.682,
              "pos_y": 0.644,
              "scale_x": 2.618,
              "scale_y": 2.618,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#d8411a"
            },
            {
              "start_s": 1.433,
              "duration_s": 2.6,
              "pos_x": -0.663,
              "pos_y": 0.643,
              "scale_x": 2.618,
              "scale_y": 2.618,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#ff6138"
            },
            {
              "start_s": 1.733,
              "duration_s": 2.3,
              "pos_x": -0.222,
              "pos_y": 0.651,
              "scale_x": 2.618,
              "scale_y": 2.618,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#ff6138"
            },
            {
              "start_s": 2.067,
              "duration_s": 1.967,
              "pos_x": 0.233,
              "pos_y": 0.637,
              "scale_x": 2.618,
              "scale_y": 2.618,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#ff6138"
            },
            {
              "start_s": 2.4,
              "duration_s": 1.633,
              "pos_x": 0.702,
              "pos_y": 0.638,
              "scale_x": 2.618,
              "scale_y": 2.618,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#ff6138"
            }
          ],
          "animations": [
            {
              "name": "缩小 II",
              "phase": "in",
              "duration_s": 0.2
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "缩小 II"
      ],
      "source_draft_path": "@presets/文字替换/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-e712693e1043c35b",
      "kind": "preset",
      "title": "文字背后透明1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "文字背后透明1",
        "弹性伸缩",
        "放大"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/e712693e1043c35b.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：弹性伸缩、放大。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：弹性伸缩、放大。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/文字背后透明1/文字背后透明1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 6.13
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 6.13,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 6.133,
              "pos_x": -0.363,
              "pos_y": -0.442,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 1.467,
              "duration_s": 4.667,
              "pos_x": 0.0,
              "pos_y": -0.5,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "弹性伸缩",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "放大",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {
            "KFTypePositionX": 2,
            "KFTypePositionY": 2,
            "KFTypeScaleX": 1,
            "KFTypeRotation": 1,
            "KFTypeGlobalAlpha": 2
          },
          "keyframe_total": 8,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "弹性伸缩",
        "放大"
      ],
      "source_draft_path": "@presets/文字背后透明1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-0924af8a048edeb6",
      "kind": "preset",
      "title": "文字背后透明2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "文字背后透明2",
        "站起"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/0924af8a048edeb6.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，2 個原始內嵌草稿。 已記錄動效：站起。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 2，音效軌 1。 實際動效名稱：站起。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/文字背后透明2/文字背后透明2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 2,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 6.13
          },
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 4.67
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 6.13,
          "track_counts": {
            "video": 2,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 6.133,
              "pos_x": 0.0,
              "pos_y": -0.5,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "站起",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {
            "KFTypePositionX": 2,
            "KFTypePositionY": 2,
            "KFTypeScaleX": 1,
            "KFTypeRotation": 1
          },
          "keyframe_total": 6,
          "uses_video": true,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "站起"
      ],
      "source_draft_path": "@presets/文字背后透明2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-b3fdd9d7d68c165c",
      "kind": "preset",
      "title": "文字背后透明4",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "文字背后透明4",
        "缩小"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/b3fdd9d7d68c165c.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：缩小。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：缩小。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/文字背后透明4/文字背后透明4.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.33
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 3.33,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 3.333,
              "pos_x": 0.0,
              "pos_y": -0.531,
              "scale_x": 1.736,
              "scale_y": 1.736,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 1.033,
              "duration_s": 2.3,
              "pos_x": 0.0,
              "pos_y": -0.54,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#d8411a"
            }
          ],
          "animations": [
            {
              "name": "缩小",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {
            "KFTypeGlobalAlpha": 2,
            "KFTypePositionX": 1,
            "KFTypePositionY": 1,
            "KFTypeScaleX": 2,
            "KFTypeRotation": 1
          },
          "keyframe_total": 7,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "缩小"
      ],
      "source_draft_path": "@presets/文字背后透明4/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-fc51b37570e95a0a",
      "kind": "preset",
      "title": "文字透明1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "文字透明1",
        "弹性伸缩",
        "放大"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/fc51b37570e95a0a.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：弹性伸缩、放大。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：弹性伸缩、放大。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/文字透明1/文字透明1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 6.13
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 6.13,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 6.133,
              "pos_x": -0.363,
              "pos_y": -0.442,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 1.467,
              "duration_s": 4.667,
              "pos_x": 0.0,
              "pos_y": -0.5,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "弹性伸缩",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "放大",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {
            "KFTypePositionX": 2,
            "KFTypePositionY": 2,
            "KFTypeScaleX": 1,
            "KFTypeRotation": 1,
            "KFTypeGlobalAlpha": 2
          },
          "keyframe_total": 8,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "弹性伸缩",
        "放大"
      ],
      "source_draft_path": "@presets/文字透明1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-9f62a6ed9e57a216",
      "kind": "preset",
      "title": "斜切字体",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "斜切字体",
        "渐显"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/9f62a6ed9e57a216.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，3 個原始內嵌草稿。 已記錄動效：渐显。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 2，音效軌 1。 實際動效名稱：渐显。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/斜切字体/斜切字体.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 3,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.0
          },
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.0
          },
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.0
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 3.0,
          "track_counts": {
            "video": 2,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 3.0,
              "pos_x": -0.058,
              "pos_y": -0.516,
              "scale_x": 1.355,
              "scale_y": 1.355,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#ffde00"
            }
          ],
          "animations": [
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {
            "KFTypePositionX": 4,
            "KFTypePositionY": 4,
            "KFTypeScaleX": 2,
            "KFTypeRotation": 2,
            "KFTypeAlpha": 4
          },
          "keyframe_total": 16,
          "uses_video": true,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "渐显"
      ],
      "source_draft_path": "@presets/斜切字体/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-d8734a76b6b254e6",
      "kind": "preset",
      "title": "李-光效转场",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-光效转场",
        "激光雕刻"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/d8734a76b6b254e6.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：激光雕刻。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：激光雕刻。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-光效转场/李-光效转场.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.37
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.37,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.367,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "激光雕刻",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "激光雕刻"
      ],
      "source_draft_path": "@presets/李-光效转场/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-878a30b142eedf69",
      "kind": "preset",
      "title": "李-冰雪飘动1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-冰雪飘动1",
        "冰雪飘动"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/878a30b142eedf69.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：冰雪飘动。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：冰雪飘动。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-冰雪飘动1/李-冰雪飘动1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.1
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.1,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.1,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "冰雪飘动",
              "phase": "in",
              "duration_s": 0.4
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "冰雪飘动"
      ],
      "source_draft_path": "@presets/李-冰雪飘动1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-817818db63f04726",
      "kind": "preset",
      "title": "李-冰雪飘动2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-冰雪飘动2",
        "冰雪飘动"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/817818db63f04726.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：冰雪飘动。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：冰雪飘动。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-冰雪飘动2/李-冰雪飘动2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.43
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.43,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.433,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "冰雪飘动",
              "phase": "in",
              "duration_s": 0.4
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "冰雪飘动"
      ],
      "source_draft_path": "@presets/李-冰雪飘动2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-d8de7e97611b5da8",
      "kind": "preset",
      "title": "李-冰雪飘动3",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-冰雪飘动3",
        "冰雪飘动"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/d8de7e97611b5da8.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：冰雪飘动。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：冰雪飘动。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-冰雪飘动3/李-冰雪飘动3.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.07
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.07,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.067,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "冰雪飘动",
              "phase": "in",
              "duration_s": 0.7
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "冰雪飘动"
      ],
      "source_draft_path": "@presets/李-冰雪飘动3/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-3b69f7ea7487d489",
      "kind": "preset",
      "title": "李-发光模糊1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-发光模糊1",
        "发光模糊"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/3b69f7ea7487d489.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：发光模糊。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：发光模糊。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-发光模糊1/李-发光模糊1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.43
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.43,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 2.433,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "发光模糊",
              "phase": "in",
              "duration_s": 0.7
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "发光模糊"
      ],
      "source_draft_path": "@presets/李-发光模糊1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-64b7eec7d114b705",
      "kind": "preset",
      "title": "李-发光模糊2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-发光模糊2",
        "发光模糊"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/64b7eec7d114b705.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：发光模糊。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：发光模糊。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-发光模糊2/李-发光模糊2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.43
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.43,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 2.433,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "发光模糊",
              "phase": "in",
              "duration_s": 0.7
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "发光模糊"
      ],
      "source_draft_path": "@presets/李-发光模糊2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-92da2b21d8838156",
      "kind": "preset",
      "title": "李-向上滑动",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-向上滑动",
        "向上滑动"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/92da2b21d8838156.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向上滑动。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：向上滑动。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-向上滑动/李-向上滑动.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.57
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.57,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.567,
              "pos_x": 0.0,
              "pos_y": -0.03,
              "scale_x": 0.986,
              "scale_y": 0.986,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "向上滑动",
              "phase": "in",
              "duration_s": 0.4
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向上滑动"
      ],
      "source_draft_path": "@presets/李-向上滑动/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-33444b6871a7d799",
      "kind": "preset",
      "title": "李-向上重叠1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-向上重叠1",
        "向上重叠"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/33444b6871a7d799.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向上重叠。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：向上重叠。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-向上重叠1/李-向上重叠1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.53
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.53,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.533,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "向上重叠",
              "phase": "in",
              "duration_s": 0.7
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向上重叠"
      ],
      "source_draft_path": "@presets/李-向上重叠1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-bbc864f93ee39ec1",
      "kind": "preset",
      "title": "李-向上重叠2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-向上重叠2",
        "向上重叠"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/bbc864f93ee39ec1.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向上重叠。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：向上重叠。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-向上重叠2/李-向上重叠2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.17
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.17,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.167,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "向上重叠",
              "phase": "in",
              "duration_s": 0.4
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向上重叠"
      ],
      "source_draft_path": "@presets/李-向上重叠2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-549447316dc4998e",
      "kind": "preset",
      "title": "李-向上露出1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-向上露出1",
        "向上露出"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/549447316dc4998e.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向上露出。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：向上露出。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-向上露出1/李-向上露出1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.17
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.17,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.167,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "向上露出",
              "phase": "in",
              "duration_s": 0.4
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向上露出"
      ],
      "source_draft_path": "@presets/李-向上露出1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-f4f2f7afc2f059e5",
      "kind": "preset",
      "title": "李-向上露出2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-向上露出2",
        "向上露出"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/f4f2f7afc2f059e5.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向上露出。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：向上露出。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-向上露出2/李-向上露出2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.53
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.53,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.533,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "向上露出",
              "phase": "in",
              "duration_s": 0.4
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向上露出"
      ],
      "source_draft_path": "@presets/李-向上露出2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-b1e0309ed336d071",
      "kind": "preset",
      "title": "李-向下露出1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-向下露出1",
        "向下露出"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/b1e0309ed336d071.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向下露出。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：向下露出。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-向下露出1/李-向下露出1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.1
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.1,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.1,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "向下露出",
              "phase": "in",
              "duration_s": 0.4
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向下露出"
      ],
      "source_draft_path": "@presets/李-向下露出1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-b1df2161fa94554d",
      "kind": "preset",
      "title": "李-向下露出2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-向下露出2",
        "向下露出"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/b1df2161fa94554d.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向下露出。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：向下露出。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-向下露出2/李-向下露出2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.6
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.6,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.6,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "向下露出",
              "phase": "in",
              "duration_s": 0.4
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向下露出"
      ],
      "source_draft_path": "@presets/李-向下露出2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-ad35a63c1f1183c6",
      "kind": "preset",
      "title": "李-向右模糊",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-向右模糊",
        "向右模糊 II"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/ad35a63c1f1183c6.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向右模糊 II。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：向右模糊 II。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-向右模糊/李-向右模糊.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.07
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.07,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.067,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "向右模糊 II",
              "phase": "in",
              "duration_s": 0.7
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向右模糊 II"
      ],
      "source_draft_path": "@presets/李-向右模糊/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-5d663a0b3240cbd6",
      "kind": "preset",
      "title": "李-向右缓入",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-向右缓入",
        "向右缓入"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/5d663a0b3240cbd6.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向右缓入。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：向右缓入。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-向右缓入/李-向右缓入.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.3
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.3,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.3,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "向右缓入",
              "phase": "in",
              "duration_s": 0.4
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向右缓入"
      ],
      "source_draft_path": "@presets/李-向右缓入/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-a96fa876349835b4",
      "kind": "preset",
      "title": "李-向右集合",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-向右集合",
        "向右集合"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/a96fa876349835b4.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向右集合。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：向右集合。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-向右集合/李-向右集合.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.9
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.9,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.9,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "向右集合",
              "phase": "in",
              "duration_s": 0.7
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向右集合"
      ],
      "source_draft_path": "@presets/李-向右集合/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-0b9381211c6b879a",
      "kind": "preset",
      "title": "李-向左模糊1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-向左模糊1",
        "向左模糊"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/0b9381211c6b879a.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向左模糊。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：向左模糊。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-向左模糊1/李-向左模糊1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.07
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.07,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.067,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "向左模糊",
              "phase": "in",
              "duration_s": 0.7
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向左模糊"
      ],
      "source_draft_path": "@presets/李-向左模糊1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-75f15859de305b9c",
      "kind": "preset",
      "title": "李-向左模糊2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-向左模糊2",
        "向左模糊"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/75f15859de305b9c.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向左模糊。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：向左模糊。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-向左模糊2/李-向左模糊2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.07
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.07,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.067,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "向左模糊",
              "phase": "in",
              "duration_s": 0.7
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向左模糊"
      ],
      "source_draft_path": "@presets/李-向左模糊2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-b41a205bf2b3f5da",
      "kind": "preset",
      "title": "李-吸入1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-吸入1",
        "吸入"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/b41a205bf2b3f5da.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：吸入。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：吸入。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-吸入1/李-吸入1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.77
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.77,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.767,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "吸入",
              "phase": "in",
              "duration_s": 0.4
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "吸入"
      ],
      "source_draft_path": "@presets/李-吸入1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-a3a33abb0f82eb24",
      "kind": "preset",
      "title": "李-吸入2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-吸入2",
        "吸入"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/a3a33abb0f82eb24.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：吸入。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：吸入。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-吸入2/李-吸入2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.77
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.77,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.767,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "吸入",
              "phase": "in",
              "duration_s": 0.4
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "吸入"
      ],
      "source_draft_path": "@presets/李-吸入2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-470da371afd2e77d",
      "kind": "preset",
      "title": "李-呐喊声波1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-呐喊声波1",
        "呐喊声波"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/470da371afd2e77d.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：呐喊声波。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：呐喊声波。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-呐喊声波1/李-呐喊声波1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.9
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.9,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.9,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "呐喊声波",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "呐喊声波"
      ],
      "source_draft_path": "@presets/李-呐喊声波1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-d335057ce42c9230",
      "kind": "preset",
      "title": "李-呐喊声波2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-呐喊声波2",
        "呐喊声波"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/d335057ce42c9230.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：呐喊声波。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：呐喊声波。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-呐喊声波2/李-呐喊声波2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.9
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.9,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.9,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "呐喊声波",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "呐喊声波"
      ],
      "source_draft_path": "@presets/李-呐喊声波2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-180206e99623decf",
      "kind": "preset",
      "title": "李-呐喊声波3",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-呐喊声波3",
        "呐喊声波"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/180206e99623decf.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：呐喊声波。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：呐喊声波。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-呐喊声波3/李-呐喊声波3.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.9
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.9,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.9,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "呐喊声波",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "呐喊声波"
      ],
      "source_draft_path": "@presets/李-呐喊声波3/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-e30bb90efb556009",
      "kind": "preset",
      "title": "李-呐喊声波4",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-呐喊声波4",
        "呐喊声波"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/e30bb90efb556009.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：呐喊声波。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：呐喊声波。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-呐喊声波4/李-呐喊声波4.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.9
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.9,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.9,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "呐喊声波",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "呐喊声波"
      ],
      "source_draft_path": "@presets/李-呐喊声波4/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-c99b2c4686d49f4c",
      "kind": "preset",
      "title": "李-呐喊声波5",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-呐喊声波5",
        "呐喊声波"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/c99b2c4686d49f4c.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：呐喊声波。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：呐喊声波。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-呐喊声波5/李-呐喊声波5.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.9
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.9,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.9,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "呐喊声波",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "呐喊声波"
      ],
      "source_draft_path": "@presets/李-呐喊声波5/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-86ea68bc880433db",
      "kind": "preset",
      "title": "李-呐喊声波6",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-呐喊声波6",
        "呐喊声波"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/86ea68bc880433db.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：呐喊声波。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：呐喊声波。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-呐喊声波6/李-呐喊声波6.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.97
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.97,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 2.967,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "呐喊声波",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "呐喊声波"
      ],
      "source_draft_path": "@presets/李-呐喊声波6/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-5c5caf35dc094edb",
      "kind": "preset",
      "title": "李-喷涌1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-喷涌1",
        "喷涌"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/5c5caf35dc094edb.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：喷涌。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：喷涌。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-喷涌1/李-喷涌1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.3
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.3,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.3,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 7.398,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "喷涌",
              "phase": "loop",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "喷涌"
      ],
      "source_draft_path": "@presets/李-喷涌1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-9943eb5fa4513be8",
      "kind": "preset",
      "title": "李-圆柱体滚动",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-圆柱体滚动",
        "圆柱体滚动"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/9943eb5fa4513be8.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：圆柱体滚动。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：圆柱体滚动。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-圆柱体滚动/李-圆柱体滚动.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.97
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.97,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.967,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "圆柱体滚动",
              "phase": "in",
              "duration_s": 0.4
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "圆柱体滚动"
      ],
      "source_draft_path": "@presets/李-圆柱体滚动/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-a723c699b5d30069",
      "kind": "preset",
      "title": "李-左上弹入",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-左上弹入",
        "左上弹入"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/a723c699b5d30069.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：左上弹入。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：左上弹入。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-左上弹入/李-左上弹入.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.47
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.47,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.467,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "左上弹入",
              "phase": "in",
              "duration_s": 0.4
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "左上弹入"
      ],
      "source_draft_path": "@presets/李-左上弹入/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-eb7b82bf794b1c8e",
      "kind": "preset",
      "title": "李-开幕",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-开幕",
        "开幕"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/eb7b82bf794b1c8e.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：开幕。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：开幕。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-开幕/李-开幕.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.73
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.73,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.733,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "开幕",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "开幕"
      ],
      "source_draft_path": "@presets/李-开幕/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-b90a09ab6e0b0bd9",
      "kind": "preset",
      "title": "李-慢速放大",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-慢速放大",
        "慢速放大"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/b90a09ab6e0b0bd9.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：慢速放大。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：慢速放大。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-慢速放大/李-慢速放大.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.03
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.03,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.033,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "慢速放大",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "慢速放大"
      ],
      "source_draft_path": "@presets/李-慢速放大/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-6958907aac6b7bb9",
      "kind": "preset",
      "title": "李-打字光标",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-打字光标",
        "打字光标"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/6958907aac6b7bb9.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：打字光标。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：打字光标。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-打字光标/李-打字光标.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.3
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.3,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.3,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "打字光标",
              "phase": "in",
              "duration_s": 0.4
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "打字光标"
      ],
      "source_draft_path": "@presets/李-打字光标/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-da332073b36afc1e",
      "kind": "preset",
      "title": "李-折叠",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-折叠",
        "折叠"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/da332073b36afc1e.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：折叠。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：折叠。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-折叠/李-折叠.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.73
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.73,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.733,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "折叠",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "折叠"
      ],
      "source_draft_path": "@presets/李-折叠/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-128f60f52595f3cd",
      "kind": "preset",
      "title": "李-折叠1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-折叠1",
        "折叠"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/128f60f52595f3cd.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：折叠。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：折叠。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-折叠1/李-折叠1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.93
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.93,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.933,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "折叠",
              "phase": "in",
              "duration_s": 0.4
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "折叠"
      ],
      "source_draft_path": "@presets/李-折叠1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-a6afdce1575da075",
      "kind": "preset",
      "title": "李-折叠2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-折叠2",
        "折叠"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/a6afdce1575da075.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：折叠。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：折叠。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-折叠2/李-折叠2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.77
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.77,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.767,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "折叠",
              "phase": "in",
              "duration_s": 0.4
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "折叠"
      ],
      "source_draft_path": "@presets/李-折叠2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-3f7e55127e1dddc2",
      "kind": "preset",
      "title": "李-折叠3",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-折叠3",
        "便利贴"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/3f7e55127e1dddc2.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：便利贴。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：便利贴。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-折叠3/李-折叠3.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.63
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.63,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.633,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "便利贴",
              "phase": "in",
              "duration_s": 0.4
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "便利贴"
      ],
      "source_draft_path": "@presets/李-折叠3/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-b9be0b4fedc08dac",
      "kind": "preset",
      "title": "李-收拢1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-收拢1",
        "收拢"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/b9be0b4fedc08dac.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：收拢。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：收拢。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-收拢1/李-收拢1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.0
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.0,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.0,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "收拢",
              "phase": "in",
              "duration_s": 0.7
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "收拢"
      ],
      "source_draft_path": "@presets/李-收拢1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-bd58340cdf036329",
      "kind": "preset",
      "title": "李-收拢2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-收拢2",
        "收拢"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/bd58340cdf036329.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：收拢。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：收拢。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-收拢2/李-收拢2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.4
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.4,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.4,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "收拢",
              "phase": "in",
              "duration_s": 0.7
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "收拢"
      ],
      "source_draft_path": "@presets/李-收拢2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-6245db300a0f56b1",
      "kind": "preset",
      "title": "李-放大1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-放大1",
        "放大"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/6245db300a0f56b1.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：放大。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：放大。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-放大1/李-放大1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.9
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.9,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.9,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "放大",
              "phase": "in",
              "duration_s": 0.7
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "放大"
      ],
      "source_draft_path": "@presets/李-放大1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-bd85015d26260fe3",
      "kind": "preset",
      "title": "李-放大2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-放大2",
        "放大"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/bd85015d26260fe3.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：放大。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：放大。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-放大2/李-放大2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.7
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.7,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.7,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "放大",
              "phase": "in",
              "duration_s": 0.4
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "放大"
      ],
      "source_draft_path": "@presets/李-放大2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-5156b6469f0846a1",
      "kind": "preset",
      "title": "李-文字泛光",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-文字泛光",
        "文字泛光"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/5156b6469f0846a1.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：文字泛光。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：文字泛光。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-文字泛光/李-文字泛光.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.83
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.83,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.833,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 12.598,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "文字泛光",
              "phase": "loop",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "文字泛光"
      ],
      "source_draft_path": "@presets/李-文字泛光/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-2c3f72c9b4ac579e",
      "kind": "preset",
      "title": "李-新年打字机",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-新年打字机",
        "打字光标"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/2c3f72c9b4ac579e.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：打字光标。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：打字光标。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-新年打字机/李-新年打字机.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.3
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.3,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.3,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "打字光标",
              "phase": "in",
              "duration_s": 0.4
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "打字光标"
      ],
      "source_draft_path": "@presets/李-新年打字机/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-1508486271123ce7",
      "kind": "preset",
      "title": "李-模糊发光1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-模糊发光1",
        "模糊发光"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/1508486271123ce7.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：模糊发光。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：模糊发光。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-模糊发光1/李-模糊发光1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.27
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.27,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.267,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "模糊发光",
              "phase": "in",
              "duration_s": 0.4
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "模糊发光"
      ],
      "source_draft_path": "@presets/李-模糊发光1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-919bf769715059a7",
      "kind": "preset",
      "title": "李-模糊发光2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-模糊发光2",
        "模糊发光"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/919bf769715059a7.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：模糊发光。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：模糊发光。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-模糊发光2/李-模糊发光2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.27
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.27,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.267,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "模糊发光",
              "phase": "in",
              "duration_s": 0.4
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "模糊发光"
      ],
      "source_draft_path": "@presets/李-模糊发光2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-9a18128d7679e99c",
      "kind": "preset",
      "title": "李-水墨散开",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-水墨散开",
        "晕开"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/9a18128d7679e99c.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：晕开。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：晕开。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-水墨散开/李-水墨散开.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.77
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.77,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.767,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "晕开",
              "phase": "in",
              "duration_s": 0.4
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "晕开"
      ],
      "source_draft_path": "@presets/李-水墨散开/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-0fa2d967aa373359",
      "kind": "preset",
      "title": "李-波浪弹入1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-波浪弹入1",
        "波浪弹入"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/0fa2d967aa373359.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：波浪弹入。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：波浪弹入。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-波浪弹入1/李-波浪弹入1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.93
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.93,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.933,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "波浪弹入",
              "phase": "in",
              "duration_s": 0.4
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "波浪弹入"
      ],
      "source_draft_path": "@presets/李-波浪弹入1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-460bc821b82d376e",
      "kind": "preset",
      "title": "李-波浪弹入2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-波浪弹入2",
        "波浪弹入"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/460bc821b82d376e.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：波浪弹入。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：波浪弹入。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-波浪弹入2/李-波浪弹入2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.23
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.23,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.233,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "波浪弹入",
              "phase": "in",
              "duration_s": 0.4
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "波浪弹入"
      ],
      "source_draft_path": "@presets/李-波浪弹入2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-e227fa7d46f1b72b",
      "kind": "preset",
      "title": "李-流光扩散",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-流光扩散",
        "流光扩散"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/e227fa7d46f1b72b.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：流光扩散。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：流光扩散。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-流光扩散/李-流光扩散.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.7
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.7,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.7,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "流光扩散",
              "phase": "in",
              "duration_s": 0.7
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "流光扩散"
      ],
      "source_draft_path": "@presets/李-流光扩散/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-27c64a4fba207ab9",
      "kind": "preset",
      "title": "李-流光扩散2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-流光扩散2",
        "流光扩散"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/27c64a4fba207ab9.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：流光扩散。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：流光扩散。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-流光扩散2/李-流光扩散2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.37
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.37,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.367,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "流光扩散",
              "phase": "in",
              "duration_s": 0.4
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "流光扩散"
      ],
      "source_draft_path": "@presets/李-流光扩散2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-88fd549a1a8cfe63",
      "kind": "preset",
      "title": "李-滚入",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-滚入",
        "滚入"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/88fd549a1a8cfe63.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：滚入。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：滚入。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-滚入/李-滚入.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.97
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.97,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.967,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "滚入",
              "phase": "in",
              "duration_s": 0.4
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "滚入"
      ],
      "source_draft_path": "@presets/李-滚入/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-4f84779e77cfc428",
      "kind": "preset",
      "title": "李-滚入2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-滚入2",
        "滚入"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/4f84779e77cfc428.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：滚入。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：滚入。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-滚入2/李-滚入2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.97
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.97,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.967,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "滚入",
              "phase": "in",
              "duration_s": 0.4
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "滚入"
      ],
      "source_draft_path": "@presets/李-滚入2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-8b75fffcd9f72860",
      "kind": "preset",
      "title": "李-滚入3",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-滚入3",
        "向上重叠"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/8b75fffcd9f72860.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向上重叠。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：向上重叠。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-滚入3/李-滚入3.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.77
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.77,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.767,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "向上重叠",
              "phase": "in",
              "duration_s": 0.4
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向上重叠"
      ],
      "source_draft_path": "@presets/李-滚入3/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-93d83372fae87b95",
      "kind": "preset",
      "title": "李-滚入4",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-滚入4",
        "星光闪闪"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/93d83372fae87b95.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：星光闪闪。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：星光闪闪。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-滚入4/李-滚入4.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.77
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.77,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.767,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "星光闪闪",
              "phase": "in",
              "duration_s": 0.4
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "星光闪闪"
      ],
      "source_draft_path": "@presets/李-滚入4/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-b055fdedb0ae6568",
      "kind": "preset",
      "title": "李-激光雕刻1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-激光雕刻1",
        "激光雕刻"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/b055fdedb0ae6568.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：激光雕刻。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：激光雕刻。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-激光雕刻1/李-激光雕刻1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.17
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.17,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.167,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "激光雕刻",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "激光雕刻"
      ],
      "source_draft_path": "@presets/李-激光雕刻1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-0077a09ee6f7f5d7",
      "kind": "preset",
      "title": "李-激光雕刻2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-激光雕刻2",
        "激光雕刻"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/0077a09ee6f7f5d7.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：激光雕刻。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：激光雕刻。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-激光雕刻2/李-激光雕刻2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.23
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.23,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.233,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "激光雕刻",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "激光雕刻"
      ],
      "source_draft_path": "@presets/李-激光雕刻2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-e6d49e72743d6694",
      "kind": "preset",
      "title": "李-激光雕刻3",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-激光雕刻3",
        "激光雕刻"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/e6d49e72743d6694.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：激光雕刻。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：激光雕刻。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-激光雕刻3/李-激光雕刻3.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.23
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.23,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.233,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "激光雕刻",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "激光雕刻"
      ],
      "source_draft_path": "@presets/李-激光雕刻3/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-81ba19993327a8b5",
      "kind": "preset",
      "title": "李-生长",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-生长",
        "生长 II"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/81ba19993327a8b5.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：生长 II。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：生长 II。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-生长/李-生长.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.67
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.67,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.667,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "生长 II",
              "phase": "in",
              "duration_s": 0.4
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "生长 II"
      ],
      "source_draft_path": "@presets/李-生长/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-f0c25f00bbe1dc8f",
      "kind": "preset",
      "title": "李-生长1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-生长1",
        "生长"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/f0c25f00bbe1dc8f.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：生长。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：生长。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-生长1/李-生长1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.7
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.7,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.7,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "生长",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "生长"
      ],
      "source_draft_path": "@presets/李-生长1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-5c20414403233c2b",
      "kind": "preset",
      "title": "李-生长2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-生长2",
        "生长"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/5c20414403233c2b.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：生长。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：生长。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-生长2/李-生长2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.67
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.67,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.667,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "生长",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "生长"
      ],
      "source_draft_path": "@presets/李-生长2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-40037e95323e1e5d",
      "kind": "preset",
      "title": "李-生长3",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-生长3",
        "生长 II"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/40037e95323e1e5d.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：生长 II。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：生长 II。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-生长3/李-生长3.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.7
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.7,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.7,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "生长 II",
              "phase": "in",
              "duration_s": 0.4
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "生长 II"
      ],
      "source_draft_path": "@presets/李-生长3/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-06721957bbe319d0",
      "kind": "preset",
      "title": "李-生长4",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-生长4",
        "炸开 II"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/06721957bbe319d0.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：炸开 II。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：炸开 II。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-生长4/李-生长4.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.03
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.03,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.367,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "炸开 II",
              "phase": "out",
              "duration_s": 0.3
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "炸开 II"
      ],
      "source_draft_path": "@presets/李-生长4/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-f1c17b3d033831fe",
      "kind": "preset",
      "title": "李-缩小",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-缩小",
        "缩小"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/f1c17b3d033831fe.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：缩小。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：缩小。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-缩小/李-缩小.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.9
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.9,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.9,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "缩小",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "缩小"
      ],
      "source_draft_path": "@presets/李-缩小/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-4cc2626e61750d95",
      "kind": "preset",
      "title": "李-缩小2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-缩小2",
        "缩小 II"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/4cc2626e61750d95.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：缩小 II。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：缩小 II。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-缩小2/李-缩小2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.17
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.17,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 2.167,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "缩小 II",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "缩小 II"
      ],
      "source_draft_path": "@presets/李-缩小2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-def4fd035d97f584",
      "kind": "preset",
      "title": "李-缩小3",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-缩小3",
        "缩小"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/def4fd035d97f584.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：缩小。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：缩小。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-缩小3/李-缩小3.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.6
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.6,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.6,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "缩小",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "缩小"
      ],
      "source_draft_path": "@presets/李-缩小3/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-b97718b56555584c",
      "kind": "preset",
      "title": "李-缩小4",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-缩小4",
        "缩小"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/b97718b56555584c.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：缩小。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：缩小。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-缩小4/李-缩小4.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.6
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.6,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.6,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "缩小",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "缩小"
      ],
      "source_draft_path": "@presets/李-缩小4/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-990a802796b66f94",
      "kind": "preset",
      "title": "李-缩小5",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-缩小5",
        "缩小"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/990a802796b66f94.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：缩小。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：缩小。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-缩小5/李-缩小5.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.6
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.6,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.6,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "缩小",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "缩小"
      ],
      "source_draft_path": "@presets/李-缩小5/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-1e8d7c82e4db8d98",
      "kind": "preset",
      "title": "李-缩小6",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-缩小6",
        "缩小 II"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/1e8d7c82e4db8d98.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：缩小 II。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：缩小 II。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-缩小6/李-缩小6.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.57
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 3.57,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 3.567,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "缩小 II",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "缩小 II"
      ],
      "source_draft_path": "@presets/李-缩小6/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-8423f2a6b13a8ad5",
      "kind": "preset",
      "title": "李-缩小7",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-缩小7",
        "缩小 II"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/8423f2a6b13a8ad5.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：缩小 II。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：缩小 II。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-缩小7/李-缩小7.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.57
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 3.57,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 3.567,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "缩小 II",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "缩小 II"
      ],
      "source_draft_path": "@presets/李-缩小7/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-cf5be5da04bedfd9",
      "kind": "preset",
      "title": "李-缩小8",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-缩小8",
        "缩小 II"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/cf5be5da04bedfd9.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：缩小 II。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：缩小 II。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-缩小8/李-缩小8.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.97
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.97,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 2.967,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "缩小 II",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "缩小 II"
      ],
      "source_draft_path": "@presets/李-缩小8/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-d77381f21978c8af",
      "kind": "preset",
      "title": "李-跃进",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-跃进",
        "跃进"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/d77381f21978c8af.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：跃进。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：跃进。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-跃进/李-跃进.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.7
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.7,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.7,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "跃进",
              "phase": "in",
              "duration_s": 0.4
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "跃进"
      ],
      "source_draft_path": "@presets/李-跃进/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-9223a97b03275dde",
      "kind": "preset",
      "title": "李-轻微放大1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-轻微放大1",
        "轻微放大"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/9223a97b03275dde.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：轻微放大。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：轻微放大。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-轻微放大1/李-轻微放大1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.9
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.9,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.9,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "轻微放大",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "轻微放大"
      ],
      "source_draft_path": "@presets/李-轻微放大1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-c5ed5bd5fd2fd19f",
      "kind": "preset",
      "title": "李-轻微放大2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-轻微放大2",
        "轻微放大"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/c5ed5bd5fd2fd19f.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：轻微放大。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：轻微放大。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-轻微放大2/李-轻微放大2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.73
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.73,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.733,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "轻微放大",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "轻微放大"
      ],
      "source_draft_path": "@presets/李-轻微放大2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-19273f6c14d1bfb5",
      "kind": "preset",
      "title": "李-轻微放大3",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-轻微放大3",
        "轻微放大"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/19273f6c14d1bfb5.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：轻微放大。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：轻微放大。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-轻微放大3/李-轻微放大3.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.73
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.73,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.733,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "轻微放大",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "轻微放大"
      ],
      "source_draft_path": "@presets/李-轻微放大3/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-c7f4774fc4fb59b1",
      "kind": "preset",
      "title": "李-轻微放大4",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-轻微放大4",
        "轻微放大"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/c7f4774fc4fb59b1.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：轻微放大。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：轻微放大。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-轻微放大4/李-轻微放大4.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.3
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.3,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.3,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "轻微放大",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "轻微放大"
      ],
      "source_draft_path": "@presets/李-轻微放大4/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-82bfc1f4ce530928",
      "kind": "preset",
      "title": "李-辉光1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-辉光1",
        "辉光"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/82bfc1f4ce530928.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：辉光。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：辉光。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-辉光1/李-辉光1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.6
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.6,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.6,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "辉光",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "辉光"
      ],
      "source_draft_path": "@presets/李-辉光1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-49d46b73d9c39dd4",
      "kind": "preset",
      "title": "李-辉光2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-辉光2",
        "辉光"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/49d46b73d9c39dd4.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：辉光。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：辉光。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-辉光2/李-辉光2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.37
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.37,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.367,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "辉光",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "辉光"
      ],
      "source_draft_path": "@presets/李-辉光2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-7ff94f7eace6eeaa",
      "kind": "preset",
      "title": "李-辉光3",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-辉光3",
        "辉光"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/7ff94f7eace6eeaa.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：辉光。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：辉光。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-辉光3/李-辉光3.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.37
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.37,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.367,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "辉光",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "辉光"
      ],
      "source_draft_path": "@presets/李-辉光3/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-3f2fe78986253e91",
      "kind": "preset",
      "title": "李-逐字显影",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-逐字显影",
        "逐字显影"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/3f2fe78986253e91.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：逐字显影。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：逐字显影。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-逐字显影/李-逐字显影.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.93
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 3.93,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 3.933,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "逐字显影",
              "phase": "in",
              "duration_s": 0.7
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "逐字显影"
      ],
      "source_draft_path": "@presets/李-逐字显影/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-24afd55f19751e09",
      "kind": "preset",
      "title": "李-逐字显影2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-逐字显影2",
        "逐字显影"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/24afd55f19751e09.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：逐字显影。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：逐字显影。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-逐字显影2/李-逐字显影2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.37
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.37,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.367,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "逐字显影",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "逐字显影"
      ],
      "source_draft_path": "@presets/李-逐字显影2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-efb76ccd438b815e",
      "kind": "preset",
      "title": "李-随机上升",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-随机上升",
        "随机上升"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/efb76ccd438b815e.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：随机上升。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：随机上升。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-随机上升/李-随机上升.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.73
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.73,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.733,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "随机上升",
              "phase": "in",
              "duration_s": 0.4
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "随机上升"
      ],
      "source_draft_path": "@presets/李-随机上升/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-f171bb9166fe8a63",
      "kind": "preset",
      "title": "李-随机上升2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-随机上升2",
        "随机上升"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/f171bb9166fe8a63.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：随机上升。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：随机上升。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-随机上升2/李-随机上升2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.73
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.73,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.733,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "随机上升",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "随机上升"
      ],
      "source_draft_path": "@presets/李-随机上升2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-a82b8f58b0201daa",
      "kind": "preset",
      "title": "李-雪光模糊",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-雪光模糊",
        "雪光模糊"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/a82b8f58b0201daa.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：雪光模糊。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：雪光模糊。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-雪光模糊/李-雪光模糊.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.43
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.43,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 2.433,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "雪光模糊",
              "phase": "in",
              "duration_s": 0.7
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "雪光模糊"
      ],
      "source_draft_path": "@presets/李-雪光模糊/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-a15f03956ae48619",
      "kind": "preset",
      "title": "李-飘起",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "李-飘起",
        "飘起"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/a15f03956ae48619.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：飘起。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：飘起。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/李-飘起/李-飘起.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.17
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.17,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.167,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 7.398,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "飘起",
              "phase": "loop",
              "duration_s": 1.3
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "飘起"
      ],
      "source_draft_path": "@presets/李-飘起/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-d3ac97752c028e3f",
      "kind": "preset",
      "title": "毛刺弹出字体",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "毛刺弹出字体"
      ],
      "ratio": "9:16",
      "width": 2160,
      "height": 3840,
      "poster": "/media/presets/d3ac97752c028e3f.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、0 個動畫、0 個特效，18 個原始內嵌草稿。 可從原始草稿解析時間軸及位置。",
      "usage": "已驗證內嵌剪映草稿為直式 2160×3840；文字軌 1，影片軌 1，音效軌 0。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/毛刺弹出字体/毛刺弹出字体.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 2160,
        "height": 3840,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 18,
        "variants": [
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 1.12
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 2.18
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 0.98
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 0.98
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 0.98
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 0.98
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 0.98
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 0.98
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 0.98
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 0.98
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 0.98
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 0.98
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 0.98
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 0.98
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 0.98
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 0.98
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 0.98
          },
          {
            "canvas": {
              "width": 2160,
              "height": 3840,
              "ratio": "9:16"
            },
            "length_s": 0.98
          }
        ],
        "primary": {
          "canvas": {
            "width": 2160,
            "height": 3840,
            "ratio": "9:16"
          },
          "length_s": 1.12,
          "track_counts": {
            "video": 1,
            "text": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.117,
              "pos_x": 0.0,
              "pos_y": -0.323,
              "scale_x": 1.582,
              "scale_y": 2.308,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#ffde00"
            }
          ],
          "animations": [],
          "animation_total": 0,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": false,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [],
      "source_draft_path": "@presets/毛刺弹出字体/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-db9e3f91d430cc82",
      "kind": "preset",
      "title": "温45-2句字幕2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温45-2句字幕2",
        "向右露出",
        "炸开",
        "冰雪飘动"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/db9e3f91d430cc82.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "4 層文字、7 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向右露出、炸开、冰雪飘动。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 4，影片軌 1，音效軌 1。 實際動效名稱：向右露出、炸开、冰雪飘动。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温45-2句字幕2/温45-2句字幕2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.47
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.47,
          "track_counts": {
            "video": 1,
            "text": 4,
            "audio": 1
          },
          "text_layers": 4,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 2.0,
              "pos_x": -0.535,
              "pos_y": 0.635,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 21.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 0.733,
              "duration_s": 1.267,
              "pos_x": 0.552,
              "pos_y": 0.637,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 21.0,
              "text_color": "#fff589"
            },
            {
              "start_s": 0.733,
              "duration_s": 1.267,
              "pos_x": 0.0,
              "pos_y": 0.636,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 21.0,
              "text_color": "#fff589"
            },
            {
              "start_s": 1.5,
              "duration_s": 0.967,
              "pos_x": 0.0,
              "pos_y": 0.615,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 35.579,
              "text_color": "#b71c1c"
            }
          ],
          "animations": [
            {
              "name": "向右露出",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "炸开",
              "phase": "out",
              "duration_s": 0.5
            },
            {
              "name": "冰雪飘动",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "炸开",
              "phase": "out",
              "duration_s": 0.5
            },
            {
              "name": "冰雪飘动",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "炸开",
              "phase": "out",
              "duration_s": 0.5
            },
            {
              "name": "呐喊声波",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 7,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向右露出",
        "炸开",
        "冰雪飘动"
      ],
      "source_draft_path": "@presets/温45-2句字幕2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-64e0fb2e30156176",
      "kind": "preset",
      "title": "温45-3句字幕1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温45-3句字幕1",
        "发光模糊",
        "模糊发光",
        "滚入",
        "复古 红色"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/64e0fb2e30156176.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "4 層文字、3 個動畫、2 個特效，1 個原始內嵌草稿。 已記錄動效：发光模糊、模糊发光、滚入、复古 红色。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 3。 實際動效名稱：发光模糊、模糊发光、滚入、复古 红色。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温45-3句字幕1/温45-3句字幕1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.75
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.75,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 3
          },
          "text_layers": 4,
          "text_positions": [
            {
              "start_s": 1.917,
              "duration_s": 0.833,
              "pos_x": 0.0,
              "pos_y": 0.341,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 70.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 0.0,
              "duration_s": 1.083,
              "pos_x": -0.149,
              "pos_y": -0.484,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 24.0,
              "text_color": "#fff589"
            },
            {
              "start_s": 1.083,
              "duration_s": 1.667,
              "pos_x": -0.149,
              "pos_y": -0.484,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 24.0,
              "text_color": "#fff589"
            },
            {
              "start_s": 1.083,
              "duration_s": 1.667,
              "pos_x": 0.125,
              "pos_y": -0.571,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 26.99,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "发光模糊",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "模糊发光",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "滚入",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 3,
          "effects": [
            {
              "name": "复古 红色",
              "type": "text_effect"
            }
          ],
          "effect_total": 2,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "发光模糊",
        "模糊发光",
        "滚入",
        "复古 红色"
      ],
      "source_draft_path": "@presets/温45-3句字幕1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-67e79a86082cd8f5",
      "kind": "preset",
      "title": "温45-并列3句",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温45-并列3句",
        "向上滑动",
        "渐隐",
        "羽化向右擦开",
        "雪光模糊"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/67e79a86082cd8f5.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、6 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向上滑动、渐隐、羽化向右擦开、雪光模糊。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 1。 實際動效名稱：向上滑动、渐隐、羽化向右擦开、雪光模糊。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温45-并列3句/温45-并列3句.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 4.13
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 4.13,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 1
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 4.117,
              "pos_x": -0.255,
              "pos_y": 0.77,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 14.0,
              "text_color": "#fff589"
            },
            {
              "start_s": 1.567,
              "duration_s": 2.55,
              "pos_x": 0.146,
              "pos_y": 0.634,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 14.0,
              "text_color": "#fff589"
            },
            {
              "start_s": 3.167,
              "duration_s": 0.95,
              "pos_x": -0.336,
              "pos_y": 0.508,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 14.0,
              "text_color": "#fff589"
            }
          ],
          "animations": [
            {
              "name": "向上滑动",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "渐隐",
              "phase": "out",
              "duration_s": 0.5
            },
            {
              "name": "羽化向右擦开",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "渐隐",
              "phase": "out",
              "duration_s": 0.5
            },
            {
              "name": "雪光模糊",
              "phase": "in",
              "duration_s": 0.475
            },
            {
              "name": "渐隐",
              "phase": "out",
              "duration_s": 0.475
            }
          ],
          "animation_total": 6,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向上滑动",
        "渐隐",
        "羽化向右擦开",
        "雪光模糊"
      ],
      "source_draft_path": "@presets/温45-并列3句/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-4875cc60554f7ee6",
      "kind": "preset",
      "title": "温45-疑问1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温45-疑问1",
        "逐字显影",
        "雪光模糊"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/4875cc60554f7ee6.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、3 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：逐字显影、雪光模糊。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 2。 實際動效名稱：逐字显影、雪光模糊。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温45-疑问1/温45-疑问1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.93
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.93,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 2
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.933,
              "pos_x": -0.278,
              "pos_y": -0.442,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#fff589"
            },
            {
              "start_s": 1.05,
              "duration_s": 0.883,
              "pos_x": 0.595,
              "pos_y": -0.435,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 49.97,
              "text_color": "#ffffff"
            },
            {
              "start_s": 1.05,
              "duration_s": 0.883,
              "pos_x": 0.122,
              "pos_y": -0.527,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#ffffff"
            }
          ],
          "animations": [
            {
              "name": "逐字显影",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "逐字显影",
              "phase": "in",
              "duration_s": 0.4
            },
            {
              "name": "雪光模糊",
              "phase": "in",
              "duration_s": 0.4
            }
          ],
          "animation_total": 3,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "逐字显影",
        "雪光模糊"
      ],
      "source_draft_path": "@presets/温45-疑问1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-5440bcef44629ec1",
      "kind": "preset",
      "title": "温45-疑问2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温45-疑问2",
        "冰雪飘动",
        "向左模糊"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/5440bcef44629ec1.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "4 層文字、3 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：冰雪飘动、向左模糊。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 1。 實際動效名稱：冰雪飘动、向左模糊。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温45-疑问2/温45-疑问2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.07
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.07,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 1
          },
          "text_layers": 4,
          "text_positions": [
            {
              "start_s": 0.933,
              "duration_s": 1.133,
              "pos_x": -0.223,
              "pos_y": -0.469,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 60.762,
              "text_color": "#fff589"
            },
            {
              "start_s": 0.0,
              "duration_s": 0.933,
              "pos_x": 0.0,
              "pos_y": -0.56,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.933,
              "duration_s": 1.133,
              "pos_x": 0.0,
              "pos_y": -0.56,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.933,
              "duration_s": 1.133,
              "pos_x": 0.214,
              "pos_y": -0.628,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#fff589"
            }
          ],
          "animations": [
            {
              "name": "冰雪飘动",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "向左模糊",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "冰雪飘动",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 3,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "冰雪飘动",
        "向左模糊"
      ],
      "source_draft_path": "@presets/温45-疑问2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-b3c614fd5b540528",
      "kind": "preset",
      "title": "温45-疑问3",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温45-疑问3",
        "逐字显影",
        "雪光模糊"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/b3c614fd5b540528.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、3 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：逐字显影、雪光模糊。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 2。 實際動效名稱：逐字显影、雪光模糊。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温45-疑问3/温45-疑问3.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.8
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.8,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 2
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.95,
              "duration_s": 1.85,
              "pos_x": 0.595,
              "pos_y": -0.435,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 49.97,
              "text_color": "#ffffff"
            },
            {
              "start_s": 0.0,
              "duration_s": 2.8,
              "pos_x": -0.278,
              "pos_y": -0.442,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#fff589"
            },
            {
              "start_s": 0.95,
              "duration_s": 1.85,
              "pos_x": 0.122,
              "pos_y": -0.527,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#ffffff"
            }
          ],
          "animations": [
            {
              "name": "逐字显影",
              "phase": "in",
              "duration_s": 0.4
            },
            {
              "name": "逐字显影",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "雪光模糊",
              "phase": "in",
              "duration_s": 0.4
            }
          ],
          "animation_total": 3,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "逐字显影",
        "雪光模糊"
      ],
      "source_draft_path": "@presets/温45-疑问3/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-ef6baf7f2080b5fe",
      "kind": "preset",
      "title": "温45-金句",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温45-金句",
        "渐显",
        "激光雕刻"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/ef6baf7f2080b5fe.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "4 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：渐显、激光雕刻。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 4，影片軌 1，音效軌 1。 實際動效名稱：渐显、激光雕刻。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温45-金句/温45-金句.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.15
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.15,
          "track_counts": {
            "video": 1,
            "text": 4,
            "audio": 1
          },
          "text_layers": 4,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 2.15,
              "pos_x": 0.823,
              "pos_y": 0.464,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#b71c1c"
            },
            {
              "start_s": 0.0,
              "duration_s": 2.15,
              "pos_x": -0.584,
              "pos_y": 0.649,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#fff589"
            },
            {
              "start_s": 0.5,
              "duration_s": 1.65,
              "pos_x": -0.049,
              "pos_y": 0.501,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#fff589"
            },
            {
              "start_s": 0.0,
              "duration_s": 2.15,
              "pos_x": -0.854,
              "pos_y": 0.724,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#b71c1c"
            }
          ],
          "animations": [
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "激光雕刻",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "渐显",
        "激光雕刻"
      ],
      "source_draft_path": "@presets/温45-金句/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-57848f9a742982b2",
      "kind": "preset",
      "title": "温46-发条1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温46-发条1",
        "滚入"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/57848f9a742982b2.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：滚入。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：滚入。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温46-发条1/温46-发条1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.65
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.65,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.083,
              "pos_x": 0.0,
              "pos_y": -0.391,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 12.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 1.083,
              "duration_s": 0.567,
              "pos_x": 0.0,
              "pos_y": -0.391,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 12.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 1.083,
              "duration_s": 0.567,
              "pos_x": 0.0,
              "pos_y": -0.391,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 32.286,
              "text_color": "#fff589"
            }
          ],
          "animations": [
            {
              "name": "滚入",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "滚入"
      ],
      "source_draft_path": "@presets/温46-发条1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-32defde1f758de88",
      "kind": "preset",
      "title": "温46-疑问1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温46-疑问1",
        "渐显",
        "向左模糊",
        "模糊发光"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/32defde1f758de88.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、3 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：渐显、向左模糊、模糊发光。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 1。 實際動效名稱：渐显、向左模糊、模糊发光。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温46-疑问1/温46-疑问1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.77
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.77,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 1
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 1.55,
              "duration_s": 1.217,
              "pos_x": -0.298,
              "pos_y": -0.293,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 68.816,
              "text_color": "#fff589"
            },
            {
              "start_s": 0.0,
              "duration_s": 2.767,
              "pos_x": 0.0,
              "pos_y": -0.391,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 1.55,
              "duration_s": 1.217,
              "pos_x": 0.209,
              "pos_y": -0.461,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#fff589"
            }
          ],
          "animations": [
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "向左模糊",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "模糊发光",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 3,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "渐显",
        "向左模糊",
        "模糊发光"
      ],
      "source_draft_path": "@presets/温46-疑问1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-792c8e88b4435375",
      "kind": "preset",
      "title": "温46-疑问2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温46-疑问2",
        "渐显",
        "冰雪飘动",
        "发光模糊"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/792c8e88b4435375.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、3 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：渐显、冰雪飘动、发光模糊。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 2。 實際動效名稱：渐显、冰雪飘动、发光模糊。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温46-疑问2/温46-疑问2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.32
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.32,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 2
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.317,
              "pos_x": 0.617,
              "pos_y": -0.358,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 73.633,
              "text_color": "#fff589"
            },
            {
              "start_s": 0.0,
              "duration_s": 1.317,
              "pos_x": -0.354,
              "pos_y": -0.401,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 24.0,
              "text_color": "#fff589"
            },
            {
              "start_s": 0.4,
              "duration_s": 0.917,
              "pos_x": 0.0,
              "pos_y": -0.501,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 24.0,
              "text_color": "#ffffff"
            }
          ],
          "animations": [
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "冰雪飘动",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "发光模糊",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 3,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "渐显",
        "冰雪飘动",
        "发光模糊"
      ],
      "source_draft_path": "@presets/温46-疑问2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-c052f84ce142e597",
      "kind": "preset",
      "title": "温46-疑问3",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温46-疑问3",
        "渐显",
        "逐字显影",
        "发光模糊"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/c052f84ce142e597.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、3 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：渐显、逐字显影、发光模糊。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 2。 實際動效名稱：渐显、逐字显影、发光模糊。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温46-疑问3/温46-疑问3.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.45
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.45,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 2
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.45,
              "pos_x": 0.686,
              "pos_y": -0.366,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 73.633,
              "text_color": "#fff589"
            },
            {
              "start_s": 0.0,
              "duration_s": 1.45,
              "pos_x": -0.177,
              "pos_y": -0.398,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 24.0,
              "text_color": "#fff589"
            },
            {
              "start_s": 0.5,
              "duration_s": 0.95,
              "pos_x": 0.177,
              "pos_y": -0.498,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 24.0,
              "text_color": "#ffffff"
            }
          ],
          "animations": [
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "逐字显影",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "发光模糊",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 3,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "渐显",
        "逐字显影",
        "发光模糊"
      ],
      "source_draft_path": "@presets/温46-疑问3/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-0965dd64a67b75ae",
      "kind": "preset",
      "title": "温47-2个大字",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温47-2个大字",
        "发光模糊",
        "复古 红色"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/0965dd64a67b75ae.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、2 個特效，1 個原始內嵌草稿。 已記錄動效：发光模糊、复古 红色。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：发光模糊、复古 红色。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温47-2个大字/温47-2个大字.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.05
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.05,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.05,
              "pos_x": 0.0,
              "pos_y": 0.625,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 71.804,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "发光模糊",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 1,
          "effects": [
            {
              "name": "复古 红色",
              "type": "text_effect"
            }
          ],
          "effect_total": 2,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "发光模糊",
        "复古 红色"
      ],
      "source_draft_path": "@presets/温47-2个大字/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-747ca9c42b93d248",
      "kind": "preset",
      "title": "温47-2句覆盖",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温47-2句覆盖",
        "圆柱体滚动",
        "缩小"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/747ca9c42b93d248.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：圆柱体滚动、缩小。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：圆柱体滚动、缩小。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温47-2句覆盖/温47-2句覆盖.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.72
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.72,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.217,
              "pos_x": 0.0,
              "pos_y": -0.443,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 24.327,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 1.217,
              "duration_s": 0.5,
              "pos_x": 0.0,
              "pos_y": -0.443,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 24.327,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 1.217,
              "duration_s": 0.5,
              "pos_x": 0.0,
              "pos_y": -0.443,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 37.515,
              "text_color": "#b71c1c"
            }
          ],
          "animations": [
            {
              "name": "圆柱体滚动",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "缩小",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "圆柱体滚动",
        "缩小"
      ],
      "source_draft_path": "@presets/温47-2句覆盖/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-8cfb32dc79a720a4",
      "kind": "preset",
      "title": "温47-3句字幕开头",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温47-3句字幕开头",
        "发光模糊",
        "向下滑动",
        "向左模糊",
        "复古 红色"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/8cfb32dc79a720a4.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、3 個動畫、2 個特效，1 個原始內嵌草稿。 已記錄動效：发光模糊、向下滑动、向左模糊、复古 红色。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 2。 實際動效名稱：发光模糊、向下滑动、向左模糊、复古 红色。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温47-3句字幕开头/温47-3句字幕开头.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.92
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.92,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 2
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 2.183,
              "pos_x": 0.0,
              "pos_y": 0.748,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 55.251,
              "text_color": "#ffbf17"
            },
            {
              "start_s": 2.183,
              "duration_s": 0.733,
              "pos_x": 0.0,
              "pos_y": 0.717,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 65.892,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.9,
              "duration_s": 2.017,
              "pos_x": 0.0,
              "pos_y": -0.391,
              "scale_x": 1.146,
              "scale_y": 1.146,
              "rotation": 0.0,
              "font_size": 28.0,
              "text_color": "#ffbf17"
            }
          ],
          "animations": [
            {
              "name": "发光模糊",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "向下滑动",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "向左模糊",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 3,
          "effects": [
            {
              "name": "复古 红色",
              "type": "text_effect"
            }
          ],
          "effect_total": 2,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "发光模糊",
        "向下滑动",
        "向左模糊",
        "复古 红色"
      ],
      "source_draft_path": "@presets/温47-3句字幕开头/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-06a665c7d052a214",
      "kind": "preset",
      "title": "温47-扇形",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温47-扇形",
        "扩音器"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/06a665c7d052a214.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：扩音器。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：扩音器。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温47-扇形/温47-扇形.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.42
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.42,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.417,
              "pos_x": 0.0,
              "pos_y": 0.531,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 24.327,
              "text_color": "#ffbf17"
            }
          ],
          "animations": [
            {
              "name": "扩音器",
              "phase": "loop",
              "duration_s": 1.417
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "扩音器"
      ],
      "source_draft_path": "@presets/温47-扇形/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-8abb5892255af4f8",
      "kind": "preset",
      "title": "温48-1句字幕",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温48-1句字幕",
        "呐喊声波",
        "复古 红色"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/8abb5892255af4f8.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、2 個特效，1 個原始內嵌草稿。 已記錄動效：呐喊声波、复古 红色。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：呐喊声波、复古 红色。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温48-1句字幕/温48-1句字幕.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.45
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.45,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.033,
              "duration_s": 1.417,
              "pos_x": 0.0,
              "pos_y": 0.703,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 40.0,
              "text_color": "#fff589"
            }
          ],
          "animations": [
            {
              "name": "呐喊声波",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 1,
          "effects": [
            {
              "name": "复古 红色",
              "type": "text_effect"
            }
          ],
          "effect_total": 2,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "呐喊声波",
        "复古 红色"
      ],
      "source_draft_path": "@presets/温48-1句字幕/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-066a4c461386ee4c",
      "kind": "preset",
      "title": "温48-3句并列",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温48-3句并列",
        "向左模糊",
        "轻微放大",
        "冰雪飘动"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/066a4c461386ee4c.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、3 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向左模糊、轻微放大、冰雪飘动。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 1。 實際動效名稱：向左模糊、轻微放大、冰雪飘动。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温48-3句并列/温48-3句并列.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.38
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 3.38,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 1
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 3.383,
              "pos_x": 0.0,
              "pos_y": -0.351,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#ff619d"
            },
            {
              "start_s": 1.267,
              "duration_s": 2.117,
              "pos_x": 0.312,
              "pos_y": -0.463,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#ff619d"
            },
            {
              "start_s": 2.2,
              "duration_s": 1.183,
              "pos_x": -0.172,
              "pos_y": -0.575,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#ff619d"
            }
          ],
          "animations": [
            {
              "name": "向左模糊",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "轻微放大",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "冰雪飘动",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 3,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向左模糊",
        "轻微放大",
        "冰雪飘动"
      ],
      "source_draft_path": "@presets/温48-3句并列/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-3f1122165dd39b00",
      "kind": "preset",
      "title": "温48-3句覆盖",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温48-3句覆盖",
        "放大"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/3f1122165dd39b00.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "5 層文字、3 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：放大。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 1。 實際動效名稱：放大。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温48-3句覆盖/温48-3句覆盖.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 4.05
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 4.05,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 1
          },
          "text_layers": 5,
          "text_positions": [
            {
              "start_s": 0.017,
              "duration_s": 1.617,
              "pos_x": -0.193,
              "pos_y": 0.794,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 16.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 1.633,
              "duration_s": 2.417,
              "pos_x": -0.193,
              "pos_y": 0.794,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 16.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 0.733,
              "duration_s": 0.883,
              "pos_x": 0.193,
              "pos_y": 0.673,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 16.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 1.617,
              "duration_s": 2.417,
              "pos_x": 0.193,
              "pos_y": 0.673,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 16.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 1.617,
              "duration_s": 2.417,
              "pos_x": 0.0,
              "pos_y": 0.716,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#fff589"
            }
          ],
          "animations": [
            {
              "name": "放大",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "放大",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "放大",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 3,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "放大"
      ],
      "source_draft_path": "@presets/温48-3句覆盖/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-60bb28f883b797bc",
      "kind": "preset",
      "title": "温48-4个大字",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温48-4个大字",
        "呐喊声波",
        "复古 红色"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/60bb28f883b797bc.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、2 個特效，1 個原始內嵌草稿。 已記錄動效：呐喊声波、复古 红色。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 2。 實際動效名稱：呐喊声波、复古 红色。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温48-4个大字/温48-4个大字.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.4
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.4,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 2
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.017,
              "duration_s": 2.067,
              "pos_x": 0.0,
              "pos_y": 0.607,
              "scale_x": 1.529,
              "scale_y": 1.529,
              "rotation": 0.0,
              "font_size": 36.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "呐喊声波",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 1,
          "effects": [
            {
              "name": "复古 红色",
              "type": "text_effect"
            }
          ],
          "effect_total": 2,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "呐喊声波",
        "复古 红色"
      ],
      "source_draft_path": "@presets/温48-4个大字/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-ae834792ebc9852b",
      "kind": "preset",
      "title": "温48-疑问",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温48-疑问",
        "冰雪飘动",
        "向右露出",
        "随机上升"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/ae834792ebc9852b.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、3 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：冰雪飘动、向右露出、随机上升。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 2。 實際動效名稱：冰雪飘动、向右露出、随机上升。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温48-疑问/温48-疑问.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.13
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.13,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 2
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.683,
              "duration_s": 1.45,
              "pos_x": -0.454,
              "pos_y": -0.029,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 67.404,
              "text_color": "#ffffff"
            },
            {
              "start_s": 0.667,
              "duration_s": 1.45,
              "pos_x": -0.53,
              "pos_y": 0.184,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#fff589"
            },
            {
              "start_s": 0.0,
              "duration_s": 2.117,
              "pos_x": -0.77,
              "pos_y": 0.3,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "冰雪飘动",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "向右露出",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "随机上升",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 3,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "冰雪飘动",
        "向右露出",
        "随机上升"
      ],
      "source_draft_path": "@presets/温48-疑问/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-66028510e72e4f15",
      "kind": "preset",
      "title": "温48-疑问1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温48-疑问1",
        "渐显",
        "向上滑动",
        "模糊发光"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/66028510e72e4f15.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、3 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：渐显、向上滑动、模糊发光。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 1。 實際動效名稱：渐显、向上滑动、模糊发光。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温48-疑问1/温48-疑问1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.37
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.37,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 1
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 1.533,
              "duration_s": 0.833,
              "pos_x": -0.23,
              "pos_y": -0.32,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 68.034,
              "text_color": "#fff589"
            },
            {
              "start_s": 0.0,
              "duration_s": 2.367,
              "pos_x": 0.0,
              "pos_y": -0.391,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 1.533,
              "duration_s": 0.833,
              "pos_x": 0.293,
              "pos_y": -0.51,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#fff589"
            }
          ],
          "animations": [
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "向上滑动",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "模糊发光",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 3,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "渐显",
        "向上滑动",
        "模糊发光"
      ],
      "source_draft_path": "@presets/温48-疑问1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-007380fdbc442474",
      "kind": "preset",
      "title": "温49-1句字幕1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温49-1句字幕1",
        "圆柱体滚动",
        "复古 红色"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/007380fdbc442474.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、2 個特效，1 個原始內嵌草稿。 已記錄動效：圆柱体滚动、复古 红色。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：圆柱体滚动、复古 红色。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温49-1句字幕1/温49-1句字幕1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.57
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.57,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.567,
              "pos_x": 0.0,
              "pos_y": -0.56,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 70.622,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "圆柱体滚动",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [
            {
              "name": "复古 红色",
              "type": "text_effect"
            }
          ],
          "effect_total": 2,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "圆柱体滚动",
        "复古 红色"
      ],
      "source_draft_path": "@presets/温49-1句字幕1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-614d6176c1aa55b7",
      "kind": "preset",
      "title": "温49-2个大字1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温49-2个大字1",
        "呐喊声波"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/614d6176c1aa55b7.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：呐喊声波。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：呐喊声波。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温49-2个大字1/温49-2个大字1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.67
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.67,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.583,
              "pos_x": 0.0,
              "pos_y": 0.0,
              "scale_x": 4.457,
              "scale_y": 4.457,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#ff0000"
            }
          ],
          "animations": [
            {
              "name": "呐喊声波",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "呐喊声波"
      ],
      "source_draft_path": "@presets/温49-2个大字1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-b38d12d427a2cc4b",
      "kind": "preset",
      "title": "温49-2个大字2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温49-2个大字2",
        "呐喊声波",
        "喷绘"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/b38d12d427a2cc4b.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：呐喊声波、喷绘。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：呐喊声波、喷绘。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温49-2个大字2/温49-2个大字2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.22
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 3.22,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 3.217,
              "pos_x": 0.0,
              "pos_y": 0.405,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 74.968,
              "text_color": "#b71c1c"
            }
          ],
          "animations": [
            {
              "name": "呐喊声波",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "喷绘",
              "phase": "loop",
              "duration_s": 3.217
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "呐喊声波",
        "喷绘"
      ],
      "source_draft_path": "@presets/温49-2个大字2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-0136c8655e84b6ac",
      "kind": "preset",
      "title": "温49-2句字幕1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温49-2句字幕1",
        "向左模糊",
        "冰雪飘动"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/0136c8655e84b6ac.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向左模糊、冰雪飘动。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：向左模糊、冰雪飘动。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温49-2句字幕1/温49-2句字幕1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.32
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.32,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 2.317,
              "pos_x": -0.373,
              "pos_y": -0.472,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 12.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.933,
              "duration_s": 1.383,
              "pos_x": -0.04,
              "pos_y": -0.599,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 16.0,
              "text_color": "#ffffff"
            }
          ],
          "animations": [
            {
              "name": "向左模糊",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "冰雪飘动",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向左模糊",
        "冰雪飘动"
      ],
      "source_draft_path": "@presets/温49-2句字幕1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-2bdb18f8636bd0f3",
      "kind": "preset",
      "title": "温49-2句字幕2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温49-2句字幕2",
        "跃进",
        "向下露出",
        "放大"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/2bdb18f8636bd0f3.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、3 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：跃进、向下露出、放大。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 1。 實際動效名稱：跃进、向下露出、放大。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温49-2句字幕2/温49-2句字幕2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.97
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.97,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 1
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.967,
              "pos_x": -0.568,
              "pos_y": 0.619,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 12.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.65,
              "duration_s": 1.317,
              "pos_x": -0.564,
              "pos_y": 0.521,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 12.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 1.15,
              "duration_s": 0.817,
              "pos_x": 0.074,
              "pos_y": 0.53,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#ffbf17"
            }
          ],
          "animations": [
            {
              "name": "跃进",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "向下露出",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "放大",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 3,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "跃进",
        "向下露出",
        "放大"
      ],
      "source_draft_path": "@presets/温49-2句字幕2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-ade611b3f16a18ba",
      "kind": "preset",
      "title": "温49-4个大字",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温49-4个大字",
        "呐喊声波"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/ade611b3f16a18ba.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：呐喊声波。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：呐喊声波。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温49-4个大字/温49-4个大字.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.67
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.67,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.083,
              "duration_s": 1.867,
              "pos_x": 0.0,
              "pos_y": 0.179,
              "scale_x": 0.924,
              "scale_y": 0.924,
              "rotation": 0.0,
              "font_size": 34.65,
              "text_color": "#f9f3c4"
            }
          ],
          "animations": [
            {
              "name": "呐喊声波",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "呐喊声波"
      ],
      "source_draft_path": "@presets/温49-4个大字/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-7a82131df92bf25a",
      "kind": "preset",
      "title": "温49-时间",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温49-时间",
        "向上露出"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/7a82131df92bf25a.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向上露出。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：向上露出。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温49-时间/温49-时间.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.65
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.65,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.65,
              "pos_x": -0.1,
              "pos_y": 0.692,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 12.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "向上露出",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向上露出"
      ],
      "source_draft_path": "@presets/温49-时间/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-45f19f4f8e2bea87",
      "kind": "preset",
      "title": "温5-1句话弹幕",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温5-1句话弹幕",
        "弹幕滚动"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/45f19f4f8e2bea87.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：弹幕滚动。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 0。 實際動效名稱：弹幕滚动。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温5-1句话弹幕/温5-1句话弹幕.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.33
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.33,
          "track_counts": {
            "video": 1,
            "text": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.333,
              "pos_x": -0.691,
              "pos_y": -0.259,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 32.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "弹幕滚动",
              "phase": "loop",
              "duration_s": 1.333
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": false,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "弹幕滚动"
      ],
      "source_draft_path": "@presets/温5-1句话弹幕/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-ca613fc8415db719",
      "kind": "preset",
      "title": "温5-2句字幕1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温5-2句字幕1",
        "冰雪飘动",
        "渐显"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/ca613fc8415db719.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：冰雪飘动、渐显。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 1。 實際動效名稱：冰雪飘动、渐显。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温5-2句字幕1/温5-2句字幕1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.23
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.23,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 1
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.8,
              "duration_s": 0.433,
              "pos_x": 0.567,
              "pos_y": -0.431,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 16.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.2,
              "duration_s": 1.033,
              "pos_x": -0.274,
              "pos_y": -0.417,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 24.0,
              "text_color": "#fff589"
            },
            {
              "start_s": 0.0,
              "duration_s": 1.233,
              "pos_x": -0.691,
              "pos_y": -0.259,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 16.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "冰雪飘动",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "冰雪飘动",
        "渐显"
      ],
      "source_draft_path": "@presets/温5-2句字幕1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-87418a66e630de60",
      "kind": "preset",
      "title": "温5-2句字幕2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温5-2句字幕2",
        "缩小",
        "生长 II",
        "收拢"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/87418a66e630de60.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、3 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：缩小、生长 II、收拢。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 1。 實際動效名稱：缩小、生长 II、收拢。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温5-2句字幕2/温5-2句字幕2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.23
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.23,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 1
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 1.667,
              "duration_s": 0.567,
              "pos_x": 0.435,
              "pos_y": -0.36,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 22.0,
              "text_color": "#fff589"
            },
            {
              "start_s": 0.0,
              "duration_s": 2.233,
              "pos_x": -0.366,
              "pos_y": -0.26,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 16.0,
              "text_color": "#fff589"
            },
            {
              "start_s": 0.9,
              "duration_s": 1.333,
              "pos_x": -0.273,
              "pos_y": -0.385,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 16.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "缩小",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "生长 II",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "收拢",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 3,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "缩小",
        "生长 II",
        "收拢"
      ],
      "source_draft_path": "@presets/温5-2句字幕2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-10a9932eb86639c1",
      "kind": "preset",
      "title": "温5-2句字幕3",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温5-2句字幕3",
        "冰雪飘动",
        "开幕"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/10a9932eb86639c1.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：冰雪飘动、开幕。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：冰雪飘动、开幕。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温5-2句字幕3/温5-2句字幕3.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.47
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.47,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.767,
              "duration_s": 0.7,
              "pos_x": 0.106,
              "pos_y": -0.275,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 36.0,
              "text_color": "#fff589"
            },
            {
              "start_s": 0.0,
              "duration_s": 1.467,
              "pos_x": 0.0,
              "pos_y": -0.385,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 16.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "冰雪飘动",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "开幕",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "冰雪飘动",
        "开幕"
      ],
      "source_draft_path": "@presets/温5-2句字幕3/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-0eebac8e4b5fc925",
      "kind": "preset",
      "title": "温5-2句字幕4",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温5-2句字幕4",
        "渐显",
        "向右集合",
        "日出"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/0eebac8e4b5fc925.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、3 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：渐显、向右集合、日出。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 1。 實際動效名稱：渐显、向右集合、日出。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温5-2句字幕4/温5-2句字幕4.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.73
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.73,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 1
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.567,
              "duration_s": 2.167,
              "pos_x": 0.211,
              "pos_y": -0.381,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 16.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.0,
              "duration_s": 2.733,
              "pos_x": -0.304,
              "pos_y": -0.381,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 16.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 1.7,
              "duration_s": 1.033,
              "pos_x": 0.0,
              "pos_y": -0.209,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 32.0,
              "text_color": "#fff589"
            }
          ],
          "animations": [
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "向右集合",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "日出",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 3,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "渐显",
        "向右集合",
        "日出"
      ],
      "source_draft_path": "@presets/温5-2句字幕4/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-33ebd59b3b1ba4fa",
      "kind": "preset",
      "title": "温5-2句疑问字幕",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温5-2句疑问字幕",
        "渐显",
        "随机上升",
        "模糊发光"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/33ebd59b3b1ba4fa.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、3 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：渐显、随机上升、模糊发光。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 1。 實際動效名稱：渐显、随机上升、模糊发光。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温5-2句疑问字幕/温5-2句疑问字幕.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.3
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.3,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 1
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.3,
              "pos_x": 0.653,
              "pos_y": -0.211,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 100.422,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.0,
              "duration_s": 1.3,
              "pos_x": 0.0,
              "pos_y": -0.387,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 16.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.633,
              "duration_s": 0.667,
              "pos_x": 0.102,
              "pos_y": -0.209,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 32.0,
              "text_color": "#fff589"
            }
          ],
          "animations": [
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "随机上升",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "模糊发光",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 3,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "渐显",
        "随机上升",
        "模糊发光"
      ],
      "source_draft_path": "@presets/温5-2句疑问字幕/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-60951e1177ed298e",
      "kind": "preset",
      "title": "温5-3行字幕1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温5-3行字幕1",
        "渐显",
        "打字光标"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/60951e1177ed298e.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、3 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：渐显、打字光标。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 1。 實際動效名稱：渐显、打字光标。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温5-3行字幕1/温5-3行字幕1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.5
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 3.5,
          "track_counts": {
            "video": 1,
            "text": 3,
            "sticker": 1,
            "audio": 1
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 1.967,
              "duration_s": 1.533,
              "pos_x": 0.0,
              "pos_y": -0.385,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 12.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.0,
              "duration_s": 3.5,
              "pos_x": -0.337,
              "pos_y": 0.612,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 16.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.633,
              "duration_s": 2.867,
              "pos_x": -0.235,
              "pos_y": 0.467,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 16.0,
              "text_color": "#fff589"
            }
          ],
          "animations": [
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "打字光标",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "打字光标",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 3,
          "effects": [],
          "effect_total": 0,
          "keyframes": {
            "KFTypeScaleX": 2
          },
          "keyframe_total": 2,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": true
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "渐显",
        "打字光标"
      ],
      "source_draft_path": "@presets/温5-3行字幕1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-405e75b3cc5b55a7",
      "kind": "preset",
      "title": "温5-开头4句组合",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温5-开头4句组合",
        "模糊发光",
        "呐喊声波",
        "向右缓入",
        "向左滑动"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/405e75b3cc5b55a7.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "5 層文字、4 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：模糊发光、呐喊声波、向右缓入、向左滑动。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 2。 實際動效名稱：模糊发光、呐喊声波、向右缓入、向左滑动。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温5-开头4句组合/温5-开头4句组合.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.67
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.67,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 2
          },
          "text_layers": 5,
          "text_positions": [
            {
              "start_s": 1.967,
              "duration_s": 0.7,
              "pos_x": 0.0,
              "pos_y": -0.366,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 32.0,
              "text_color": "#b71c1c"
            },
            {
              "start_s": 0.533,
              "duration_s": 1.433,
              "pos_x": -0.038,
              "pos_y": -0.366,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 32.0,
              "text_color": "#b71c1c"
            },
            {
              "start_s": 1.967,
              "duration_s": 0.7,
              "pos_x": 0.0,
              "pos_y": -0.366,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 28.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.0,
              "duration_s": 1.367,
              "pos_x": -0.146,
              "pos_y": -0.166,
              "scale_x": 0.7,
              "scale_y": 0.7,
              "rotation": 0.0,
              "font_size": 32.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 1.367,
              "duration_s": 0.6,
              "pos_x": 0.0,
              "pos_y": -0.385,
              "scale_x": 0.7,
              "scale_y": 0.7,
              "rotation": 0.0,
              "font_size": 16.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "模糊发光",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "呐喊声波",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "向右缓入",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "向左滑动",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 4,
          "effects": [],
          "effect_total": 0,
          "keyframes": {
            "KFTypePositionX": 2,
            "KFTypePositionY": 2,
            "KFTypeScaleX": 2
          },
          "keyframe_total": 6,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "模糊发光",
        "呐喊声波",
        "向右缓入",
        "向左滑动"
      ],
      "source_draft_path": "@presets/温5-开头4句组合/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-30711d9610d84592",
      "kind": "preset",
      "title": "温50-2句字幕1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温50-2句字幕1",
        "向下滑动",
        "波浪弹入"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/30711d9610d84592.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向下滑动、波浪弹入。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：向下滑动、波浪弹入。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温50-2句字幕1/温50-2句字幕1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.92
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.92,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.917,
              "pos_x": 0.0,
              "pos_y": 0.544,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 63.844,
              "text_color": "#ffbf17"
            },
            {
              "start_s": 0.0,
              "duration_s": 0.917,
              "pos_x": 0.0,
              "pos_y": -0.495,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 24.0,
              "text_color": "#ffffff"
            }
          ],
          "animations": [
            {
              "name": "向下滑动",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "波浪弹入",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向下滑动",
        "波浪弹入"
      ],
      "source_draft_path": "@presets/温50-2句字幕1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-3af06128b1fac93b",
      "kind": "preset",
      "title": "温50-金句",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温50-金句",
        "模糊缩小",
        "雪光模糊"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/3af06128b1fac93b.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：模糊缩小、雪光模糊。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 2。 實際動效名稱：模糊缩小、雪光模糊。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温50-金句/温50-金句.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.77
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.77,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 2
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.767,
              "pos_x": 0.0,
              "pos_y": 0.224,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.389,
              "text_color": "#fe5252"
            },
            {
              "start_s": 0.75,
              "duration_s": 1.017,
              "pos_x": 0.0,
              "pos_y": 0.05,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#fe5252"
            }
          ],
          "animations": [
            {
              "name": "模糊缩小",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "雪光模糊",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "模糊缩小",
        "雪光模糊"
      ],
      "source_draft_path": "@presets/温50-金句/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-7e455e0c1a898ed9",
      "kind": "preset",
      "title": "温51-2句大字幕",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温51-2句大字幕",
        "向上滑动",
        "炸开 II",
        "雪光模糊"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/7e455e0c1a898ed9.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、3 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向上滑动、炸开 II、雪光模糊。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 2。 實際動效名稱：向上滑动、炸开 II、雪光模糊。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温51-2句大字幕/温51-2句大字幕.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.15
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.15,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 2
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.617,
              "pos_x": 0.0,
              "pos_y": 0.704,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 28.0,
              "text_color": "#b71c1c"
            },
            {
              "start_s": 1.133,
              "duration_s": 1.017,
              "pos_x": 0.0,
              "pos_y": 0.704,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 28.0,
              "text_color": "#b71c1c"
            }
          ],
          "animations": [
            {
              "name": "向上滑动",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "炸开 II",
              "phase": "out",
              "duration_s": 0.5
            },
            {
              "name": "雪光模糊",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 3,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向上滑动",
        "炸开 II",
        "雪光模糊"
      ],
      "source_draft_path": "@presets/温51-2句大字幕/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-7cc5edd38bacef1b",
      "kind": "preset",
      "title": "温51-2句字幕1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温51-2句字幕1",
        "向下露出",
        "模糊缩小"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/7cc5edd38bacef1b.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向下露出、模糊缩小。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 2。 實際動效名稱：向下露出、模糊缩小。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温51-2句字幕1/温51-2句字幕1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.18
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.18,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 2
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 2.117,
              "pos_x": 0.0,
              "pos_y": -0.419,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 10.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.8,
              "duration_s": 1.317,
              "pos_x": 0.0,
              "pos_y": -0.531,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#edc65d"
            }
          ],
          "animations": [
            {
              "name": "向下露出",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "模糊缩小",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向下露出",
        "模糊缩小"
      ],
      "source_draft_path": "@presets/温51-2句字幕1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-3bf96dea7ec929c8",
      "kind": "preset",
      "title": "温51-2句覆盖",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温51-2句覆盖",
        "圆柱体滚动",
        "向右模糊 II"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/3bf96dea7ec929c8.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：圆柱体滚动、向右模糊 II。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 2。 實際動效名稱：圆柱体滚动、向右模糊 II。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温51-2句覆盖/温51-2句覆盖.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.95
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.95,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 2
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.3,
              "pos_x": 0.0,
              "pos_y": -0.419,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 36.101,
              "text_color": "#edc65d"
            },
            {
              "start_s": 0.3,
              "duration_s": 1.65,
              "pos_x": 0.0,
              "pos_y": -0.419,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 36.101,
              "text_color": "#edc65d"
            },
            {
              "start_s": 0.3,
              "duration_s": 1.65,
              "pos_x": 0.0,
              "pos_y": -0.419,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 10.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "圆柱体滚动",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "向右模糊 II",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "圆柱体滚动",
        "向右模糊 II"
      ],
      "source_draft_path": "@presets/温51-2句覆盖/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-73ccf12b88e30a2b",
      "kind": "preset",
      "title": "温51-3句并列",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温51-3句并列",
        "晕开",
        "炸开 II"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/73ccf12b88e30a2b.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、6 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：晕开、炸开 II。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 2。 實際動效名稱：晕开、炸开 II。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温51-3句并列/温51-3句并列.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.63
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 3.63,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 2
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 3.567,
              "pos_x": -0.419,
              "pos_y": 0.564,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 24.0,
              "text_color": "#f9f3c4"
            },
            {
              "start_s": 0.733,
              "duration_s": 2.833,
              "pos_x": 0.553,
              "pos_y": 0.704,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 24.0,
              "text_color": "#f9f3c4"
            },
            {
              "start_s": 1.367,
              "duration_s": 2.2,
              "pos_x": -0.56,
              "pos_y": 0.158,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 24.0,
              "text_color": "#f9f3c4"
            }
          ],
          "animations": [
            {
              "name": "晕开",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "炸开 II",
              "phase": "out",
              "duration_s": 0.5
            },
            {
              "name": "晕开",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "炸开 II",
              "phase": "out",
              "duration_s": 0.5
            },
            {
              "name": "晕开",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "炸开 II",
              "phase": "out",
              "duration_s": 0.5
            }
          ],
          "animation_total": 6,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "晕开",
        "炸开 II"
      ],
      "source_draft_path": "@presets/温51-3句并列/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-55daf8e5086d7838",
      "kind": "preset",
      "title": "温51-金句",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温51-金句",
        "模糊缩小",
        "辉光"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/55daf8e5086d7838.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：模糊缩小、辉光。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：模糊缩小、辉光。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温51-金句/温51-金句.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.23
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 3.23,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 3.233,
              "pos_x": 0.0,
              "pos_y": 0.255,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.891,
              "text_color": "#ff1837"
            },
            {
              "start_s": 1.233,
              "duration_s": 2.0,
              "pos_x": 0.0,
              "pos_y": 0.126,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.891,
              "text_color": "#ff1837"
            }
          ],
          "animations": [
            {
              "name": "模糊缩小",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "辉光",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "模糊缩小",
        "辉光"
      ],
      "source_draft_path": "@presets/温51-金句/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-d3c635dbcb30a13d",
      "kind": "preset",
      "title": "温52-4个大字",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温52-4个大字",
        "缩小"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/d3c635dbcb30a13d.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：缩小。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：缩小。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温52-4个大字/温52-4个大字.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.43
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.43,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.4,
              "pos_x": 0.0,
              "pos_y": -0.428,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": -10.0,
              "font_size": 42.206,
              "text_color": "#b71c1c"
            }
          ],
          "animations": [
            {
              "name": "缩小",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "缩小"
      ],
      "source_draft_path": "@presets/温52-4个大字/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-b985f3f5db648f87",
      "kind": "preset",
      "title": "温53-1句字幕1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温53-1句字幕1",
        "滚入"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/b985f3f5db648f87.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：滚入。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：滚入。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温53-1句字幕1/温53-1句字幕1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.48
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.48,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.483,
              "pos_x": 0.0,
              "pos_y": -0.391,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 32.384,
              "text_color": "#ff1837"
            }
          ],
          "animations": [
            {
              "name": "滚入",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "滚入"
      ],
      "source_draft_path": "@presets/温53-1句字幕1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-8792263a3d4e37c5",
      "kind": "preset",
      "title": "温53-2句字幕1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温53-2句字幕1",
        "向上滑动",
        "辉光"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/8792263a3d4e37c5.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向上滑动、辉光。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：向上滑动、辉光。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温53-2句字幕1/温53-2句字幕1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.02
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.02,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.867,
              "pos_x": 0.0,
              "pos_y": 0.726,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 27.585,
              "text_color": "#ff1837"
            },
            {
              "start_s": 0.867,
              "duration_s": 1.15,
              "pos_x": 0.0,
              "pos_y": 0.726,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 27.585,
              "text_color": "#ff1837"
            },
            {
              "start_s": 0.867,
              "duration_s": 1.15,
              "pos_x": 0.0,
              "pos_y": 0.584,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 34.581,
              "text_color": "#ffbf17"
            }
          ],
          "animations": [
            {
              "name": "向上滑动",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "辉光",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向上滑动",
        "辉光"
      ],
      "source_draft_path": "@presets/温53-2句字幕1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-77370362c3254f8c",
      "kind": "preset",
      "title": "温53-金句",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温53-金句",
        "模糊缩小",
        "开幕"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/77370362c3254f8c.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：模糊缩小、开幕。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：模糊缩小、开幕。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温53-金句/温53-金句.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.6
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.6,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.6,
              "pos_x": 0.0,
              "pos_y": 0.313,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 24.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.717,
              "duration_s": 0.883,
              "pos_x": 0.0,
              "pos_y": 0.058,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 24.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "模糊缩小",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "开幕",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "模糊缩小",
        "开幕"
      ],
      "source_draft_path": "@presets/温53-金句/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-aa2d02690df61467",
      "kind": "preset",
      "title": "温54-2句字幕1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温54-2句字幕1",
        "生长"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/aa2d02690df61467.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：生长。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 2。 實際動效名稱：生长。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温54-2句字幕1/温54-2句字幕1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.65
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.65,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 2
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.6,
              "duration_s": 1.0,
              "pos_x": 0.0,
              "pos_y": -0.469,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 23.992,
              "text_color": "#ffbf17"
            },
            {
              "start_s": 0.0,
              "duration_s": 1.6,
              "pos_x": 0.0,
              "pos_y": -0.279,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 12.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "生长",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "生长"
      ],
      "source_draft_path": "@presets/温54-2句字幕1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-5ca962833e59dedc",
      "kind": "preset",
      "title": "温54-2句字幕2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温54-2句字幕2",
        "放大",
        "向下露出"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/5ca962833e59dedc.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：放大、向下露出。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：放大、向下露出。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温54-2句字幕2/温54-2句字幕2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.6
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.6,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.6,
              "pos_x": 0.0,
              "pos_y": -0.402,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 24.185,
              "text_color": "#ffbf17"
            },
            {
              "start_s": 0.633,
              "duration_s": 0.967,
              "pos_x": 0.0,
              "pos_y": -0.571,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 24.185,
              "text_color": "#ffbf17"
            }
          ],
          "animations": [
            {
              "name": "放大",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "向下露出",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "放大",
        "向下露出"
      ],
      "source_draft_path": "@presets/温54-2句字幕2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-e44b7c970818e555",
      "kind": "preset",
      "title": "温54-2句并列1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温54-2句并列1",
        "放大"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/e44b7c970818e555.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：放大。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：放大。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温54-2句并列1/温54-2句并列1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.88
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.88,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.883,
              "pos_x": -0.302,
              "pos_y": 0.241,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 24.0,
              "text_color": "#f9f3c4"
            },
            {
              "start_s": 0.783,
              "duration_s": 1.1,
              "pos_x": 0.363,
              "pos_y": 0.467,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 24.0,
              "text_color": "#f9f3c4"
            }
          ],
          "animations": [
            {
              "name": "放大",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "放大",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "放大"
      ],
      "source_draft_path": "@presets/温54-2句并列1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-ca693966b22b02a5",
      "kind": "preset",
      "title": "温54-2句并列2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温54-2句并列2",
        "向上滑动"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/ca693966b22b02a5.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向上滑动。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：向上滑动。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温54-2句并列2/温54-2句并列2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.52
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.52,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.517,
              "pos_x": -0.572,
              "pos_y": 0.543,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 22.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 0.5,
              "duration_s": 1.017,
              "pos_x": 0.317,
              "pos_y": 0.764,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 22.0,
              "text_color": "#ffffff"
            }
          ],
          "animations": [
            {
              "name": "向上滑动",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "向上滑动",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向上滑动"
      ],
      "source_draft_path": "@presets/温54-2句并列2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-4e5f4cf0be079167",
      "kind": "preset",
      "title": "温54-2句并列3",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温54-2句并列3",
        "放大"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/4e5f4cf0be079167.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：放大。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：放大。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温54-2句并列3/温54-2句并列3.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.92
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.92,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.917,
              "pos_x": -0.542,
              "pos_y": 0.489,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 20.587,
              "text_color": "#ffaac1"
            },
            {
              "start_s": 0.267,
              "duration_s": 0.65,
              "pos_x": 0.425,
              "pos_y": 0.611,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 20.587,
              "text_color": "#ffaac1"
            }
          ],
          "animations": [
            {
              "name": "放大",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "放大",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "放大"
      ],
      "source_draft_path": "@presets/温54-2句并列3/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-39cf38e89f7f9af2",
      "kind": "preset",
      "title": "温56-疑问1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温56-疑问1",
        "逐字显影",
        "向右模糊 II",
        "缩小"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/39cf38e89f7f9af2.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、3 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：逐字显影、向右模糊 II、缩小。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 2。 實際動效名稱：逐字显影、向右模糊 II、缩小。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温56-疑问1/温56-疑问1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.85
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.85,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 2
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.85,
              "pos_x": -0.274,
              "pos_y": -0.414,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 72.154,
              "text_color": "#ffbf17"
            },
            {
              "start_s": 0.0,
              "duration_s": 1.85,
              "pos_x": -0.008,
              "pos_y": -0.496,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#ffbf17"
            },
            {
              "start_s": 0.983,
              "duration_s": 0.867,
              "pos_x": 0.329,
              "pos_y": -0.642,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#ffbf17"
            }
          ],
          "animations": [
            {
              "name": "逐字显影",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "向右模糊 II",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "缩小",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 3,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "逐字显影",
        "向右模糊 II",
        "缩小"
      ],
      "source_draft_path": "@presets/温56-疑问1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-195ee4c79c8e9815",
      "kind": "preset",
      "title": "温56-竖版2句字幕",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温56-竖版2句字幕",
        "缩小",
        "向右露出"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/195ee4c79c8e9815.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：缩小、向右露出。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：缩小、向右露出。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温56-竖版2句字幕/温56-竖版2句字幕.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.92
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.92,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.917,
              "pos_x": -0.689,
              "pos_y": 0.254,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#ffbf17"
            },
            {
              "start_s": 0.917,
              "duration_s": 1.0,
              "pos_x": -0.354,
              "pos_y": 0.034,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#ffbf17"
            }
          ],
          "animations": [
            {
              "name": "缩小",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "向右露出",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "缩小",
        "向右露出"
      ],
      "source_draft_path": "@presets/温56-竖版2句字幕/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-fe3eaa6446639a4c",
      "kind": "preset",
      "title": "温57-2句字幕1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温57-2句字幕1",
        "放大",
        "冰雪飘动"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/fe3eaa6446639a4c.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：放大、冰雪飘动。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：放大、冰雪飘动。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温57-2句字幕1/温57-2句字幕1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.62
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.62,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 2.617,
              "pos_x": -0.417,
              "pos_y": -0.164,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 23.99,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 1.183,
              "duration_s": 1.433,
              "pos_x": 0.047,
              "pos_y": -0.368,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 24.0,
              "text_color": "#fff589"
            }
          ],
          "animations": [
            {
              "name": "放大",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "冰雪飘动",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "放大",
        "冰雪飘动"
      ],
      "source_draft_path": "@presets/温57-2句字幕1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-7d569c51c0082f0b",
      "kind": "preset",
      "title": "温57-2句覆盖",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温57-2句覆盖",
        "吸入",
        "滚入"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/7d569c51c0082f0b.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：吸入、滚入。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：吸入、滚入。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温57-2句覆盖/温57-2句覆盖.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.12
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.12,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.767,
              "pos_x": 0.0,
              "pos_y": -0.443,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 32.386,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.767,
              "duration_s": 0.983,
              "pos_x": 0.0,
              "pos_y": -0.443,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 32.386,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.767,
              "duration_s": 0.983,
              "pos_x": 0.0,
              "pos_y": -0.443,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 36.386,
              "text_color": "#fff589"
            }
          ],
          "animations": [
            {
              "name": "吸入",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "滚入",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "吸入",
        "滚入"
      ],
      "source_draft_path": "@presets/温57-2句覆盖/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-82ab4198e5b9cac0",
      "kind": "preset",
      "title": "温57-3句并列",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温57-3句并列",
        "放大",
        "波浪弹入"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/82ab4198e5b9cac0.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、3 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：放大、波浪弹入。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 1。 實際動效名稱：放大、波浪弹入。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温57-3句并列/温57-3句并列.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.1
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.1,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 1
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 2.067,
              "pos_x": -0.5,
              "pos_y": 0.594,
              "scale_x": 1.3,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 24.187,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.5,
              "duration_s": 1.567,
              "pos_x": 0.427,
              "pos_y": 0.594,
              "scale_x": 1.3,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 24.187,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 1.183,
              "duration_s": 0.883,
              "pos_x": 0.0,
              "pos_y": -0.283,
              "scale_x": 1.3,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 24.187,
              "text_color": "#ffbf17"
            }
          ],
          "animations": [
            {
              "name": "放大",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "放大",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "波浪弹入",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 3,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "放大",
        "波浪弹入"
      ],
      "source_draft_path": "@presets/温57-3句并列/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-0454cc48add130cd",
      "kind": "preset",
      "title": "温57-3句覆盖",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温57-3句覆盖",
        "放大",
        "缩小"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/0454cc48add130cd.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "5 層文字、3 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：放大、缩小。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 1。 實際動效名稱：放大、缩小。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温57-3句覆盖/温57-3句覆盖.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.98
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.98,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 1
          },
          "text_layers": 5,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.55,
              "pos_x": -0.242,
              "pos_y": -0.17,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 28.384,
              "text_color": "#fe5252"
            },
            {
              "start_s": 1.55,
              "duration_s": 1.433,
              "pos_x": -0.242,
              "pos_y": -0.17,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 28.384,
              "text_color": "#fe5252"
            },
            {
              "start_s": 0.817,
              "duration_s": 0.733,
              "pos_x": 0.25,
              "pos_y": -0.36,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 28.0,
              "text_color": "#fe5252"
            },
            {
              "start_s": 1.55,
              "duration_s": 1.433,
              "pos_x": 0.25,
              "pos_y": -0.36,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 28.0,
              "text_color": "#fe5252"
            },
            {
              "start_s": 1.55,
              "duration_s": 1.433,
              "pos_x": 0.0,
              "pos_y": -0.281,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 27.986,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "放大",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "放大",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "缩小",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 3,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "放大",
        "缩小"
      ],
      "source_draft_path": "@presets/温57-3句覆盖/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-4089e25cd222cfa3",
      "kind": "preset",
      "title": "温58-2句字幕1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温58-2句字幕1",
        "缩小",
        "雪光模糊"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/4089e25cd222cfa3.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：缩小、雪光模糊。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 2。 實際動效名稱：缩小、雪光模糊。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温58-2句字幕1/温58-2句字幕1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.92
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.92,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 2
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.917,
              "pos_x": -0.177,
              "pos_y": -0.387,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 24.386,
              "text_color": "#ffde00"
            },
            {
              "start_s": 0.85,
              "duration_s": 1.067,
              "pos_x": 0.224,
              "pos_y": -0.56,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 24.0,
              "text_color": "#ffde00"
            }
          ],
          "animations": [
            {
              "name": "缩小",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "雪光模糊",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "缩小",
        "雪光模糊"
      ],
      "source_draft_path": "@presets/温58-2句字幕1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-06fcfa85f6fb70fd",
      "kind": "preset",
      "title": "温58-2句字幕2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温58-2句字幕2",
        "放大",
        "向右模糊 II"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/06fcfa85f6fb70fd.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：放大、向右模糊 II。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 2。 實際動效名稱：放大、向右模糊 II。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温58-2句字幕2/温58-2句字幕2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.27
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.27,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 2
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.75,
              "duration_s": 1.467,
              "pos_x": 0.348,
              "pos_y": -0.56,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 24.0,
              "text_color": "#ffde00"
            },
            {
              "start_s": 0.0,
              "duration_s": 1.533,
              "pos_x": -0.209,
              "pos_y": -0.373,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 23.988,
              "text_color": "#ffde00"
            }
          ],
          "animations": [
            {
              "name": "放大",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "向右模糊 II",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "放大",
        "向右模糊 II"
      ],
      "source_draft_path": "@presets/温58-2句字幕2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-2bca2f74798e34c7",
      "kind": "preset",
      "title": "温58-2句字幕3",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温58-2句字幕3",
        "向右缓入",
        "向上滑动"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/2bca2f74798e34c7.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向右缓入、向上滑动。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 2。 實際動效名稱：向右缓入、向上滑动。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温58-2句字幕3/温58-2句字幕3.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.95
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.95,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 2
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.867,
              "pos_x": -0.354,
              "pos_y": -0.266,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#fff589"
            },
            {
              "start_s": 0.567,
              "duration_s": 1.3,
              "pos_x": 0.0,
              "pos_y": -0.391,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#fff589"
            }
          ],
          "animations": [
            {
              "name": "向右缓入",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "向上滑动",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向右缓入",
        "向上滑动"
      ],
      "source_draft_path": "@presets/温58-2句字幕3/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-e5fa9b98de33f9ee",
      "kind": "preset",
      "title": "温58-2句字幕4",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温58-2句字幕4",
        "向右模糊 II",
        "模糊发光"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/e5fa9b98de33f9ee.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向右模糊 II、模糊发光。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：向右模糊 II、模糊发光。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温58-2句字幕4/温58-2句字幕4.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.83
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.83,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.833,
              "pos_x": 0.0,
              "pos_y": -0.234,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#fff589"
            },
            {
              "start_s": 0.8,
              "duration_s": 1.033,
              "pos_x": 0.0,
              "pos_y": -0.365,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#fff589"
            }
          ],
          "animations": [
            {
              "name": "向右模糊 II",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "模糊发光",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向右模糊 II",
        "模糊发光"
      ],
      "source_draft_path": "@presets/温58-2句字幕4/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-aedcc19de2e319e6",
      "kind": "preset",
      "title": "温58-2句字幕5",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温58-2句字幕5",
        "向右模糊 II",
        "模糊缩小"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/aedcc19de2e319e6.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向右模糊 II、模糊缩小。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：向右模糊 II、模糊缩小。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温58-2句字幕5/温58-2句字幕5.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.82
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.82,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.817,
              "pos_x": 0.0,
              "pos_y": -0.292,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 12.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.7,
              "duration_s": 1.117,
              "pos_x": 0.0,
              "pos_y": -0.391,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#ffbf17"
            }
          ],
          "animations": [
            {
              "name": "向右模糊 II",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "模糊缩小",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向右模糊 II",
        "模糊缩小"
      ],
      "source_draft_path": "@presets/温58-2句字幕5/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-be151870852cd5ba",
      "kind": "preset",
      "title": "温58-2句字幕6",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温58-2句字幕6",
        "放大",
        "向下滑动"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/be151870852cd5ba.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：放大、向下滑动。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 2。 實際動效名稱：放大、向下滑动。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温58-2句字幕6/温58-2句字幕6.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.13
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.13,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 2
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 1.117,
              "duration_s": 1.017,
              "pos_x": 0.0,
              "pos_y": -0.615,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 21.0,
              "text_color": "#ffbf17"
            },
            {
              "start_s": 0.0,
              "duration_s": 2.133,
              "pos_x": 0.0,
              "pos_y": -0.443,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 21.0,
              "text_color": "#ffbf17"
            }
          ],
          "animations": [
            {
              "name": "放大",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "向下滑动",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "放大",
        "向下滑动"
      ],
      "source_draft_path": "@presets/温58-2句字幕6/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-6dc4e6e7bba17116",
      "kind": "preset",
      "title": "温58-2句字幕7",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温58-2句字幕7",
        "滚入",
        "波浪弹入"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/6dc4e6e7bba17116.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：滚入、波浪弹入。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 2。 實際動效名稱：滚入、波浪弹入。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温58-2句字幕7/温58-2句字幕7.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.95
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.95,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 2
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.95,
              "pos_x": 0.0,
              "pos_y": -0.297,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 23.714,
              "text_color": "#ffbf17"
            },
            {
              "start_s": 0.55,
              "duration_s": 1.4,
              "pos_x": 0.0,
              "pos_y": -0.443,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 12.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "滚入",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "波浪弹入",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "滚入",
        "波浪弹入"
      ],
      "source_draft_path": "@presets/温58-2句字幕7/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-1335a0b09622c636",
      "kind": "preset",
      "title": "温58-2句字幕8",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温58-2句字幕8",
        "放大",
        "向上滑动"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/1335a0b09622c636.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：放大、向上滑动。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：放大、向上滑动。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温58-2句字幕8/温58-2句字幕8.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.92
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.92,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.917,
              "pos_x": -0.225,
              "pos_y": 0.582,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 21.143,
              "text_color": "#ffbf17"
            },
            {
              "start_s": 1.133,
              "duration_s": 0.783,
              "pos_x": 0.421,
              "pos_y": 0.374,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 21.143,
              "text_color": "#ffbf17"
            }
          ],
          "animations": [
            {
              "name": "放大",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "向上滑动",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "放大",
        "向上滑动"
      ],
      "source_draft_path": "@presets/温58-2句字幕8/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-c43103a99c78b354",
      "kind": "preset",
      "title": "温58-2句并列1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温58-2句并列1",
        "放大"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/c43103a99c78b354.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：放大。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：放大。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温58-2句并列1/温58-2句并列1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.25
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.25,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 2.25,
              "pos_x": 0.0,
              "pos_y": 0.36,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 25.986,
              "text_color": "#ffbf17"
            },
            {
              "start_s": 1.033,
              "duration_s": 1.217,
              "pos_x": 0.0,
              "pos_y": -0.281,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 25.986,
              "text_color": "#ffbf17"
            }
          ],
          "animations": [
            {
              "name": "放大",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "放大",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "放大"
      ],
      "source_draft_path": "@presets/温58-2句并列1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-4e0e284f244ddb81",
      "kind": "preset",
      "title": "温58-2句并列2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温58-2句并列2",
        "放大"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/4e0e284f244ddb81.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：放大。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：放大。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温58-2句并列2/温58-2句并列2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.25
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.25,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 2.25,
              "pos_x": 0.0,
              "pos_y": 0.36,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 25.986,
              "text_color": "#ffbf17"
            },
            {
              "start_s": 1.033,
              "duration_s": 1.217,
              "pos_x": 0.0,
              "pos_y": -0.281,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 25.986,
              "text_color": "#ffbf17"
            }
          ],
          "animations": [
            {
              "name": "放大",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "放大",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "放大"
      ],
      "source_draft_path": "@presets/温58-2句并列2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-12bd739e3833948f",
      "kind": "preset",
      "title": "温58-2句组合",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温58-2句组合",
        "雪光模糊",
        "向右模糊 II",
        "日落",
        "简约透明渐变"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/12bd739e3833948f.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、3 個動畫、4 個特效，1 個原始內嵌草稿。 已記錄動效：雪光模糊、向右模糊 II、日落、简约透明渐变。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 2。 實際動效名稱：雪光模糊、向右模糊 II、日落、简约透明渐变。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温58-2句组合/温58-2句组合.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.82
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.82,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 2
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.733,
              "pos_x": 0.0,
              "pos_y": 0.703,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 42.0,
              "text_color": "#b71c1c"
            },
            {
              "start_s": 0.733,
              "duration_s": 1.083,
              "pos_x": 0.0,
              "pos_y": -0.291,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 36.286,
              "text_color": "#ffffff"
            }
          ],
          "animations": [
            {
              "name": "雪光模糊",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "向右模糊 II",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "日落",
              "phase": "out",
              "duration_s": 0.283
            }
          ],
          "animation_total": 3,
          "effects": [
            {
              "name": "简约透明渐变",
              "type": "text_effect"
            }
          ],
          "effect_total": 4,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "雪光模糊",
        "向右模糊 II",
        "日落",
        "简约透明渐变"
      ],
      "source_draft_path": "@presets/温58-2句组合/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-295616118a27cc05",
      "kind": "preset",
      "title": "温58-2句覆盖1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温58-2句覆盖1",
        "缩小"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/295616118a27cc05.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：缩小。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：缩小。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温58-2句覆盖1/温58-2句覆盖1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.17
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 3.17,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.983,
              "pos_x": 0.047,
              "pos_y": -0.387,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 17.596,
              "text_color": "#ffffff"
            },
            {
              "start_s": 1.983,
              "duration_s": 1.183,
              "pos_x": 0.047,
              "pos_y": -0.387,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 17.596,
              "text_color": "#ffffff"
            },
            {
              "start_s": 1.983,
              "duration_s": 1.183,
              "pos_x": 0.0,
              "pos_y": -0.341,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 21.388,
              "text_color": "#ffbf17"
            }
          ],
          "animations": [
            {
              "name": "缩小",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "缩小"
      ],
      "source_draft_path": "@presets/温58-2句覆盖1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-a43654e81820836d",
      "kind": "preset",
      "title": "温58-2句覆盖2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温58-2句覆盖2",
        "缩小"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/a43654e81820836d.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：缩小。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：缩小。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温58-2句覆盖2/温58-2句覆盖2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.13
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.13,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.167,
              "pos_x": 0.0,
              "pos_y": -0.391,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 12.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 1.167,
              "duration_s": 0.967,
              "pos_x": 0.0,
              "pos_y": -0.391,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 12.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 1.167,
              "duration_s": 0.967,
              "pos_x": 0.0,
              "pos_y": -0.338,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 24.286,
              "text_color": "#ffbf17"
            }
          ],
          "animations": [
            {
              "name": "缩小",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "缩小"
      ],
      "source_draft_path": "@presets/温58-2句覆盖2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-49e0d7d6028fcc04",
      "kind": "preset",
      "title": "温58-3句开头组合",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温58-3句开头组合",
        "滚入",
        "向右模糊 II",
        "炸开 II",
        "呐喊声波"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/49e0d7d6028fcc04.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "4 層文字、4 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：滚入、向右模糊 II、炸开 II、呐喊声波。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 3。 實際動效名稱：滚入、向右模糊 II、炸开 II、呐喊声波。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温58-3句开头组合/温58-3句开头组合.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.88
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.88,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 3
          },
          "text_layers": 4,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.4,
              "pos_x": 0.0,
              "pos_y": 0.679,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 48.429,
              "text_color": "#b71c1c"
            },
            {
              "start_s": 0.4,
              "duration_s": 2.483,
              "pos_x": 0.0,
              "pos_y": 0.679,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 48.429,
              "text_color": "#b71c1c"
            },
            {
              "start_s": 0.4,
              "duration_s": 1.55,
              "pos_x": 0.0,
              "pos_y": 0.672,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 21.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 1.617,
              "duration_s": 1.267,
              "pos_x": 0.0,
              "pos_y": 0.672,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 21.0,
              "text_color": "#ffbf17"
            }
          ],
          "animations": [
            {
              "name": "滚入",
              "phase": "in",
              "duration_s": 0.4
            },
            {
              "name": "向右模糊 II",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "炸开 II",
              "phase": "out",
              "duration_s": 0.3
            },
            {
              "name": "呐喊声波",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 4,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "滚入",
        "向右模糊 II",
        "炸开 II",
        "呐喊声波"
      ],
      "source_draft_path": "@presets/温58-3句开头组合/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-9c31c2f54bda2385",
      "kind": "preset",
      "title": "温58-4个大字",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温58-4个大字",
        "折叠"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/9c31c2f54bda2385.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：折叠。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：折叠。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温58-4个大字/温58-4个大字.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.82
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.82,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.817,
              "pos_x": 0.0,
              "pos_y": 0.143,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 63.571,
              "text_color": "#c9af62"
            }
          ],
          "animations": [
            {
              "name": "折叠",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "折叠"
      ],
      "source_draft_path": "@presets/温58-4个大字/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-c71961ebaac9e955",
      "kind": "preset",
      "title": "温58-序号1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温58-序号1",
        "吸入"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/c71961ebaac9e955.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：吸入。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：吸入。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温58-序号1/温58-序号1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.93
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.93,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.933,
              "pos_x": -0.34,
              "pos_y": 0.71,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 37.857,
              "text_color": "#ffffff"
            }
          ],
          "animations": [
            {
              "name": "吸入",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "吸入"
      ],
      "source_draft_path": "@presets/温58-序号1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-612421283f243a91",
      "kind": "preset",
      "title": "温58-金句",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温58-金句",
        "渐显",
        "收拢"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/612421283f243a91.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "4 層文字、4 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：渐显、收拢。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 4，影片軌 1，音效軌 1。 實際動效名稱：渐显、收拢。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温58-金句/温58-金句.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.67
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.67,
          "track_counts": {
            "video": 1,
            "text": 4,
            "audio": 1
          },
          "text_layers": 4,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 2.667,
              "pos_x": -0.087,
              "pos_y": 0.483,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 1.033,
              "duration_s": 1.633,
              "pos_x": 0.0,
              "pos_y": 0.353,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.0,
              "duration_s": 2.667,
              "pos_x": -0.778,
              "pos_y": 0.534,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 32.0,
              "text_color": "#4a4a4a"
            },
            {
              "start_s": 0.0,
              "duration_s": 2.667,
              "pos_x": 0.778,
              "pos_y": 0.182,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 32.0,
              "text_color": "#4a4a4a"
            }
          ],
          "animations": [
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "收拢",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 4,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "渐显",
        "收拢"
      ],
      "source_draft_path": "@presets/温58-金句/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-16cf9eb378f4e34c",
      "kind": "preset",
      "title": "温59-2个大字",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温59-2个大字",
        "向上滑动"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/16cf9eb378f4e34c.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向上滑动。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：向上滑动。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温59-2个大字/温59-2个大字.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.25
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.25,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.25,
              "pos_x": 0.0,
              "pos_y": 0.736,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 56.215,
              "text_color": "#b71c1c"
            }
          ],
          "animations": [
            {
              "name": "向上滑动",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向上滑动"
      ],
      "source_draft_path": "@presets/温59-2个大字/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-d5cd693f855b89a8",
      "kind": "preset",
      "title": "温59-2句字幕2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温59-2句字幕2",
        "汇聚",
        "故障"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/d5cd693f855b89a8.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、3 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：汇聚、故障。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：汇聚、故障。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温59-2句字幕2/温59-2句字幕2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.87
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.87,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.067,
              "pos_x": 0.0,
              "pos_y": 0.736,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 40.215,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.767,
              "duration_s": 0.817,
              "pos_x": 0.0,
              "pos_y": 0.736,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 40.215,
              "text_color": "#edc65d"
            }
          ],
          "animations": [
            {
              "name": "汇聚",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "故障",
              "phase": "out",
              "duration_s": 0.3
            },
            {
              "name": "故障",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 3,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "汇聚",
        "故障"
      ],
      "source_draft_path": "@presets/温59-2句字幕2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-1bbafa37285c3259",
      "kind": "preset",
      "title": "温59-2句字幕3",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温59-2句字幕3",
        "向右模糊 II",
        "辉光"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/1bbafa37285c3259.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向右模糊 II、辉光。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：向右模糊 II、辉光。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温59-2句字幕3/温59-2句字幕3.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.82
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.82,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 2.817,
              "pos_x": 0.0,
              "pos_y": -0.257,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.883,
              "duration_s": 1.933,
              "pos_x": 0.0,
              "pos_y": -0.409,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#edc65d"
            }
          ],
          "animations": [
            {
              "name": "向右模糊 II",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "辉光",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向右模糊 II",
        "辉光"
      ],
      "source_draft_path": "@presets/温59-2句字幕3/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-94804a0445cfae78",
      "kind": "preset",
      "title": "温59-2句字幕4",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温59-2句字幕4",
        "模糊缩小",
        "扭动",
        "日落",
        "向下露出"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/94804a0445cfae78.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、4 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：模糊缩小、扭动、日落、向下露出。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：模糊缩小、扭动、日落、向下露出。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温59-2句字幕4/温59-2句字幕4.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.32
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.32,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.35,
              "pos_x": 0.0,
              "pos_y": -0.417,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 32.0,
              "text_color": "#ff1837"
            },
            {
              "start_s": 1.033,
              "duration_s": 1.25,
              "pos_x": 0.0,
              "pos_y": -0.417,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 30.0,
              "text_color": "#edc65d"
            }
          ],
          "animations": [
            {
              "name": "模糊缩小",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "扭动",
              "phase": "loop",
              "duration_s": 0.5
            },
            {
              "name": "日落",
              "phase": "out",
              "duration_s": 0.3
            },
            {
              "name": "向下露出",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 4,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "模糊缩小",
        "扭动",
        "日落",
        "向下露出"
      ],
      "source_draft_path": "@presets/温59-2句字幕4/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-22824e9e5f0e8e38",
      "kind": "preset",
      "title": "温59-3句并列",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温59-3句并列",
        "向右模糊 II",
        "放大",
        "激光雕刻"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/22824e9e5f0e8e38.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、3 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向右模糊 II、放大、激光雕刻。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 1。 實際動效名稱：向右模糊 II、放大、激光雕刻。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温59-3句并列/温59-3句并列.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 4.2
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 4.2,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 1
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 4.2,
              "pos_x": -0.545,
              "pos_y": -0.367,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 1.167,
              "duration_s": 3.033,
              "pos_x": -0.267,
              "pos_y": -0.495,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#ffbf17"
            },
            {
              "start_s": 2.467,
              "duration_s": 1.733,
              "pos_x": -0.059,
              "pos_y": -0.623,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#ffbf17"
            }
          ],
          "animations": [
            {
              "name": "向右模糊 II",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "放大",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "激光雕刻",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 3,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向右模糊 II",
        "放大",
        "激光雕刻"
      ],
      "source_draft_path": "@presets/温59-3句并列/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-013f15044e8278eb",
      "kind": "preset",
      "title": "温59-序号",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温59-序号",
        "生长 II"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/013f15044e8278eb.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：生长 II。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：生长 II。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温59-序号/温59-序号.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.93
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.93,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.933,
              "pos_x": -0.491,
              "pos_y": 0.683,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 21.976,
              "text_color": "#e9d7a4"
            }
          ],
          "animations": [
            {
              "name": "生长 II",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "生长 II"
      ],
      "source_draft_path": "@presets/温59-序号/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-ff99a8cad98fa00e",
      "kind": "preset",
      "title": "温59-金句",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温59-金句",
        "渐显"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/ff99a8cad98fa00e.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：渐显。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：渐显。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温59-金句/温59-金句.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.37
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.37,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 2.367,
              "pos_x": 0.0,
              "pos_y": 0.339,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 17.0,
              "text_color": "#b71c1c"
            },
            {
              "start_s": 0.933,
              "duration_s": 1.433,
              "pos_x": 0.0,
              "pos_y": 0.185,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 17.0,
              "text_color": "#b71c1c"
            }
          ],
          "animations": [
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "渐显"
      ],
      "source_draft_path": "@presets/温59-金句/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-90cbc6de46a2d9c8",
      "kind": "preset",
      "title": "温6-2句覆盖",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温6-2句覆盖",
        "向左模糊",
        "收拢"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/90cbc6de46a2d9c8.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向左模糊、收拢。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：向左模糊、收拢。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温6-2句覆盖/温6-2句覆盖.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.9
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.9,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.1,
              "pos_x": 0.047,
              "pos_y": -0.385,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 1.1,
              "duration_s": 0.8,
              "pos_x": 0.047,
              "pos_y": -0.385,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 1.1,
              "duration_s": 0.8,
              "pos_x": 0.0,
              "pos_y": -0.385,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 43.109,
              "text_color": "#b71c1c"
            }
          ],
          "animations": [
            {
              "name": "向左模糊",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "收拢",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向左模糊",
        "收拢"
      ],
      "source_draft_path": "@presets/温6-2句覆盖/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-5e996423d9461203",
      "kind": "preset",
      "title": "温6-3句字幕1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温6-3句字幕1",
        "缩小",
        "向左模糊",
        "吸入"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/5e996423d9461203.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、3 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：缩小、向左模糊、吸入。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 1。 實際動效名稱：缩小、向左模糊、吸入。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温6-3句字幕1/温6-3句字幕1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.13
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.13,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 1
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.9,
              "duration_s": 1.233,
              "pos_x": -0.106,
              "pos_y": -0.385,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 24.0,
              "text_color": "#fff589"
            },
            {
              "start_s": 1.6,
              "duration_s": 0.533,
              "pos_x": 0.169,
              "pos_y": -0.521,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#b71c1c"
            },
            {
              "start_s": 0.0,
              "duration_s": 2.133,
              "pos_x": 0.0,
              "pos_y": -0.26,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 12.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "缩小",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "向左模糊",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "吸入",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 3,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "缩小",
        "向左模糊",
        "吸入"
      ],
      "source_draft_path": "@presets/温6-3句字幕1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-e034ae955c45af91",
      "kind": "preset",
      "title": "温7-2句覆盖1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温7-2句覆盖1",
        "向下滑动",
        "星光闪闪"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/e034ae955c45af91.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向下滑动、星光闪闪。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：向下滑动、星光闪闪。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温7-2句覆盖1/温7-2句覆盖1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.3
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.3,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.667,
              "pos_x": 0.0,
              "pos_y": -0.371,
              "scale_x": 4.591,
              "scale_y": 4.591,
              "rotation": 0.0,
              "font_size": 14.357,
              "text_color": "#ffde00"
            },
            {
              "start_s": 0.667,
              "duration_s": 0.633,
              "pos_x": 0.0,
              "pos_y": -0.371,
              "scale_x": 4.591,
              "scale_y": 4.591,
              "rotation": 0.0,
              "font_size": 14.357,
              "text_color": "#ffde00"
            },
            {
              "start_s": 0.667,
              "duration_s": 0.633,
              "pos_x": 0.047,
              "pos_y": -0.385,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 42.0,
              "text_color": "#ffffff"
            }
          ],
          "animations": [
            {
              "name": "向下滑动",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "星光闪闪",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向下滑动",
        "星光闪闪"
      ],
      "source_draft_path": "@presets/温7-2句覆盖1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-80db6ab6661dd7c2",
      "kind": "preset",
      "title": "温7-2句覆盖2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温7-2句覆盖2",
        "随机上升",
        "缩小"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/80db6ab6661dd7c2.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：随机上升、缩小。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：随机上升、缩小。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温7-2句覆盖2/温7-2句覆盖2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.17
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.17,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.1,
              "pos_x": 0.047,
              "pos_y": -0.385,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 1.1,
              "duration_s": 0.667,
              "pos_x": 0.047,
              "pos_y": -0.385,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 1.1,
              "duration_s": 0.667,
              "pos_x": 0.0,
              "pos_y": -0.371,
              "scale_x": 4.591,
              "scale_y": 4.591,
              "rotation": 0.0,
              "font_size": 14.357,
              "text_color": "#b71c1c"
            }
          ],
          "animations": [
            {
              "name": "随机上升",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "缩小",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "随机上升",
        "缩小"
      ],
      "source_draft_path": "@presets/温7-2句覆盖2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-af99a7553f189e22",
      "kind": "preset",
      "title": "温7-2句覆盖3",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温7-2句覆盖3",
        "向右露出",
        "星光闪闪"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/af99a7553f189e22.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向右露出、星光闪闪。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：向右露出、星光闪闪。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温7-2句覆盖3/温7-2句覆盖3.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.63
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.63,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.033,
              "pos_x": 0.047,
              "pos_y": -0.385,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 1.033,
              "duration_s": 0.6,
              "pos_x": 0.047,
              "pos_y": -0.385,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 1.033,
              "duration_s": 0.6,
              "pos_x": 0.0,
              "pos_y": -0.371,
              "scale_x": 4.591,
              "scale_y": 4.591,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#ffde00"
            }
          ],
          "animations": [
            {
              "name": "向右露出",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "星光闪闪",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向右露出",
        "星光闪闪"
      ],
      "source_draft_path": "@presets/温7-2句覆盖3/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-ba1271860b08aa1b",
      "kind": "preset",
      "title": "温7-开头3句字幕",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温7-开头3句字幕",
        "晕开",
        "向下滑动",
        "向左模糊",
        "向上翻转"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/ba1271860b08aa1b.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、4 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：晕开、向下滑动、向左模糊、向上翻转。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 1。 實際動效名稱：晕开、向下滑动、向左模糊、向上翻转。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温7-开头3句字幕/温7-开头3句字幕.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.3
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.3,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 1
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.467,
              "pos_x": 0.0,
              "pos_y": 0.629,
              "scale_x": 4.591,
              "scale_y": 4.591,
              "rotation": 0.0,
              "font_size": 14.357,
              "text_color": "#ffde00"
            },
            {
              "start_s": 1.133,
              "duration_s": 1.167,
              "pos_x": 0.047,
              "pos_y": -0.385,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 1.7,
              "duration_s": 0.6,
              "pos_x": 0.0,
              "pos_y": -0.092,
              "scale_x": 4.591,
              "scale_y": 4.591,
              "rotation": 0.0,
              "font_size": 14.0,
              "text_color": "#ffde00"
            }
          ],
          "animations": [
            {
              "name": "晕开",
              "phase": "out",
              "duration_s": 0.3
            },
            {
              "name": "向下滑动",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "向左模糊",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "向上翻转",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 4,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "晕开",
        "向下滑动",
        "向左模糊",
        "向上翻转"
      ],
      "source_draft_path": "@presets/温7-开头3句字幕/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-d1501e4c7b7bfa6f",
      "kind": "preset",
      "title": "温7-弹幕",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温7-弹幕",
        "飘起",
        "圆柱体滚动",
        "滚入",
        "向右露出",
        "复古橙色渐变立体花字"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/d1501e4c7b7bfa6f.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "4 層文字、4 個動畫、2 個特效，1 個原始內嵌草稿。 已記錄動效：飘起、圆柱体滚动、滚入、向右露出。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 1。 實際動效名稱：飘起、圆柱体滚动、滚入、向右露出。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温7-弹幕/温7-弹幕.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.2
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.2,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 1
          },
          "text_layers": 4,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 2.2,
              "pos_x": 0.047,
              "pos_y": -0.385,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#fff589"
            },
            {
              "start_s": 0.0,
              "duration_s": 2.2,
              "pos_x": 0.0,
              "pos_y": -0.371,
              "scale_x": 4.591,
              "scale_y": 4.591,
              "rotation": 0.0,
              "font_size": 14.0,
              "text_color": "#ffde00"
            },
            {
              "start_s": 0.0,
              "duration_s": 1.1,
              "pos_x": 0.0,
              "pos_y": -0.385,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 42.279,
              "text_color": "#ffffff"
            },
            {
              "start_s": 1.1,
              "duration_s": 1.1,
              "pos_x": 0.0,
              "pos_y": -0.385,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#ffffff"
            }
          ],
          "animations": [
            {
              "name": "飘起",
              "phase": "loop",
              "duration_s": 0.5
            },
            {
              "name": "圆柱体滚动",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "滚入",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "向右露出",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 4,
          "effects": [
            {
              "name": "复古橙色渐变立体花字",
              "type": "text_effect"
            }
          ],
          "effect_total": 2,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "飘起",
        "圆柱体滚动",
        "滚入",
        "向右露出",
        "复古橙色渐变立体花字"
      ],
      "source_draft_path": "@presets/温7-弹幕/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-b17f3e0c751f8d2c",
      "kind": "preset",
      "title": "温7-打字机",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温7-打字机",
        "打字光标"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/b17f3e0c751f8d2c.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：打字光标。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 1。 實際動效名稱：打字光标。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温7-打字机/温7-打字机.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.63
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.63,
          "track_counts": {
            "video": 1,
            "text": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.633,
              "pos_x": -0.068,
              "pos_y": -0.385,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 14.0,
              "text_color": "#ffde00"
            }
          ],
          "animations": [
            {
              "name": "打字光标",
              "phase": "in",
              "duration_s": 0.7
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "打字光标"
      ],
      "source_draft_path": "@presets/温7-打字机/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-6a4834c6a4fd32bf",
      "kind": "preset",
      "title": "温7-疑问覆盖",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温7-疑问覆盖",
        "渐显",
        "模糊发光"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/6a4834c6a4fd32bf.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：渐显、模糊发光。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：渐显、模糊发光。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温7-疑问覆盖/温7-疑问覆盖.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.93
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.93,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.8,
              "pos_x": 0.0,
              "pos_y": -0.371,
              "scale_x": 4.591,
              "scale_y": 4.591,
              "rotation": 0.0,
              "font_size": 14.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 0.0,
              "duration_s": 0.8,
              "pos_x": 0.047,
              "pos_y": -0.385,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 42.0,
              "text_color": "#ffdf00"
            }
          ],
          "animations": [
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "模糊发光",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "渐显",
        "模糊发光"
      ],
      "source_draft_path": "@presets/温7-疑问覆盖/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-65257f61e7a04fb8",
      "kind": "preset",
      "title": "温8-2句字幕覆盖",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温8-2句字幕覆盖",
        "缩小",
        "晕开",
        "渐隐",
        "向右缓入"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/65257f61e7a04fb8.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、4 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：缩小、晕开、渐隐、向右缓入。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 2。 實際動效名稱：缩小、晕开、渐隐、向右缓入。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温8-2句字幕覆盖/温8-2句字幕覆盖.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.47
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.47,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 2
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.533,
              "pos_x": 0.0,
              "pos_y": -0.385,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 36.0,
              "text_color": "#ffbf17"
            },
            {
              "start_s": 0.533,
              "duration_s": 0.867,
              "pos_x": 0.0,
              "pos_y": -0.385,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 36.0,
              "text_color": "#fff589"
            },
            {
              "start_s": 0.533,
              "duration_s": 0.867,
              "pos_x": 0.0,
              "pos_y": -0.385,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 16.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "缩小",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "晕开",
              "phase": "out",
              "duration_s": 0.3
            },
            {
              "name": "渐隐",
              "phase": "out",
              "duration_s": 0.267
            },
            {
              "name": "向右缓入",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 4,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "缩小",
        "晕开",
        "渐隐",
        "向右缓入"
      ],
      "source_draft_path": "@presets/温8-2句字幕覆盖/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-3fb2616822a2621e",
      "kind": "preset",
      "title": "温8-3句并列",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温8-3句并列",
        "渐显"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/3fb2616822a2621e.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、3 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：渐显。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 1。 實際動效名稱：渐显。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温8-3句并列/温8-3句并列.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.23
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.23,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 1
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.067,
              "pos_x": 0.222,
              "pos_y": 0.026,
              "scale_x": 1.033,
              "scale_y": 1.033,
              "rotation": 0.0,
              "font_size": 14.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 0.167,
              "duration_s": 1.067,
              "pos_x": 0.157,
              "pos_y": -0.106,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 14.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 0.367,
              "duration_s": 0.867,
              "pos_x": -0.166,
              "pos_y": -0.232,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 16.0,
              "text_color": "#ffffff"
            }
          ],
          "animations": [
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 3,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "渐显"
      ],
      "source_draft_path": "@presets/温8-3句并列/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-5070319d2941eb3c",
      "kind": "preset",
      "title": "温9-2行字幕1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温9-2行字幕1",
        "打字光标",
        "随机上升"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/5070319d2941eb3c.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：打字光标、随机上升。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：打字光标、随机上升。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温9-2行字幕1/温9-2行字幕1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.4
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.4,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.4,
              "pos_x": 0.0,
              "pos_y": -0.385,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 16.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 0.867,
              "duration_s": 0.533,
              "pos_x": 0.453,
              "pos_y": -0.24,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 24.0,
              "text_color": "#ffdc8b"
            }
          ],
          "animations": [
            {
              "name": "打字光标",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "随机上升",
              "phase": "in",
              "duration_s": 0.367
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "打字光标",
        "随机上升"
      ],
      "source_draft_path": "@presets/温9-2行字幕1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-ce2324ee1ef4632c",
      "kind": "preset",
      "title": "温9-2行疑问",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温9-2行疑问",
        "渐显",
        "吸入",
        "向右缓入",
        "滚入"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/ce2324ee1ef4632c.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "4 層文字、4 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：渐显、吸入、向右缓入、滚入。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 4，影片軌 1，音效軌 2。 實際動效名稱：渐显、吸入、向右缓入、滚入。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温9-2行疑问/温9-2行疑问.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.27
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.27,
          "track_counts": {
            "video": 1,
            "text": 4,
            "audio": 2
          },
          "text_layers": 4,
          "text_positions": [
            {
              "start_s": 0.533,
              "duration_s": 0.733,
              "pos_x": 0.431,
              "pos_y": -0.438,
              "scale_x": 0.909,
              "scale_y": 0.909,
              "rotation": 0.0,
              "font_size": 49.915,
              "text_color": "#ffdc8b"
            },
            {
              "start_s": 0.0,
              "duration_s": 1.267,
              "pos_x": -0.291,
              "pos_y": -0.385,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 16.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 0.333,
              "duration_s": 0.933,
              "pos_x": -0.378,
              "pos_y": -0.521,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 16.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 0.533,
              "duration_s": 0.733,
              "pos_x": 0.269,
              "pos_y": -0.507,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 20.0,
              "text_color": "#ffdc8b"
            }
          ],
          "animations": [
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "吸入",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "向右缓入",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "滚入",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 4,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "渐显",
        "吸入",
        "向右缓入",
        "滚入"
      ],
      "source_draft_path": "@presets/温9-2行疑问/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-7a22fa950b5c4d26",
      "kind": "preset",
      "title": "温9-2行覆盖",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温9-2行覆盖",
        "跃进",
        "向右缓入"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/7a22fa950b5c4d26.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：跃进、向右缓入。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：跃进、向右缓入。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温9-2行覆盖/温9-2行覆盖.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.87
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.87,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.3,
              "pos_x": 0.0,
              "pos_y": -0.385,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 36.0,
              "text_color": "#ffdc8b"
            },
            {
              "start_s": 0.3,
              "duration_s": 0.567,
              "pos_x": 0.0,
              "pos_y": -0.385,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 36.0,
              "text_color": "#ffdc8b"
            },
            {
              "start_s": 0.3,
              "duration_s": 0.567,
              "pos_x": 0.0,
              "pos_y": -0.385,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 16.0,
              "text_color": "#ffffff"
            }
          ],
          "animations": [
            {
              "name": "跃进",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "向右缓入",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "跃进",
        "向右缓入"
      ],
      "source_draft_path": "@presets/温9-2行覆盖/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-ad59c4f246bbc72a",
      "kind": "preset",
      "title": "温9-2行覆盖2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温9-2行覆盖2",
        "收拢",
        "冰雪飘动"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/ad59c4f246bbc72a.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：收拢、冰雪飘动。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 2。 實際動效名稱：收拢、冰雪飘动。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温9-2行覆盖2/温9-2行覆盖2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.07
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.07,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 2
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.3,
              "pos_x": 0.0,
              "pos_y": -0.385,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 36.0,
              "text_color": "#b71c1c"
            },
            {
              "start_s": 0.3,
              "duration_s": 0.767,
              "pos_x": 0.0,
              "pos_y": -0.385,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 36.0,
              "text_color": "#b71c1c"
            },
            {
              "start_s": 0.3,
              "duration_s": 0.767,
              "pos_x": 0.0,
              "pos_y": -0.385,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 16.0,
              "text_color": "#ffffff"
            }
          ],
          "animations": [
            {
              "name": "收拢",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "冰雪飘动",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "收拢",
        "冰雪飘动"
      ],
      "source_draft_path": "@presets/温9-2行覆盖2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-b4823d4d49f1b38e",
      "kind": "preset",
      "title": "温9-2行覆盖3",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温9-2行覆盖3",
        "向右露出",
        "向左露出",
        "缩小"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/b4823d4d49f1b38e.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "5 層文字、3 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向右露出、向左露出、缩小。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 2。 實際動效名稱：向右露出、向左露出、缩小。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温9-2行覆盖3/温9-2行覆盖3.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.2
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.2,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 2
          },
          "text_layers": 5,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.467,
              "pos_x": -0.129,
              "pos_y": -0.331,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 48.0,
              "text_color": "#b71c1c"
            },
            {
              "start_s": 0.467,
              "duration_s": 0.733,
              "pos_x": -0.129,
              "pos_y": -0.331,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 48.0,
              "text_color": "#b71c1c"
            },
            {
              "start_s": 0.0,
              "duration_s": 0.467,
              "pos_x": 0.129,
              "pos_y": -0.466,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 48.0,
              "text_color": "#b71c1c"
            },
            {
              "start_s": 0.467,
              "duration_s": 0.733,
              "pos_x": 0.129,
              "pos_y": -0.466,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 48.0,
              "text_color": "#b71c1c"
            },
            {
              "start_s": 0.467,
              "duration_s": 0.733,
              "pos_x": 0.0,
              "pos_y": -0.385,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 20.0,
              "text_color": "#ffffff"
            }
          ],
          "animations": [
            {
              "name": "向右露出",
              "phase": "in",
              "duration_s": 0.2
            },
            {
              "name": "向左露出",
              "phase": "in",
              "duration_s": 0.2
            },
            {
              "name": "缩小",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 3,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向右露出",
        "向左露出",
        "缩小"
      ],
      "source_draft_path": "@presets/温9-2行覆盖3/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-31ddd930da267041",
      "kind": "preset",
      "title": "温9-3行字幕1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温9-3行字幕1",
        "呐喊声波",
        "随机上升",
        "向上翻转",
        "复古 红色"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/31ddd930da267041.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "4 層文字、3 個動畫、2 個特效，1 個原始內嵌草稿。 已記錄動效：呐喊声波、随机上升、向上翻转、复古 红色。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 1。 實際動效名稱：呐喊声波、随机上升、向上翻转、复古 红色。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温9-3行字幕1/温9-3行字幕1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.7
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.7,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 1
          },
          "text_layers": 4,
          "text_positions": [
            {
              "start_s": 2.067,
              "duration_s": 0.633,
              "pos_x": 0.0,
              "pos_y": 0.472,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 67.072,
              "text_color": "#ffffff"
            },
            {
              "start_s": 0.833,
              "duration_s": 1.867,
              "pos_x": 0.0,
              "pos_y": -0.25,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 16.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 0.0,
              "duration_s": 0.833,
              "pos_x": 0.0,
              "pos_y": -0.385,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 16.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 0.833,
              "duration_s": 1.867,
              "pos_x": 0.0,
              "pos_y": -0.385,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 16.0,
              "text_color": "#ffdc8b"
            }
          ],
          "animations": [
            {
              "name": "呐喊声波",
              "phase": "in",
              "duration_s": 0.267
            },
            {
              "name": "随机上升",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "向上翻转",
              "phase": "in",
              "duration_s": 0.3
            }
          ],
          "animation_total": 3,
          "effects": [
            {
              "name": "复古 红色",
              "type": "text_effect"
            }
          ],
          "effect_total": 2,
          "keyframes": {
            "KFTypePositionX": 2,
            "KFTypePositionY": 2
          },
          "keyframe_total": 4,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "呐喊声波",
        "随机上升",
        "向上翻转",
        "复古 红色"
      ],
      "source_draft_path": "@presets/温9-3行字幕1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-44f209005d48ac42",
      "kind": "preset",
      "title": "温9-3行覆盖",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "温9-3行覆盖",
        "缩小",
        "向右缓入",
        "滑动上升"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/44f209005d48ac42.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "5 層文字、3 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：缩小、向右缓入、滑动上升。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 2。 實際動效名稱：缩小、向右缓入、滑动上升。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/温9-3行覆盖/温9-3行覆盖.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.27
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.27,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 2
          },
          "text_layers": 5,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 0.4,
              "pos_x": 0.0,
              "pos_y": -0.385,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 36.0,
              "text_color": "#b71c1c"
            },
            {
              "start_s": 0.4,
              "duration_s": 0.867,
              "pos_x": 0.0,
              "pos_y": -0.385,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 36.0,
              "text_color": "#b71c1c"
            },
            {
              "start_s": 0.4,
              "duration_s": 0.167,
              "pos_x": 0.0,
              "pos_y": -0.385,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 16.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 0.567,
              "duration_s": 0.7,
              "pos_x": 0.0,
              "pos_y": -0.385,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 18.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 0.567,
              "duration_s": 0.7,
              "pos_x": 0.0,
              "pos_y": -0.385,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 30.0,
              "text_color": "#ffdc8b"
            }
          ],
          "animations": [
            {
              "name": "缩小",
              "phase": "in",
              "duration_s": 0.3
            },
            {
              "name": "向右缓入",
              "phase": "in",
              "duration_s": 0.167
            },
            {
              "name": "滑动上升",
              "phase": "in",
              "duration_s": 0.367
            }
          ],
          "animation_total": 3,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "缩小",
        "向右缓入",
        "滑动上升"
      ],
      "source_draft_path": "@presets/温9-3行覆盖/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-643d9c638d708333",
      "kind": "preset",
      "title": "田字格背景1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "田字格背景1"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/643d9c638d708333.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "4 層文字、0 個動畫、0 個特效，1 個原始內嵌草稿。 可從原始草稿解析時間軸及位置。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 4，影片軌 1，音效軌 0。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/田字格背景1/田字格背景1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.0
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 3.0,
          "track_counts": {
            "video": 1,
            "sticker": 3,
            "text": 4
          },
          "text_layers": 4,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 3.0,
              "pos_x": 0.0,
              "pos_y": -0.547,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 30.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.0,
              "duration_s": 3.0,
              "pos_x": -0.398,
              "pos_y": -0.398,
              "scale_x": 0.704,
              "scale_y": 0.704,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.0,
              "duration_s": 3.0,
              "pos_x": 0.0,
              "pos_y": -0.398,
              "scale_x": 0.704,
              "scale_y": 0.704,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.0,
              "duration_s": 3.0,
              "pos_x": 0.384,
              "pos_y": -0.398,
              "scale_x": 0.704,
              "scale_y": 0.704,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [],
          "animation_total": 0,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": false,
          "uses_stickers": true
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [],
      "source_draft_path": "@presets/田字格背景1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-e0666c369a0a7d24",
      "kind": "preset",
      "title": "田字格背景2",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "田字格背景2"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/e0666c369a0a7d24.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、0 個動畫、0 個特效，1 個原始內嵌草稿。 可從原始草稿解析時間軸及位置。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 1，音效軌 0。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/田字格背景2/田字格背景2.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.0
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 3.0,
          "track_counts": {
            "video": 1,
            "sticker": 5,
            "text": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 3.0,
              "pos_x": 0.0,
              "pos_y": -0.549,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 30.0,
              "text_color": "#e7e2ff"
            }
          ],
          "animations": [],
          "animation_total": 0,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": false,
          "uses_stickers": true
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [],
      "source_draft_path": "@presets/田字格背景2/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-54fe587b07f342ae",
      "kind": "preset",
      "title": "紫色底色字",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "紫色底色字"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/54fe587b07f342ae.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "0 層文字、0 個動畫、0 個特效，3 個原始內嵌草稿。 可從原始草稿解析時間軸及位置。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 0，影片軌 2，音效軌 0。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/紫色底色字/紫色底色字.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 3,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.9
          },
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.0
          },
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 0.9
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 0.9,
          "track_counts": {
            "video": 2
          },
          "text_layers": 0,
          "text_positions": [],
          "animations": [],
          "animation_total": 0,
          "effects": [],
          "effect_total": 0,
          "keyframes": {
            "KFTypeCommonMaskPositionX": 1,
            "KFTypeCommonMaskPositionY": 1,
            "KFTypeCommonMaskSizeWidth": 2,
            "KFTypeCommonMaskSizeHeight": 2
          },
          "keyframe_total": 6,
          "uses_video": true,
          "uses_audio": false,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [],
      "source_draft_path": "@presets/紫色底色字/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-032edc2e69881530",
      "kind": "preset",
      "title": "观点输出",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "观点输出",
        "冰雪飘动"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/032edc2e69881530.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：冰雪飘动。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 1，音效軌 1。 實際動效名稱：冰雪飘动。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/观点输出/观点输出.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.0
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 3.0,
          "track_counts": {
            "video": 1,
            "text": 3,
            "audio": 1
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 3.0,
              "pos_x": -0.602,
              "pos_y": -0.342,
              "scale_x": 0.936,
              "scale_y": 0.936,
              "rotation": 0.0,
              "font_size": 40.0,
              "text_color": "#fff4c1"
            },
            {
              "start_s": 0.133,
              "duration_s": 2.867,
              "pos_x": -0.321,
              "pos_y": -0.462,
              "scale_x": 0.936,
              "scale_y": 0.936,
              "rotation": 0.0,
              "font_size": 40.0,
              "text_color": "#fff4c1"
            },
            {
              "start_s": 0.4,
              "duration_s": 2.6,
              "pos_x": 0.197,
              "pos_y": -0.326,
              "scale_x": 0.696,
              "scale_y": 0.696,
              "rotation": 0.0,
              "font_size": 20.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "冰雪飘动",
              "phase": "in",
              "duration_s": 0.2
            },
            {
              "name": "冰雪飘动",
              "phase": "in",
              "duration_s": 0.4
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "冰雪飘动"
      ],
      "source_draft_path": "@presets/观点输出/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-ecd51046655ab67d",
      "kind": "preset",
      "title": "费用字幕",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "费用字幕",
        "向上擦除",
        "缩小 II"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/ecd51046655ab67d.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向上擦除、缩小 II。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 0。 實際動效名稱：向上擦除、缩小 II。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/费用字幕/费用字幕.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 2.77
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 2.77,
          "track_counts": {
            "video": 1,
            "text": 2
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 1.1,
              "duration_s": 1.667,
              "pos_x": 0.0,
              "pos_y": -0.496,
              "scale_x": 1.456,
              "scale_y": 1.456,
              "rotation": 0.0,
              "font_size": 13.042,
              "text_color": "#fff589"
            },
            {
              "start_s": 0.0,
              "duration_s": 2.767,
              "pos_x": -0.251,
              "pos_y": -0.374,
              "scale_x": 1.826,
              "scale_y": 1.826,
              "rotation": 0.0,
              "font_size": 8.0,
              "text_color": "#fe8a80"
            }
          ],
          "animations": [
            {
              "name": "向上擦除",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "缩小 II",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": false,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向上擦除",
        "缩小 II"
      ],
      "source_draft_path": "@presets/费用字幕/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-88463f4005e59aa8",
      "kind": "preset",
      "title": "进度条1",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "进度条1"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/88463f4005e59aa8.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "4 層文字、0 個動畫、0 個特效，2 個原始內嵌草稿。 可從原始草稿解析時間軸及位置。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 4，影片軌 2，音效軌 0。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/进度条1/进度条1.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 2,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 73.8
          },
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 74.8
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 73.8,
          "track_counts": {
            "video": 2,
            "text": 4
          },
          "text_layers": 4,
          "text_positions": [
            {
              "start_s": 0.867,
              "duration_s": 72.933,
              "pos_x": -0.861,
              "pos_y": 0.907,
              "scale_x": 0.249,
              "scale_y": 0.249,
              "rotation": 0.0,
              "font_size": 24.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.867,
              "duration_s": 72.933,
              "pos_x": -0.456,
              "pos_y": 0.906,
              "scale_x": 0.25,
              "scale_y": 0.25,
              "rotation": 0.0,
              "font_size": 24.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.867,
              "duration_s": 72.933,
              "pos_x": 0.071,
              "pos_y": 0.906,
              "scale_x": 0.25,
              "scale_y": 0.25,
              "rotation": 0.0,
              "font_size": 24.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 0.867,
              "duration_s": 72.933,
              "pos_x": 0.697,
              "pos_y": 0.907,
              "scale_x": 0.25,
              "scale_y": 0.25,
              "rotation": 0.0,
              "font_size": 24.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [],
          "animation_total": 0,
          "effects": [],
          "effect_total": 0,
          "keyframes": {
            "KFTypePositionX": 18,
            "KFTypePositionY": 18,
            "KFTypeScaleX": 17,
            "KFTypeRotation": 9
          },
          "keyframe_total": 62,
          "uses_video": true,
          "uses_audio": false,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [],
      "source_draft_path": "@presets/进度条1/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-1035e3eb172c7de4",
      "kind": "preset",
      "title": "重点字放大",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "重点字放大",
        "水平翻转",
        "生长"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/1035e3eb172c7de4.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：水平翻转、生长。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：水平翻转、生长。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/重点字放大/重点字放大.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.0
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 3.0,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 1.2,
              "pos_x": 0.0,
              "pos_y": -0.47,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 1.2,
              "duration_s": 1.8,
              "pos_x": -0.279,
              "pos_y": -0.461,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#ffffff"
            },
            {
              "start_s": 1.2,
              "duration_s": 1.8,
              "pos_x": 0.428,
              "pos_y": -0.433,
              "scale_x": 1.724,
              "scale_y": 1.724,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#ffffff"
            }
          ],
          "animations": [
            {
              "name": "水平翻转",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "生长",
              "phase": "in",
              "duration_s": 0.5
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {
            "KFTypePositionX": 4,
            "KFTypePositionY": 4,
            "KFTypeScaleX": 3,
            "KFTypeRotation": 2
          },
          "keyframe_total": 13,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "水平翻转",
        "生长"
      ],
      "source_draft_path": "@presets/重点字放大/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-c1ca54cb7bb88a7d",
      "kind": "preset",
      "title": "顶部四字",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "顶部四字",
        "向左露出",
        "渐显"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/c1ca54cb7bb88a7d.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、2 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：向左露出、渐显。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：向左露出、渐显。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/顶部四字/顶部四字.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.0
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 3.0,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.1,
              "duration_s": 2.9,
              "pos_x": 0.303,
              "pos_y": 0.675,
              "scale_x": 1.221,
              "scale_y": 1.221,
              "rotation": 0.0,
              "font_size": 38.0,
              "text_color": "#7a0f0f"
            },
            {
              "start_s": 0.0,
              "duration_s": 3.0,
              "pos_x": -0.347,
              "pos_y": 0.644,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 38.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "向左露出",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.2
            }
          ],
          "animation_total": 2,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向左露出",
        "渐显"
      ],
      "source_draft_path": "@presets/顶部四字/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-04770afd30c154ae",
      "kind": "preset",
      "title": "顶部字体",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "顶部字体",
        "渐显",
        "渐隐"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/04770afd30c154ae.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "2 層文字、4 個動畫、0 個特效，1 個原始內嵌草稿。 已記錄動效：渐显、渐隐。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 2，影片軌 1，音效軌 1。 實際動效名稱：渐显、渐隐。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/顶部字体/顶部字体.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 1,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 1.5
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 1.5,
          "track_counts": {
            "video": 1,
            "text": 2,
            "audio": 1
          },
          "text_layers": 2,
          "text_positions": [
            {
              "start_s": 0.533,
              "duration_s": 0.967,
              "pos_x": 0.0,
              "pos_y": 0.755,
              "scale_x": 3.548,
              "scale_y": 3.548,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#7a0f0f"
            },
            {
              "start_s": 0.0,
              "duration_s": 1.5,
              "pos_x": -0.429,
              "pos_y": 0.691,
              "scale_x": 2.31,
              "scale_y": 2.31,
              "rotation": 0.0,
              "font_size": 15.0,
              "text_color": "#FFFFFF"
            }
          ],
          "animations": [
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "渐隐",
              "phase": "out",
              "duration_s": 0.267
            },
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.4
            },
            {
              "name": "渐隐",
              "phase": "out",
              "duration_s": 0.267
            }
          ],
          "animation_total": 4,
          "effects": [],
          "effect_total": 0,
          "keyframes": {
            "KFTypePositionX": 2,
            "KFTypePositionY": 2,
            "KFTypeScaleX": 2,
            "KFTypeRotation": 1,
            "KFTypeGlobalAlpha": 2
          },
          "keyframe_total": 9,
          "uses_video": false,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "渐显",
        "渐隐"
      ],
      "source_draft_path": "@presets/顶部字体/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-77d00b74b830b803",
      "kind": "preset",
      "title": "顶部文字出现",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "顶部文字出现",
        "向上滑动",
        "缩小 II"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/77d00b74b830b803.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "3 層文字、3 個動畫、0 個特效，3 個原始內嵌草稿。 已記錄動效：向上滑动、缩小 II。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 3，影片軌 3，音效軌 1。 實際動效名稱：向上滑动、缩小 II。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/顶部文字出现/顶部文字出现.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 3,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 4.2
          },
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.0
          },
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.0
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 4.2,
          "track_counts": {
            "video": 3,
            "text": 3,
            "audio": 1
          },
          "text_layers": 3,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 3.0,
              "pos_x": -0.772,
              "pos_y": 0.527,
              "scale_x": 1.0,
              "scale_y": 1.0,
              "rotation": 0.0,
              "font_size": 36.0,
              "text_color": "#FFFFFF"
            },
            {
              "start_s": 1.2,
              "duration_s": 3.0,
              "pos_x": 0.123,
              "pos_y": 0.793,
              "scale_x": 0.882,
              "scale_y": 0.882,
              "rotation": 0.0,
              "font_size": 67.0,
              "text_color": "#7a0f0f"
            },
            {
              "start_s": 1.2,
              "duration_s": 3.0,
              "pos_x": 0.456,
              "pos_y": 0.383,
              "scale_x": 0.882,
              "scale_y": 0.882,
              "rotation": 0.0,
              "font_size": 67.0,
              "text_color": "#7a0f0f"
            }
          ],
          "animations": [
            {
              "name": "向上滑动",
              "phase": "in",
              "duration_s": 0.5
            },
            {
              "name": "缩小 II",
              "phase": "in",
              "duration_s": 0.2
            },
            {
              "name": "缩小 II",
              "phase": "in",
              "duration_s": 0.2
            }
          ],
          "animation_total": 3,
          "effects": [],
          "effect_total": 0,
          "keyframes": {},
          "keyframe_total": 0,
          "uses_video": true,
          "uses_audio": true,
          "uses_stickers": false
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "向上滑动",
        "缩小 II"
      ],
      "source_draft_path": "@presets/顶部文字出现/preset_draft/draft_content.json#materials.drafts[0].draft"
    },
    {
      "id": "preset-e30f00aea0bf33e7",
      "kind": "preset",
      "title": "鼠标选择字体",
      "category": "剪映個人預設",
      "tags": [
        "剪映",
        "個人預設",
        "9:16",
        "鼠标选择字体",
        "渐显"
      ],
      "ratio": "9:16",
      "width": 1080,
      "height": 1920,
      "poster": "/media/presets/e30f00aea0bf33e7.webp",
      "preview": null,
      "preview_kind": "poster_only",
      "video": null,
      "description": "1 層文字、1 個動畫、0 個特效，2 個原始內嵌草稿。 已記錄動效：渐显。",
      "usage": "已驗證內嵌剪映草稿為直式 1080×1920；文字軌 1，影片軌 2，音效軌 1。 實際動效名稱：渐显。 請先核對預覽畫面與分鏡語意再選用，名稱與技術結構不能單獨證明畫面完全相符。",
      "source_path": "@presets/鼠标选择字体/鼠标选择字体.json",
      "source_type": "jianying_personal_preset",
      "verified_canvas": {
        "width": 1080,
        "height": 1920,
        "ratio": "9:16"
      },
      "semantic": {
        "subject": "unknown",
        "use_case": "口播開頭鈎子／字幕／視覺節奏",
        "text_layout": "unknown",
        "movement": "needs_preset_inspection",
        "composition": "vertical",
        "scene_match_guidance": "查看剪映個人預設內容、確認語意／人物遮擋／文字位置後套用"
      },
      "license": "personal_local_backup",
      "license_note": "個人備份，只提供封面；原始預設 JSON 與帳號資訊不公開",
      "redistribution": "poster_metadata_only",
      "favorite": false,
      "ai_analysis": {
        "source_of_truth": "local_jianying_nested_draft",
        "compositions": 2,
        "variants": [
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.0
          },
          {
            "canvas": {
              "width": 1080,
              "height": 1920,
              "ratio": "9:16"
            },
            "length_s": 3.0
          }
        ],
        "primary": {
          "canvas": {
            "width": 1080,
            "height": 1920,
            "ratio": "9:16"
          },
          "length_s": 3.0,
          "track_counts": {
            "video": 2,
            "text": 1,
            "sticker": 1,
            "audio": 1
          },
          "text_layers": 1,
          "text_positions": [
            {
              "start_s": 0.0,
              "duration_s": 3.0,
              "pos_x": 0.0,
              "pos_y": -0.448,
              "scale_x": 1.16,
              "scale_y": 1.16,
              "rotation": 0.0,
              "font_size": 17.0,
              "text_color": "#ffffff"
            }
          ],
          "animations": [
            {
              "name": "渐显",
              "phase": "in",
              "duration_s": 0.1
            }
          ],
          "animation_total": 1,
          "effects": [],
          "effect_total": 0,
          "keyframes": {
            "KFTypeCommonMaskPositionX": 2,
            "KFTypeCommonMaskPositionY": 2,
            "KFTypeCommonMaskRotation": 1,
            "KFTypeCommonMaskFeather": 1,
            "KFTypePositionX": 2,
            "KFTypePositionY": 2,
            "KFTypeScaleX": 1,
            "KFTypeRotation": 1
          },
          "keyframe_total": 12,
          "uses_video": true,
          "uses_audio": true,
          "uses_stickers": true
        },
        "visual_description_verified": false,
        "actual_animation_preview_available": false,
        "requires_original_jianying_draft_for_recreation": true,
        "restoration_note": "Inspect nested draft and referenced local materials. Catalog metadata is an index, not a renderable standalone preset."
      },
      "technical_tags": [
        "渐显"
      ],
      "source_draft_path": "@presets/鼠标选择字体/preset_draft/draft_content.json#materials.drafts[0].draft"
    }
  ]
}
