Communitygithub.com

GuilhermeGongora/VideoEditor

视频字幕的转录、显示和动画处理

VideoEditor 是什么?

该技能用于在视频编辑项目中处理字幕,基于 Remotion 框架的 `Caption` 类型。核心功能包括:使用 `transcribe-captions.md` 指导从视频或音频文件中转录生成字幕;通过 `display-captions.md` 在视频中正确显示字幕,支持样式与位置调整;利用 `import-srt-captions.md` 从标准 .srt 文件导入已有字幕。所有字幕数据均以 JSON 格式处理,遵循严格的 `Caption` 接口定义(包含文本、开始/结束时间、置信度等字段)。完成后应加载“Remotion Best Practices”技能进行优化,并建议启动 Remotion Studio 进行可视化编辑。适用于需要在 Remotion 项目中实现专业字幕效果的开发者,支持自定义动画和精确时间控制。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/GuilhermeGongora/VideoEditor/tree/HEAD/.claude/skills/remotion-captions

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

所有字幕必须使用 JSON 格式处理。字幕必须遵循 Caption 类型,定义如下:

import type { Caption } from "@remotion/captions";

具体类型定义:

type Caption = {
  text: string;
  startMs: number;
  endMs: number;
  timestampMs: number | null;
  confidence: number | null;
  pageBreakAfter?: boolean;
};

生成字幕

要转录视频和音频文件以生成字幕,请加载 transcribe-captions.md 文件获取详细说明。

显示字幕

要在视频中显示字幕,请加载 display-captions.md 文件获取详细说明。

导入字幕

要从 .srt 文件导入字幕,请加载 import-srt-captions.md 文件获取详细说明。

后期处理

完成后,请加载此技能:Remotion Best Practices

如果尚未完成,请打开 Remotion Studio,除非另有说明。

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

相关技能