用途:当用户已有 B-roll 素材、但尚未决定最终剪辑,需要先建立可复用的素材清单时使用。它生成 B-roll 工作流的素材母文件,默认输出 broll-catalog.json,可选输出联系表、帧清单和 Markdown 审阅摘要。
主要能力:把 B-roll 文件夹整理成可复用目录;按语义而非仅文件名打标签;识别长片段中最佳可用区间;区分强证明片段与弱填充片段;为后续 beat-to-B-roll 匹配准备素材。核心原则是不只记录画面内容,还要记录素材能证明什么、可承担何种剪辑角色、在屏幕上保持新鲜多久、是否足以作为主要证明。
使用方式:输入至少一种——本地 B-roll 文件夹、清单或本地文件路径列表;可选提供活动背景、转录或脚本、目标平台、已知证明目标。工作流为:恢复素材集并保留本地路径;检查素材(媒体类型、时长、字面描述、最佳区间、语义标签、支持角色、视觉风险);判断剪辑用途(主要证明、辅助证明或填充,可支持哪些主张,适配 9:16 或 16:9,文字或 UI 是否可读);打包目录。首版脚本为 scripts/run_build_broll_catalog.mjs,示例:node ${CLAUDE_SKILL_DIR}/scripts/run_build_broll_catalog.mjs --input-dir /abs/path/to/b-roll-source --output <work-folder>/broll-catalog.json。
限制:需要 ffprobe,须遵循 postplus-shared 本地依赖引导规则,引导失败应立即停止;中间产物放在 <work-folder>/.postplus/broll-catalog-builder/ 下,仅最终 broll-catalog.json 或审阅导出放在 .postplus/ 外;建议先对一个文件夹或候选清单做有界首轮处理。首版偏好本地扫描、ffmpeg 元数据、按需抽帧和 JSON/Markdown 打包,不要求重型 CV 管线、完美物体识别或无需审阅的全自动评分。若用户已有良好目录并需要最终节拍匹配,应改用 broll-match-engine。置信度低时须说明,不得把弱素材夸大为强证明。