SuperAPI AI 工具集

kinocut-repurpose

通用与其它

查看项目

更新于 11-03 16:16

技能介绍

Kinocut Repurpose 是一个 pre-kernel、路径型的 v1 技能,目标是引导智能体仅使用 Kinocut 已随附的工具,从单个本地视频产出一个可用于短视频平台的片段,并形成可审阅的成品包。该技能明确要求不得虚构命令、服务商、内核、调度器、上传器或发布步骤。

安装与运行方式

  • 在支持本地路径技能的 Claude Code 兼容宿主中,从仓库检出目录执行:mkdir -p .claude/skills && cp -R skills/kinocut-repurpose .claude/skills/kinocut-repurpose
  • 当 MCP 工具可用时,运行固定版本的 MCP 服务:uvx kinocut==1.16.5;该技能不修改其他宿主配置。
  • 对于仅支持 CLI 的宿主,安装并验证:pip install kinocut==1.16.5,然后运行 kino doctor。

主要能力与使用流程 可用接口分为 MCP 与 CLI 两条路径:MCP 使用 video_repurpose_plan 后接 video_repurpose;CLI 使用 repurpose-plan 后接 repurpose。可选辅助工具包括 info、video-ai-transcribe、generate-subtitles、subtitles、resize、normalize-audio、thumbnail、storyboard、video-quality-check。 技能规定的必走流程为:

  1. 先用 info 或 video_info 检查源路径,确认时长、分辨率、画幅与是否含音频。
  2. 选择一个短片意图和两到三个平台;除非用户明确要求横屏或方形,竖屏片段优先 youtube-shorts、instagram-reel、tiktok。
  3. 渲染前先运行 repurpose-plan / video_repurpose_plan,审阅 repurpose_manifest.json 中的平台输出、画幅比例、目标 LUFS、最大时长与计划审阅产物。
  4. 计划合理后再用 repurpose / video_repurpose 渲染。
  5. 检查渲染后的清单、缩略图、故事板和发布检查点输出。
  6. 停在人工审核环节,不发布、不排期、不上传,也不宣称已获最终批准。

示例命令形态包括:kino --format json info input.mp4;kino repurpose-plan input.mp4 --platforms youtube-shorts instagram-reel tiktok -o repurpose-out;kino repurpose input.mp4 --platforms youtube-shorts instagram-reel tiktok -o repurpose-out --min-score 0;kino video-quality-check repurpose-out/youtube_shorts.mp4。

适用场景与约束 适用于把一段本地长视频整理成平台就绪的竖屏或横屏短视频,并需要清单、审阅产物与人工审批门槛的流程。约束条件包括:字幕方面,若语音重要且缺少字幕,需在最终审阅前创建或请求 SRT;video-ai-transcribe 仅在宿主具备可选依赖时使用,否则请求转写文本或用 generate-subtitles 从已有文本生成;仅在用户要求烧录字幕时使用 subtitles。音频方面需保持人声可懂,使用 normalize-audio 或 repurpose 的目标 LUFS 默认值,复检削波、静音或不同步片段。画幅需按各平台清单执行:竖屏 9:16、方形 1:1、YouTube 横屏 16:9,不得盲目裁掉重要人脸或文字。节奏上保持片段短小易读,若源视频对所选平台过长,先用现有 trim 命令裁剪,再对裁剪后的路径执行 repurpose。交付前必须包含清单、缩略图、故事板、质量检查和发布检查点产物,公共使用前必须人工审核。整个流程保持本地与显式路径,不在未获用户单独批准时下载、上传、发布或调用云服务。

确定性演示 从仓库根目录运行捆绑演示:python examples/repurpose_current_tools_demo.py --output-dir /tmp/kinocut-repurpose-demo;不渲染的试运行:python examples/repurpose_current_tools_demo.py --dry-run。脚本会创建确定性 FFmpeg 测试素材,运行 repurpose-plan,用当前 Kinocut CLI 渲染 youtube-shorts 与 instagram-reel 变体,然后检查清单与审阅产物。