Communitygithub.com

iamhuynq/video-remotion

Transcription, affichage et animation de sous-titres pour vidéos Remotion.

Qu'est-ce que video-remotion ?

Cette compétence permet de transcrire des fichiers audio/vidéo, d'afficher et d'animer des sous-titres dans des projets Remotion. Elle repose sur le type `Caption` de la bibliothèque `@remotion/captions`, défini avec des champs tels que `text`, `startMs`, `endMs`, `timestampMs`, `confidence` et éventuellement `pageBreakAfter`. Les sous-titres doivent être traités au format JSON. Pour générer des sous-titres, il faut charger le fichier `transcribe-captions.md`. Pour les afficher, utilisez `display-captions.md`. L'importation depuis un fichier `.srt` se fait via `import-srt-captions.md`. Après avoir terminé, il est recommandé de charger la compétence 'Remotion Best Practices' et d'ouvrir le studio Remotion si ce n'est pas déjà fait. Cette compétence est compatible avec tout projet utilisant Remotion et vise à simplifier le workflow de sous-titrage automatisé.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/iamhuynq/video-remotion/tree/HEAD/.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 et générer des sous-titres, chargez le fichier transcribe-captions.md pour obtenir des instructions supplémentaires.

Affichage des sous-titres

Pour afficher des sous-titres dans votre vidéo, chargez le fichier display-captions.md pour obtenir des instructions supplémentaires.

Importation de sous-titres

Pour importer des sous-titres depuis un fichier .srt, chargez le fichier import-srt-captions.md pour obtenir des instructions supplémentaires.

Après la création

Une fois terminé, chargez cette compétence : Remotion Best Practices

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

Individual skills in this repo

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

Skills associés