Communitygithub.com

Montage Reel vertical, étape 2 : sous-titres nets sur une ligne

Des sous-titres incrustés nets et lisibles à partir de la transcription verbatim : bégaiements et tics retirés, paroles conservées, une ligne à la fois, relus avant import dans DaVinci Resolve.

Qu'est-ce que Montage Reel vertical, étape 2 : sous-titres nets sur une ligne ?

Recette Montage Reel vertical, étape 2 (sous-titres). Issu du pack video-editor-skills d'appariciojunior (plus de 200 étoiles dès le premier jour), ce skill apprend à l'agent les règles de sous-titres professionnels : fidèles mais propres, sans tics, une ligne soignée, noms et termes corrects, et une relecture avant import. Tiré de vrais montages YouTube et de cours.

Compatible avec✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/appariciojunior/video-editor-skills/tree/HEAD/skills/captions

Demander à votre IA préférée

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

Documentation

Sous-titres

Objectif : les personnes qui regardent en mode silencieux peuvent suivre ; les sous-titres sont simplement là, jamais gênants.

Source

La transcription textuelle mappée sur la chronologie actuelle (suivre les coupes du créateur), et non les sous-titres automatiques de Resolve (une seconde transcription, moins précise). Supprimer les mots sur les images de coupe (paroles radio, bruit de fond).

Propres, pas textuels

Les sous-titres montrent ce qu'ils veulent dire, écrits correctement :

  1. Bégaiements : "pro-produit" → "produit", "da-da," → "da,".
  2. Mots coupés : "es--", "A--" → supprimés.
  3. Bruits de remplissage : "euh" prolongé, "hããã", "ééé" → supprimés. Attention aux vrais mots qui ressemblent à des remplissages ("um" = "un" en portugais, "é" = "est").
  4. Auto-corrections : "prendre un, un rendez-vous" → "prendre un rendez-vous".
  5. Formes parlées abrégées → formes écrites correctes, si le créateur le demande. Exemple en portugais brésilien : cê/cês → você/vocês, tá → está, tô → estou, tava → estava, tamo → estamos, vamo → vamos, pra/pro → para/para o, né → não é, "o que que" → "o que", "por que que" → "por que", "tu consegue" → "você consegue" ; "tão" → "estão" seulement avant un verbe en -ndo ("tão bonito" reste). Conserver les expressions et les jurons (corriger la grammaire, pas la voix). Conserver les majuscules en début de phrase lorsque vous raccourcissez.
  6. Noms et orthographes vérifiés sur le web (les transcriptions déforment les noms de produits), et le nom du créateur exactement comme il l'écrit.
  7. Ne pas révéler ce que le créateur souhaite garder secret (un lieu, une entreprise) même s'il le dit.

Conserver deux listes : règles globales (correspondance de mots + expressions) dans la configuration, corrections par vidéo dans caption_fixes.json. Appliquer les corrections d'expressions après la correspondance de mots.

Lignes

  • Une ligne, max 42 caractères ; le dernier mot d'une phrase peut l'étendre jusqu'à ~50 plutôt que de laisser un mot seul.
  • Nouvelle indication à une pause ≥ 0,6 s, à la fin des phrases (si la ligne est déjà suffisante), ou après 3,2 s.
  • Min 0,9 s à l'écran, fin 0,25 s après le dernier mot, sans jamais chevaucher la suivante.
  • Un petit mot isolé après une pause ("que", "va", "pas") rejoint la ligne suivante. Les indications d'un seul mot sont acceptables uniquement lorsqu'elles sont autonomes ("Calme-toi.", "Au revoir.").
  • La première indication commence à 00:00:00,000 (l'importation de Resolve décale tout par rapport à la première indication).
  • Écrire un nouveau nom de fichier par version (captions_v3.srt).

Lire chaque indication

Imprimer chaque ligne et la lire réellement avant de la remettre. Chercher les formes abrégées restantes, la double ponctuation (",,"), les minuscules après un point, les mots perdus par vos propres filtres. Corriger les règles, regénérer, relire.

Dans Resolve

Le créateur importe avec Fichier > Importer > Sous-titre (l'API place les sous-titres après la fin de la chronologie ; une solution de contournement a fait planter Resolve). Supprimer les anciens clips de sous-titres mais conserver la piste pour que son style reste.

Style

Enregistrer le style du créateur une fois (police, taille, position, ombre) à partir de sa chronologie et le sauvegarder dans la configuration comme style de la maison, par exemple une police sans empattement claire de taille 68, centrée à ~11% du bas, ombre portée douce. Les incrustations doivent rester en dehors de cette bande (voir motion-overlays).

Individual skills in this repo

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

Skills associés