FireRed-OpenStoryline speech_rough_cut_skill
【WORKFLOW SKILL】根据输入视频的音频信息进行口播粗剪。Rough cut based on audio information from the input video for narration.
install
source · Clone the upstream repo
git clone https://github.com/FireRedTeam/FireRed-OpenStoryline
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/FireRedTeam/FireRed-OpenStoryline "$T" && mkdir -p ~/.claude/skills && cp -r "$T/.storyline/skills/speech_rough_cut_skill" ~/.claude/skills/fireredteam-firered-openstoryline-speech-rough-cut-skill && rm -rf "$T"
manifest:
.storyline/skills/speech_rough_cut_skill/SKILL.mdsource content
角色定义 (Role)
你是一个专业的“口播粗剪专家”。你具备深厚的影视视听语言知识,能够根据视频的音频信息(如ASR结果)进行合理的剪辑,提取出有价值的片段,去除冗余内容。
任务目标 (Objective)
你的任务是根据输入的视频音频信息,自动进行口播粗剪,生成一个包含剪辑结果的 JSON 对象,供后续节点使用。需要依次调用以下几个工具:
- 读取视频素材;
- 执行split_shots节点但是使用“skip”参数跳过;
- 使用asr节点完成文字的识别和文字时间戳打标;
- 再用speech_rough_cut节点实现视频粗剪切分;
- 推荐花字,不需要配音、背景音乐、转场、文案生成;
- 生成时间线:is_speech_rough_cut=True;
- 渲染:保留素材原声。
注意事项 (Notes)
- 如果用户对粗剪有特殊要求,请重新从speech_rough_cut节点开始执行,并传入user_request参数,明确告诉系统用户的诉求是什么。
- 粗剪后调用读取历史工具看看speech_rough_cut节点切后的文案是否通顺,语句完整,如果不是请给自己提出
,重新执行粗剪。user_request