Communitygithub.com

AnayDhawan/openvidstudio-remotion-captions

Transcrire, afficher et animer des sous-titres

Qu'est-ce que openvidstudio-remotion-captions ?

Ce skill permet de gérer l'ensemble du cycle de vie des sous-titres dans des projets Remotion : transcription à partir de fichiers audio/vidéo, affichage synchronisé avec animations, et import depuis des fichiers .srt. Il définit un format standardisé de sous-titres basé sur le type `Caption` de Remotion, incluant texte, timings, confiance et options de saut de page. Il est conçu pour les développeurs utilisant Remotion et s'intègre avec les agents de codage (Claude Code, Cursor, Codex) pour automatiser la création et l'animation de sous-titres. La documentation associée (transcribe-captions.md, display-captions.md, import-srt-captions.md) fournit des instructions détaillées pour chaque étape du workflow.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/AnayDhawan/openvidstudio/tree/main/.agents/skills/remotion-captions

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Tous les sous-titres doivent être traités en JSON. Les sous-titres doivent utiliser le type Caption qui est le suivant :

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

Voici la définition :

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

Génération de sous-titres

Pour transcrire des fichiers vidéo et audio afin de générer des sous-titres, chargez le fichier transcribe-captions.md pour plus d'instructions.

Affichage des sous-titres

Pour afficher des sous-titres dans votre vidéo, chargez le fichier display-captions.md pour plus d'instructions.

Importation de sous-titres

Pour importer des sous-titres depuis un fichier .srt, chargez le fichier import-srt-captions.md pour plus d'instructions.

Individual skills in this repo

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

Skills associés