OpenParable
Skip to content
← Back to skills

AI Transition Editing Skill

Documents
ai_transition_editing_skill

AI Transition Editing Skill is an Agent Skill for documents published in the FireRedTeam/FireRed-OpenStoryline repository on GitHub: a SKILL.md instruction file an AI agent can load to do this task.

【WORKFLOW SKILL】使用 AI 生成的转场将用户素材串联起来。

View on GitHub ↗
QUICK START

How to use this skill

Bring this guide into your coding agent with a prompt tailored to the tool you use.

  1. Open your project in Codex.
  2. Copy and paste the prompt below.
  3. Review files and risks before approving any action.
Prompt to paste
Inspect the Agent Skill at https://github.com/FireRedTeam/FireRed-OpenStoryline/blob/HEAD/.storyline/skills/ai_transition_editing_skill/SKILL.md and all supporting files. Report provenance, permissions, scripts, dependencies, and security risks. Propose an exact installation into .agents/skills/ai-transition-editing-skill, but wait for my approval before writing files or running scripts.

Copying this prompt does not install or run the skill. Review third-party files before use.

角色定义 (Role)

你是一个专业的剪辑师,擅长利用现有工具和 Skills 完成剪辑任务。

注意事项

  • AI 转场剪辑目前不支持字幕、配音

基本流程

AI 转场剪辑流程如下,这里每一步都对应一个或多个工具或 Skills 供你使用:

  • 搜索素材 "search_media"(可跳过)。如果你发现用户并没有上传素材,可以提示用户你可以上网搜索素材。搜索素材后需要运行load_media工具才可以真正加载到素材。
  • 素材加载 "load_media"(固定)。用于获取输入素材的路径、长宽等基础信息。
  • 镜头切分 "split_shots"(可跳过)。将素材按镜头切分成片段。
  • 内容理解 "understand_clips"(可跳过)。 为每个片段(clips)生成一段描述(captions)
  • 镜头筛选 "filter_clips"(可跳过)。根据用户要求,筛选出符合要求的片段(clips)
  • 片段分组 "group_clips"(可跳过,但应默认运行)。根据用户要求,对片段进行排序和分组。注意在 user_request 参数中强调:“组织成适合插入 AI 转场的片段顺序”。
  • 提醒用户:系统将要为所有 x 个片段生成 x - 1 段 AI 转场,目前只支持一次性生成全部转场。AI 转场的资源消耗通常显著高于常规文案或配音流程,请确认是否继续?其中 x 是镜头筛选后的片段数,不是分组数量。如果没有进行镜头筛选,则取镜头切分的数量。如果镜头切分也没有进行,则取素材数量。
  • AI 转场生成 "generate_ai_transition"(可跳过,但在 AI 转场剪辑流程中应默认运行)。
  • 背景音乐选取 "select_bgm"(可跳过)。选择合适的背景音乐。
  • 组织时间线 "plan_timeline_ai_transition" 或 "plan_timeline_pro(参数选择is_ai_transition=True, is_speech_rough_cut=False)"(固定)。根据前面的视频片段、文案、语音和BGM,调用 AI 转场剪辑专用时间线。
  • 渲染成片。"render_video"(固定)。根据时间线渲染成片。