视频结构拆解

SKILL内容创作
内容创作 未标注权限 许可证不明确
安装这个技能

商业/访谈视频结构拆解。把一条视频(抖音链接或本地文件)逐段拆成「时间段 × 画面 × 字幕 × 结构功能」的时间轴报告,含黄金3秒钩子分析、B-roll与花字系统识别、可复用结构公式,可反推还原整条视频的分镜拍摄脚本,并一键转 Word 文档。当用户给出抖音/视频链接或本地视频路径,并要求拆解、分析内容结构、看每个时间段放了什么画面和字幕、做对标拆解、反推/还原脚本、写成可拍摄的分镜脚本时使用。触发词:拆解视频、访谈拆解、视频结构分析、画面字幕、黄金三秒、抖音视频下载、逐段时间轴、反推脚本、还原脚本、分镜脚本、拆解报告转Word、转docx。

一句话选型结论

按资料字段整理

视频结构拆解是内容创作类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类内容创作 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_38f264ac/video-structure-teardown
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

内容创作
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_38f264ac仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验2026-11-06上游最后核验时间 · 数据更新 2026-11-06
正文体量7.0 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
写文章与脚本

按主题产出初稿与分镜脚本。

改稿与润色

把草稿改顺、统一语气。

多平台文案改写

同一内容按平台改成长短不同的版本。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在内容创作场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
视频结构拆解当前 未标注权限 未标注 未标注 未标注 有
AI 视频生成 调用外部服务 GitHub 仓库 431.3 万 Codex、Claude、Cursor 有
视频帧 联网访问 ClawHub 市场 262.1 万 OpenClaw 有
Markdown 转换器 写入文件 ClawHub 市场 135.3 万 OpenClaw 有
哔哩哔哩全合一 接触敏感数据 ClawHub 市场 64.1 万 OpenClaw 有
Remotion video toolkit 命令行 浏览器控制 ClawHub 市场 63.9 万 OpenClaw 有

SKILL.md 全文

7.0 KB
模型实际读到的说明书原文,来自技能仓库

视频结构拆解(Video Structure Teardown)

把一条视频拆解为逐段时间轴:每个时间段「画面是什么 + 字幕/口播说了什么 + 承担什么结构功能」,最终交付 Markdown 拆解报告。

核心流程(5 步,全部有脚本兜底)

第 0 步:环境自检(每次必跑,脚本自愈)

$env:PYTHONUTF8 = "1"
python "<skill目录>\scripts\check_env.py"

脚本自动完成:检测/安装 pip 依赖(openai-whisper、selenium、yt-dlp,走清华镜像)、定位 ffmpeg、修复 whisper assets 缺失(20250625 版 sdist 不带 assets:mel_filters.npz 用 librosa 现场重生成;multilingual.tiktoken 从清华镜像的 20240930 sdist 抽取)、检查 msedgedriver。

第 1 步:取视频(抖音链接 / 直链 / 本地文件)

python "<skill目录>\scripts\fetch_video.py" "<URL或本地路径>" --outdir "D:\VideoAnalysis\<视频ID>"
  • 支持:douyin.com/video/<id>、用户页 ?modal_id=<id>、v.douyin.com 短链(自动重定向解析)、http 直链、本地文件路径(直接使用)
  • 已知坑(勿走弯路):
  • yt-dlp 下载抖音必报 "Fresh cookies are needed"——不要尝试 cookies/iesdouyin/ttwid 各种绕法,全都会失败(新版接口要浏览器端签名)
  • 正确方案 = 无头 Edge(selenium + msedgedriver)真实打开页面,等 10 秒后 JS 强制播放,抓 <video> 的 currentSrc(douyinvod 签名直链),同一会话内立刻用 urllib 带 Referer: https://www.douyin.com/ 下载(签名 URL 几分钟内过期)
  • msedgedriver 从 https://msedgedriver.microsoft.com/<版本>/edgedriver_win64.zip 下载(azureedge 域名可能连不上,microsoft.com 域名稳定)
  • 加 --probe-only 只解析视频 ID 和检查驱动,不下载

第 2 步:媒体信息 + 转写

python "<skill目录>\scripts\transcribe.py" "<video.mp4>" --model tiny --lang zh --out "<工作目录>\segments.json"
  • whisper-tiny CPU 约 0.3×时长耗时(15 分钟视频 ≈ 5 分钟);--model small 更准(需下载 466MB,Azure CDN 可直连)
  • 输出 {duration, language, segments:[{start,end,text}]};tiny 中文有噪声,报告中要注明"已用画面字幕交叉校正"

