moathalherani/arabic-keyword-captions

Créez des légendes courtes avec un mot-clé surligné pour des vidéos parlées en arabe ou en anglais, à partir d'un fichier SRT ou VTT. Idéal pour des reels, des vidéos courtes ou tout contenu nécessitant des "كابشن" ou "ترجمة على الفيديو".

Qu'est-ce que arabic-keyword-captions ?

Ce skill est conçu pour générer des légendes visuellement claires et adaptées aux vidéos courtes (reels, stories, etc.) en arabe et en anglais. Il transforme un fichier SRT ou VTT (issu d'outils comme Whisper, CapCut, ou YouTube Studio) en un ASS (Advanced SubStation Alpha) avec des mots-clés surlignés automatiquement. Il utilise la bibliothèque NPM `arabic-captions` pour conserver le rendu correct de droite à gauche (RTL) tout en intégrant les mots anglais et les chiffres latins. La commande `ffmpeg` est ensuite utilisée pour incruster les légendes dans la vidéo. Ce skill est utile lorsque l'utilisateur souhaite produire des légendes percutantes pour des vidéos promotionnelles, des tutoriels ou des vlogs en arabe, où les sous-titres longs sont difficiles à lire sur mobile.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/moathalherani/arabic-creator-kit/tree/main/skills/arabic-keyword-captions

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

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

Documentation

Légendes à mots-clés arabes

Les sous-titres longs et continus sont difficiles à lire sur un téléphone. Des légendes courtes (2 à 4 mots) avec un mot-clé coloré maintiennent l'attention sur la vidéo.

Étapes

  1. Obtenez un fichier SRT ou VTT. Depuis Whisper, CapCut, Premiere, DaVinci, Descript ou YouTube Studio. Corrigez d'abord l'orthographe des noms et des marques.

  2. Créez les légendes

    npx arabic-captions talk.srt -w 3 -f ass --font "Changa" --size 84 --highlight "#7FB069" -o talk.ass
    
    • -w 2 pour les parleurs rapides, -w 4 pour les lents.
    • Le surlignage sélectionne d'abord les chiffres, puis les noms de produits en anglais, puis le mot le plus significatif.
    • Les mots de remplissage comme يعني et اممم sont supprimés ; utilisez --keep-fillers pour les conserver.
  3. Incrustez

    ffmpeg -i talk.mp4 -vf ass=talk.ass -c:a copy talk.captioned.mp4
    

    Installez d'abord la police sur la machine. Pour une vidéo 1080×1920, la position par défaut se situe dans le tiers inférieur, au-dessus de l'interface de la plateforme.

  4. Vérifiez trois moments : l'accroche, toute ligne contenant des mots anglais et tout nombre. L'arabe doit se lire de droite à gauche avec le mot anglais à sa place.

Choisir la couleur de surlignage

Choisissez une couleur de la vidéo elle-même (une plante, une voiture, un mur) pour que les légendes semblent faire partie du plan. Gardez le texte blanc avec un contour sombre. Utilisez le rouge uniquement pour un avertissement ou une erreur, le vert pour une solution ou un résultat.

Lors de l'édition manuelle

  • Une idée par légende ; ne coupez jamais un nom comme "BYD Seal" en deux légendes si possible.
  • Chiffres 0-9 ; mots en anglais en lettres latines.
  • Les légendes ne doivent pas couvrir le visage de l'orateur ni le produit présenté.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Skills associés