Communitygithub.com

ChatCut-Inc/agent-plugin

Traduisez, doublez et localisez la parole dans une vidéo existante avec synchronisation labiale optionnelle et sous-titres traduits.

Qu'est-ce que agent-plugin ?

Cette compétence permet de traduire, doubler et localiser la parole dans une vidéo existante tout en offrant des options de synchronisation labiale et de sous-titres traduits. Elle est particulièrement utile pour les créateurs de contenu, les traducteurs et les équipes de localisation souhaitant adapter rapidement des vidéos dans différentes langues sans perte de qualité audio ou visuelle. Le plugin fonctionne en extrayant la piste audio, en la traduisant via des services de traduction automatique, puis en régénérant un nouveau fichier audio doublé qui peut être synchronisé avec les mouvements des lèvres d'origine grâce à des algorithmes de synchronisation labiale. De plus, il génère des sous-titres traduits pour améliorer l'accessibilité. Cette compétence est compatible avec les agents AI qui supportent l'exécution de plugins et de scripts, en s'intégrant aux workflows de traitement vidéo existants. Elle repose sur des outils open-source comme Whisper pour la reconnaissance vocale et des modèles de synthèse vocale pour la génération audio, garantissant une haute qualité de traduction et de doublage.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add ChatCut-Inc/agent-plugin

Demander à votre IA préférée

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

Documentation

Que fait agent-plugin ?

Traduisez, doublez et localisez la parole dans une vidéo existante avec synchronisation labiale optionnelle et sous-titres traduits.

Aperçu

Ce plugin pour agent AI permet de transformer une vidéo en plusieurs langues tout en préservant la synchronisation labiale et en ajoutant des sous-titres traduits. Il est idéal pour les créateurs de contenu, les traducteurs et les équipes de localisation.

Fonctionnalités

  • Traduction vocale : Extrayez et traduisez la piste audio d'une vidéo.
  • Doublage : Générez un nouveau fichier audio doublé dans la langue cible.
  • Synchronisation labiale : Synchronisez le nouveau doublage avec les mouvements des lèvres d'origine.
  • Sous-titres traduits : Générez des sous-titres dans la langue cible pour améliorer l'accessibilité.

Utilisation

# Exemple de commande pour utiliser le plugin
agent run ChatCut-Inc/agent-plugin --input video.mp4 --target-lang fr

Configuration

  • input : Chemin vers la vidéo source.
  • target-lang : Langue cible pour le doublage et les sous-titres.
  • lip-sync : Activer ou non la synchronisation labiale (optionnel, par défaut true).
  • subtitles : Activer ou non la génération de sous-titres (optionnel, par défaut true).

Dépendances

  • Whisper pour la reconnaissance vocale.
  • Modèles de synthèse vocale (TTS) pour la génération audio.
  • Outils de synchronisation labiale (ex: Wav2Lip).

Support

Pour plus d'informations, consultez la documentation officielle.

Individual skills in this repo

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

Skills associés