用途:将一条长视频转化为成片竖版短视频。输入支持 YouTube 链接、播客、网络研讨会、直播或本地文件,先产出改造计划 video-agent/repurpose/<source>.md,再把挑中的片段剪成素材,交给 /video-edit 编辑为 video-agent/edits/<slug>/final.mp4;不适合剪切的分散内容改写为新脚本,存放到 video-agent/scripts/。
主要流程:先做预检 yt-dlp --version && ffmpeg -version && node -v,缺工具时用 /video-setup tools;编辑环节需安装 video-edit 技能。YouTube 链接最快,用 yt-dlp 拉取标题、时长、章节与字幕 VTT,再用 awk 转成带时间戳的单行文本;本地文件需借助 /video-edit 的 studio,用 node sub.mjs 转写,长视频耗时较长。读完整份转录后,按 Claim、Story、Number、Mistake、How-to、Answer 六类列出可用素材及时间戳,少于 4 条则说明内容太薄。
片段要求:选 3 至 8 个,每个 20 至 60 秒、开头 3 秒能作钩子、只讲一个完整观点、结尾完整、不依赖原视频上下文;按冷开场、单一观点、结尾干净、无外部引用、长度五项各 0 至 2 分打分,保留 7 分以上者。分散想法写成 2 至 5 个新脚本。切片段需先下载拥有版权或获授权的视频,再用 ffmpeg 截取并保留 0.5 秒余量,最后由 video-edit 以 9:16 逐条精剪,并重新转写以获得逐字字幕。多片段时先告知总耗时,有子智能体可每片段一个、最多并行 2 个;结束后输出每条短片的 slug、时长与 final.mp4 路径,并可推荐 /video-publish;完成后删除 video-agent/.tmp/。
限制:自动字幕会听错人名与数字且时间粗略,需对照视频核对每个数字;上下文过多的长视频可剪片段少、新脚本多;双人对话居中裁剪可能丢失一人,video-edit 只保留单一构图,分屏需用专业剪辑器;只能剪辑创作者拥有或获授权使用的视频。