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éfauttrue).subtitles: Activer ou non la génération de sous-titres (optionnel, par défauttrue).
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.