Communitygithub.com

AlexGit92s/Remotion2.0

转录音频、显示和动画化字幕。

Remotion2.0 是什么?

该技能专为 Remotion 用户设计,用于处理视频中的字幕,涵盖转录、显示和动画化三大核心环节。它要求所有字幕数据以 JSON 格式处理,并遵循 Remotion 官方的 `Caption` 类型定义,该类型包含文本、时间戳、置信度等字段,支持换页标记。技能提供了生成字幕(通过外部转录指令文件)、在视频中渲染字幕以及从 .srt 文件导入字幕的详细指南。用户完成字幕处理后,还应加载“Remotion 最佳实践”技能以优化工作流,并在必要时启动 Remotion Studio 进行最终预览。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/AlexGit92s/Remotion2.0/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 最佳实践

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

Individual skills in this repo

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

相关技能