Communitygithub.com

GuilhermeGongora/VideoEditor

Transcrever, exibir e animar legendas

O que é VideoEditor?

Esta skill é especializada em processamento de legendas para edição de vídeo, focando em transcrição, exibição e animação de legendas. Ela utiliza o tipo `Caption` da biblioteca `@remotion/captions`, que define campos como texto, timestamps de início e fim, precisão e indicadores de quebra de página. As legendas devem ser processadas no formato JSON, seguindo a estrutura fornecida. A skill oferece instruções modulares para diferentes cenários: geração de legendas a partir de arquivos de áudio/vídeo (carregando o módulo `transcribe-captions.md`), exibição em vídeo (com `display-captions.md`), e importação de arquivos `.srt` (com `import-srt-captions.md`). Ao finalizar, orienta o carregamento de boas práticas do Remotion e a abertura do Remotion Studio, se aplicável. É ideal para desenvolvedores que usam Remotion para criar vídeos programaticamente com legendas dinâmicas e animadas.

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

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Todas as legendas devem ser processadas em JSON. As legendas devem usar o tipo Caption que é o seguinte:

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

Esta é a definição:

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

Gerando legendas

Para transcrever arquivos de vídeo e áudio e gerar legendas, carregue o arquivo transcribe-captions.md para obter mais instruções.

Exibindo legendas

Para exibir legendas no seu vídeo, carregue o arquivo display-captions.md para obter mais instruções.

Importando legendas

Para importar legendas a partir de um arquivo .srt, carregue o arquivo import-srt-captions.md para obter mais instruções.

Pós-criação

Após finalizar, carregue esta skill: Remotion Best Practices

Se ainda não estiver aberto, abra o Remotion Studio, a menos que seja instruído de outra forma.

Individual skills in this repo

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

Habilidades Relacionadas