🎯 Vue d’ensemble
Un outil open‑source en Python (v0.1) permettant de transformer automatiquement des vidéos longues en YouTube Shorts, en utilisant :
- GPT‑4 pour identifier les passages les plus engageants,
- Whisper pour la transcription audio,
- OpenCV et FFmpeg pour la détection de visages, locuteurs et crop vertical adapté.
aisharenet.com+11github.com+11github.com+11github.com
Il compte plus de 2 400 étoiles et environ 360 forks sur GitHub.
github.com+1github.com+1
🧩 Fonctionnalités principales
- Téléchargement automatique d’une vidéo YouTube via URL.
- Transcription du contenu audio avec Whisper.
- Extraction de highlight : GPT‑4 identifie les segments les plus pertinents.
- Détection de locuteur : OpenCV détecte visages actifs ; WebRTC VAD identifie le locuteur actif. Crop centré sur la personne active dans le format vertical (9:16).
- Génération d’un short prêt à publier.
github.commedium.comgithub.com
🛠️ Installation & utilisation
- Nécessite Python ≥ 3.7 + FFmpeg, OpenCV.
- Commandes typiques : clonage, création d’un environnement virtuel, installation pip install -r requirements.txt, puis exécution python main.py + URL.
- Clé API OpenAI dans .env.
github.com+5github.com+5github.com+5
🗣️ Retours de la communauté
-
Partagé dans les forums r/selfhosted et r/VideoEditing :
“I have created an open‑source project which can convert a long format video into shorts using AI and it's completely open‑source…”
— ANil1729 github.com+3reddit.com+3reddit.com+3 -
Un commentaire sur Reddit suggère une amélioration :
“Love this – you should do the next step and put a OSX and Win wrapper around the python.”
— greenysmac reddit.com
✅ Points forts & ⚠️ Limites
✅ Avantages
- Totalement automatisé — du téléchargement au short.
- S’appuie sur des modèles d’IA de pointe (GPT‑4, Whisper).
- Adapté pour les créateurs de contenu souhaitant générer rapidement des shorts.
⚠️ Limites
- Release v0.1 — bugs possibles, comme indiqué dans le README et issues GitHub.
- Qualité dépend fortement des modèles payants (OpenAI).
- Cropping locuteur basé sur heuristiques, pas garanti fiable sur tous les contenus.