第 3 步:抽帧 + 时间窗

python "<skill目录>\scripts\extract_frames.py" "<video.mp4>" --outdir "<工作目录>\frames" --windows 22
  • 自动产出:windows.json(22 个时间窗+采样点)、每窗中部帧 g_*.jpg、开场帧(0.5/2/3.5/6s,黄金 3 秒专用)、结尾帧(最后 3 秒 3 张)、场景切换点列表

第 4 步:多模态看帧(Claude 亲自做)

用 Read 工具批量查看 jpg(每批 4-6 张),记录每个时间窗的:出镜人物、场景/机位、B-roll 类型(空镜/资料截图/老照片)、画面上的花字与贴纸原文。画面上的字幕是校正转写噪声的第一依据。

第 5 步:组装《逐段时间轴.md》

工作目录下生成报告,模板结构:
1. 标题区:视频标题 / 来源 / 时长 / 镜头密度(场景数÷时长)/ 嘉宾身份(从画面证据推断)
2. 逐段表:| 时间 | 画面 | 字幕/口播 | 结构功能 | —— 时间窗用 windows.json,画面用看帧结论,文案用 segments.json 按窗聚合(画面字幕优先校正)
3. 黄金 3 秒专析:开场帧逐帧表 + 钩子类型判定(断言式/提问式/反差式/悬念式)+ 花字递进规律
4. 情绪山脊图(ASCII):标出钩子/题眼/情绪顶点/升华的时间位置
5. 整片骨架一行流程 + 可复用结构公式代码块 + 花字/字幕系统分层清单
6. 结尾注明:转写模型档位与噪声说明、产出文件清单

写完后 Invoke-Item 打开 md 文件给用户,并在聊天中贴出完整表格。

第 6 步:导出 Word 文档(默认执行)

python "<skill目录>\scripts\md2docx.py" "<工作目录>\逐段时间轴.md" --open
  • 自研转换器(python-docx):标题/表格(表头深蓝底白字+斑马纹)/代码块(等宽灰底)/引用块/列表/行内加粗全支持,中文微软雅黑,A4 页面
  • 输出同名 .docx,--open 自动打开;用户没提也要转(Word 便于转发和二次编辑)

第 7 步:反推拍摄脚本(用户要求"反推/还原脚本"时执行,否则询问)

python "<skill目录>\scripts\script_brief.py" "<工作目录>"

脚本把 segments.json + windows.json 聚合成 script_brief.md(每窗口播合并、窗内镜头数、开场/结尾逐秒帧、镜头密度 TOP5)。然后 Claude 据此 + 看帧结论撰写《还原脚本.md》:

  1. 片头信息:片名/时长/镜头总数/平均镜头时长/机位清单/出镜人物
  2. 分镜脚本总表:| 镜号 | 时间码 | 时长 | 景别/机位 | 画面内容 | 口播台词 | 字幕/花字 | 后期备注 | —— 逐窗填写;口播台词以转写为底稿、用画面字幕校正,无法确认的字句标 (?
  3. 黄金3秒逐秒分镜:0-6 秒逐秒拆(帧+花字递进+口播)
  4. 快剪节奏说明:引用镜头密度 TOP5,说明该视频的剪辑呼吸感
  5. 拍摄清单:场地/机位/道具/出镜人(从画面证据归纳)
  6. 后期清单:花字系统分层/包装元素/音乐节奏点
  7. 最后同样跑 md2docx.py 生成《还原脚本.docx》并打开

写完把两个文件都 Invoke-Item 给用户,并提示:"想套用这条结构拍自己的视频,告诉我你的选题,我按这个分镜骨架帮你写新脚本。"

工作目录约定

默认 D:\VideoAnalysis\<视频ID>\:video.mp4、segments.json、frames\、逐段时间轴.md、逐段时间轴.docx。

环境依赖(check_env.py 自动处理)

  • Python 3.10+(用户机为 3.13.1,已设为默认)、FFmpeg(D:\FFmpeg\bin,脚本自动加入 PATH)
  • pip 包:openai-whisper / selenium / yt-dlp / librosa(清华镜像)
  • msedgedriver:优先复用 D:\VideoAnalysis\driver\msedgedriver.exe,缺失时自动按本机 Edge 版本下载
  • 无需管理员权限,全用户级安装

常见问题

5 问
答案由本站依据条目字段整理
视频结构拆解怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_38f264ac/video-structure-teardown。安装方式为未标注。装完刷新技能列表或重开客户端。

视频结构拆解支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

视频结构拆解权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

视频结构拆解收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

视频结构拆解用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 2026-11-06。