Communitygithub.com

GuilhermeGongora/VideoEditor

Transcription, affichage et animation de sous-titres

Qu'est-ce que VideoEditor ?

Ce skill permet de gérer l'ensemble du pipeline de sous-titres dans un projet Remotion : transcription audio/vidéo, importation de fichiers .srt, affichage et animation de sous-titres au format JSON basé sur le type `Caption`. Il est conçu pour les développeurs utilisant Remotion, une bibliothèque de création vidéo programmatique, et supporte les workflows de sous-titrage professionnels. Le skill s'intègre avec d'autres modules (comme `transcribe-captions.md`, `display-captions.md`, `import-srt-captions.md`) et s'appuie sur les bonnes pratiques Remotion. Après avoir terminé, il est recommandé de charger le skill « Remotion Best Practices » et d'ouvrir le Remotion Studio pour finaliser le projet.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/GuilhermeGongora/VideoEditor/tree/HEAD/.claude/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érer des 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.

Afficher des sous-titres

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

Importer des sous-titres

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

Après la création

Une fois terminé, chargez le skill : Bonnes pratiques Remotion

Si ce n'est pas déjà fait, ouvrez le Remotion Studio, sauf indication contraire.

Individual skills in this repo

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

Skills associés