FlyCut Caption : générateur de sous-titres vidéo par IA
FlyCut Caption : générateur de sous-titres vidéo par IAIntroduction
FlyCut Caption est un outil d'édition de vidéo et de sous-titres open source qui prend en charge la génération intelligente de sous-titres, l'édition de sous-titres et le découpage vidéo. Il génère des sous-titres via la reconnaissance vocale, et vous pouvez éditer directement les sous-titres pour monter la vidéo — par exemple, supprimer les segments indésirables dans la liste des sous-titres, et les segments vidéo correspondants seront également supprimés. Il permet la suppression par lots ainsi que la récupération des contenus supprimés par erreur. Vous pouvez prévisualiser l'effet en temps réel, et cliquer sur un segment de sous-titre pour accéder directement au point temporel correspondant. Vous pouvez également ajuster la taille de la police, la couleur, la position, l'arrière-plan et le style de contour des sous-titres, tout en visualisant les modifications en temps réel.

Fonctionnalités de FlyCut Caption
Reconnaissance vocale intelligente : FlyCut Caption s'appuie sur le modèle Whisper pour offrir une transcription vocale haute précision, et prend en charge plusieurs langues.
Édition visuelle des sous-titres : interface intuitive de sélection et de suppression des segments de sous-titres, avec prise en charge des opérations annuler/rétablir.
Prévisualisation vidéo en temps réel : le lecteur vidéo est synchronisé avec les sous-titres, avec prise en charge de la lecture par intervalles.
Exportation multi-formats : prise en charge de l'exportation des sous-titres aux formats SRT et JSON, ainsi que des fichiers vidéo.
Personnalisation du style des sous-titres : possibilité de personnaliser la police, la couleur, la position et d'autres paramètres de style.
Prise en charge internationale : conception basée sur des composants, prenant en charge le chinois, l'anglais et des packs linguistiques personnalisés.
Caractéristiques techniques de FlyCut Caption
Stack technologique moderne : FlyCut Caption est développé avec React 19 + TypeScript + Vite + Tailwind CSS.
Traitement IA local : exécution locale des modèles d'IA dans le navigateur via Hugging Face Transformers.js.
Traitement en arrière-plan : l'ASR (reconnaissance vocale) s'exécute dans un thread d'arrière-plan sans bloquer l'interface principale.
Design réactif : interface adaptée à différentes tailles d'écran.
Architecture modulaire : conception facilitant la maintenance et l'extension.
Cas d'utilisation de FlyCut Caption
Création vidéo : générer et éditer rapidement des sous-titres pour améliorer l'efficacité du post-traitement.
Éducation et formation : générer des sous-titres précis pour les vidéos de cours, exportés dans des formats standard pour les systèmes d'apprentissage.
Interviews médias : transcription automatique des entretiens/réunions, avec ajustement rapide de la chronologie.
Intégration produit : un site peut être intégré comme composant dans un éditeur web ou un outil de montage en ligne.

Installation et déploiement de FlyCut Caption
Configuration requise : Node.js 18 ou version ultérieure, pnpm recommandé.
Étapes d'installation :
Cloner le projet : git clone https://github.com/x007xyz/flycut-caption.git
Accéder au répertoire du projet : cd flycut-caption
Installer les dépendances : pnpm install
Démarrer le serveur de développement : pnpm dev
Build de production :
Compiler le projet : pnpm build
Prévisualiser le résultat du build : pnpm preview
Guide d'utilisation de FlyCut Caption
Téléverser une vidéo : formats pris en charge MP4, WebM, AVI, MOV ; formats audio pris en charge MP3, WAV, OGG.
Générer des sous-titres : sélectionner la langue de reconnaissance, cliquer sur Démarrer la reconnaissance pour générer automatiquement des sous-titres horodatés.
Éditer les sous-titres : sélectionner et supprimer les segments de sous-titres, prise en charge des opérations par lots et de l'annulation.
Prévisualisation vidéo : saut automatique des segments de sous-titres supprimés, prise en charge des raccourcis clavier.
Ajuster le style : personnaliser la taille de la police, la couleur, la position et l'arrière-plan.
Exporter le résultat : prise en charge de l'exportation des sous-titres aux formats SRT et JSON, ainsi que des fichiers vidéo traités.
Adresse du projet open source FlyCut Caption :https://github.com/x007xyz/flycut-caption
Assistant scénario▸
Apps AI
Actualités AI