À propos du projet
GJ VIDEO EDITOR est un outil de montage vidéo permettant de passer facilement d'une instruction en langage naturel (agent IA) à une édition de timeline basée sur GUI. Comme l'état du projet est centralisé dans `project.json`, il est possible d'adopter un workflow où l'IA génère une structure, que l'utilisateur affine via l'interface, puis réinjecte dans l'IA pour ajouter des modifications.
Principales fonctionnalités :
- Édition de la timeline : édition multipiste de vidéo, sous-titres, images et audio. Prise en charge du glisser‑déposer, du découpage, de l'annulation/rétablissement, de l'accrochage et du zoom.
- Édition non destructive : édition basée sur le décalage des fichiers sources.
- Fonction de sous‑titres : redimensionnement, réglage de police, rotation à 360°, écriture verticale, mise en évidence partielle.
- Fonction d'incrustation (PiP) : déplacement, redimensionnement et réglage des coins arrondis sur l'aperçu.
- Exportation : prise en charge des formats MP4, WebM, GIF et MP3, avec possibilité de modifier la résolution et la qualité.
- Génération de narration : synthèse vocale via edge‑tts, ElevenLabs ou la commande macOS `say`.
- Fonction de modèle : génération de vidéos en masse à partir de scénarios au format JSON.
Les dépendances se limitent à la bibliothèque standard Python, Pillow et ffmpeg ; aucun framework externe ni clé API n'est requis. De plus, l'application inclut « GJ VIDEO VIEWER » pour gérer et lire les vidéos exportées.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.