Recherche d'un logiciel IA pour traiter des vidéos pour les réseaux sociaux

Bonjour à tous,

Je cherche un logiciel (app) sur PC qui peut me permettre de faire tout ceci une plateforme d’IA. Je sais qu’il en existe sur Mac, mais je cherche l’option PC :

  • prendre ma vidéo entrevue de 45 min
  • Me donner le fichier SRT (entier)
  • Qui me génère les Timecodes (chapitrage YouTube)
  • générer mes titres SEO de ma thumbnail et de ma vidéo youtube
  • Générer un ou deux extraits vidéos avec les sous-titres (qui peuvent être virales)
  • Qui me donne la description/résumé SEO et qui convertit pour Youtube
  • Qui me propose des publications pour mes réseaux sociaux
  • Et enfin qui m’écrit un article pour le blogue

Les tests fonctionnent actuellement mais avec deux logiciels et cela me reviendrai à 360$US : Castmagic et OpusClip.

D’ailleurs, je remercie @Mathieu_Laferriere pour son aide pour mes test.

Est-ce qu’il y a une option 1 application ou pas ? Merci !

2 « J'aime »

Voici un tableau génératif entre les 2 outils vs ta liste:

Tâche / Fonctionnalité Opus Clip CastMagic
Génération de fichier SRT (sous-titres) Oui, avec des styles dynamiques adaptés aux réseaux sociaux. Oui, exportation en formats SRT, VTT, CSV, etc., avec options de personnalisation.
Génération de timecodes / chapitres YouTube Non spécifié. Oui, création automatique de timecodes et de résumés segmentés.
Titres SEO et miniatures pour réseaux sociaux Oui, via des outils d’optimisation intégrés et des suggestions basées sur l’IA. Oui, génération automatique de titres optimisés, hashtags, et miniatures personnalisables.
Extraits vidéo sous-titrés (viraux) Oui, création de clips courts avec sous-titres dynamiques et score de viralité. Oui, extraction de moments clés avec sous-titres pour les réseaux sociaux.
Description / résumé SEO pour YouTube Oui, génération de descriptions optimisées pour l’engagement et le référencement. Oui, création de descriptions détaillées avec mots-clés pertinents pour YouTube.
Publications pour LinkedIn, Facebook, Instagram Oui, avec des modèles adaptés à chaque plateforme et planification possible. Oui, génération de publications personnalisées, carrousels, et threads pour diverses plateformes.
Article de blogue de 1000 mots Non spécifié. Oui, création automatique d’articles longs à partir du contenu vidéo ou audio.
Langues prises en charge Plus de 20 langues, dont le français, l’anglais, l’espagnol, l’allemand, et le portugais. Support multilingue, y compris le français, avec génération de contenu adapté.
Formats de sortie (vidéo, texte, etc.) Clips vidéo courts optimisés pour TikTok, YouTube Shorts, Instagram Reels, avec sous-titres et éléments visuels. Transcriptions, sous-titres, articles de blog, publications pour réseaux sociaux, newsletters, et plus.
Intégrations et sources d’importation YouTube, Google Drive, Vimeo, Zoom, Rumble, Twitch, Facebook, LinkedIn, Twitter, Loom, Riverside, StreamYard, et plus. YouTube, Vimeo, Zoom, Google Drive, RSS, TikTok, Instagram, Twitch, Loom, Wistia, Descript, et plus.
Planification et publication sur réseaux sociaux Oui, possibilité de planifier et de publier directement sur plusieurs plateformes depuis l’outil. Non spécifié.
Personnalisation de la marque (logos, polices, etc.) Oui, ajout de logos, polices personnalisées, intros/outros, et éléments de marque. Oui, personnalisation des contenus générés pour alignement avec la voix et le style de la marque.
Analyse de performance et recommandations Oui, score de viralité basé sur l’IA et suggestions pour améliorer l’engagement. Oui, recommandations pour optimiser les publications et analyses des performances sur les réseaux sociaux.
Tarification Offre gratuite avec fonctionnalités limitées; plans payants avec plus de crédits et de fonctionnalités avancées. Modèle freemium avec options payantes pour des fonctionnalités étendues et une utilisation professionnelle.

CastMagic ne fait pas d’extraits vidéos comme Opus Clip fait.

Peut-être qu’Opus Clip + ChatGPT (ou autre) pour couvrir tous tes besoins? Mais ça demeure 2 outils.

@Olivier_Lambert a déjà mentionné Opus Clip sur le forum. L’utilises-tu seul ou avec d’autres outils?

1 « J'aime »

Merci Mathieu. Je m’enligne vers Opus clip c’est certain, et décison demain pour la suite. Merci !

Perso, j’ai un script qui extrait la bande audio des vidéos qui se trouvent dans le même répertoire:

@echo off
mkdir "audio" 2>nul

for %%i in (*.mp4 *.mov *.avi *.mkv) do (
    echo Extracting audio from "%%i"...
    ffmpeg -i "%%i" -q:a 0 -map a "audio\%%~ni.mp3"
)

echo.
echo Done extracting audio files!
pause

(Enregistre ça en *.bat et exécute le en cliquant dessus. Attention, il faut avoir ffmpeg d’installé.)

Ensuite j’ai une automation Zapier qui prend chacune de ces pistes audio pour générer les sous-titres:

Mon étape de Python est la suivante:


dropbox_path = input_data.get('dropbox_path', '')

# Split the path to get the directory without the final file name and extension
directory_path = dropbox_path.rsplit('/', 1)[0]

# Prepare the output with the directory path
output = {'directory_path': directory_path}

Par la suite, j’ai une autre automation qui prend le SRT et créer des notes de cours automatiquement. Mon prompt ressemble à ça:


# Workflow pour la création de notes de cours à partir d'une transcription

## Objectif

Transformer une transcription brute d'une formation vidéo en notes de cours structurées et attrayantes, avec un ton personnel comme si l'instructeur s'adressait directement à l'apprenant.

## Étapes du processus

1. **Créer un document markdown avec les notes de cours structurées**
   - Analyser la transcription pour en extraire les points clés
   - Organiser l'information en sections logiques avec des titres et sous-titres
   - Utiliser des listes à puces, tableaux et mise en forme pour améliorer la lisibilité
   - Respecter les consignes de style: langage simple (niveau 7e année), concis et bien écrit
   - Inclure une section qui explique pourquoi regarder la vidéo est pertinent

2. **Ajouter les métadonnées pour le partage sur les réseaux sociaux**
   - Ajouter un frontmatter avec:

     ```
     ---
     title: "Titre accrocheur et descriptif"
     description: "Description concise qui résume les points clés et mentionne l'expertise de l'instructeur"
     ---
     ```

   - Le titre doit être optimisé pour les moteurs de recherche
   - La description doit avoir une longueur optimale pour le partage social

3. **Adapter le ton pour qu'il soit personnel**
   - Réécrire tout le contenu à la première personne (je/nous) comme si l'instructeur parlait directement
   - S'adresser directement à l'apprenant (vous)
   - Ne jamais faire référence à l'instructeur à la troisième personne
   - Personnaliser les titres de sections pour refléter ce ton direct
   - Incorporer des expressions tirées de la transcription pour reproduire le style de parole de l'instructeur

## Éléments à inclure dans les notes de cours

1. **Présentation de l'instructeur**
   - Expérience, qualifications
   - Touche personnelle (famille, valeurs)
   - Crédibilité (nombre de personnes formées, années d'expérience)

2. **Définition du sujet principal**
   - Explication claire et concise
   - Caractéristiques principales

3. **Comparaison avec d'autres approches/méthodes**
   - Présentation sous forme de tableau si possible
   - Avantages et inconvénients

4. **Conseils pratiques**
   - Recommandations concrètes
   - Étapes à suivre
   - Points de vigilance

5. **Raisons d'approfondir le sujet**
   - Bénéfices pour l'apprenant
   - Application pratique
   - Encouragement à prendre des notes

6. **Note importante ou conclusion personnelle**
   - Refléter la philosophie de l'instructeur
   - Dernier conseil clé

## Consignes de style à respecter

- Utiliser un vocabulaire et une structure de niveau 7e année
- Être clair, concis et bien écrit (mais pas trop formel)
- Respecter la langue originale de la transcription
- Préserver les expressions idiomatiques
- Écrire simplement, comme à l'oral
- Utiliser la ponctuation [!,?,...,—] pour rendre le texte plus naturel
- Si en français, utiliser du français canadien (pas de français de France)

Ce workflow permet de transformer efficacement une transcription brute en notes de cours structurées et engageantes qui donnent envie aux apprenants de regarder la vidéo complète.

@Robolivier, peux-tu faire un petit tuto à Zarah pour lui permettre de reproduire stp? Pas besoin de (ré-écrire le prompt, fais juste lui expliquer les étapes pour configurer ffmpeg, créer le fichier bat, l’automation, etc). Si tu as d’autres idées, n’hésite pas!

1 « J'aime »

@Zarah_Issany Voici la recette minimaliste pour cloner le flow d’@Olivier_Lambert sur Windows, tout en restant sous la barre de 5 $/mois (OpenAI + Dropbox/Zapier free tier).


1. Préparer ta machine

  1. Installe ffmpeg
    • Va sur Builds - CODEX FFMPEG @ gyan.dev → “FFmpeg release full, windows 64-bit Static”.
    • Unzip dans C:\ffmpeg.
    • Ajoute C:\ffmpeg\bin à ta variable d’environnement PATH (Win + Pause > Paramètres système avancés > Variables…).

  2. Crée extract_audio.bat dans le dossier où tu dumpes tes vidéos :

    @echo off
    mkdir "audio" 2>nul
    for %%i in (*.mp4 *.mov *.avi *.mkv) do (
        echo Extracting audio from "%%i"...
        ffmpeg -i "%%i" -q:a 0 -map a "audio\%%~ni.mp3"
    )
    echo Done!
    pause
    

    Double-clic → un MP3 par vidéo dans \audio.


2. Synchroniser avec le cloud

• Installe Dropbox ou OneDrive.
• Laisse ton dossier audio dedans (ex. Dropbox\Video_Audio).


3. Zapier – transcription Whisper

Zap 1
Trigger : “New File in Folder” (Dropbox) – folder = Video_Audio.
Filter : File Extension = mp3.
Action : “OpenAI – Create Transcription”
• Model : whisper-1
• Response format : srt
Action : “Code by Zapier” (Python) – 3 lignes pour ressortir le répertoire :

import os, json
path = input_data['dropbox_path']
output = {'dir': os.path.dirname(path)}

Action : “Dropbox – Upload File”
• Path : {{dir}}/{{Filename}}.srt
Coût : 45 min x 0.006 $ ≈ 0.27 $.


4. Zapier – génération de contenu

Zap 2
Trigger : “New File in Folder” → repère les .srt.
Action : “OpenAI – Chat Completion”
• System prompt : ton méga prompt maison (titres, chapitres, blog, posts, etc.).
• User : contenu brut du SRT (limite 25 MB → ~3h de vidéo).
Action : “Dropbox – Upload File” → {{Filename}}_notes.md.

Même GPT-4 : 10 k tokens ≈ 0.5 $. GPT-3.5 encore moins cher.


5. Générer les clips

Pour l’instant, un seul tool fait bien le découpage short-form : OpusClip.
Tu lui balances la vidéo complète, il te crache :

• Shorts/TikTok/Reels sous-titrés
• Score de viralité
• 30 crédits/mois à 19 $US → garde-le juste pour cette partie.


6. Timecodes YouTube (chapters)

Dans le même prompt GPT, demande :

Retourne-moi aussi une liste “Chapters” au format
00:00 Intro
03:12 Sujet 1
...

Copie-colle dans la description YouTube, ça s’aligne auto.


7. Budget

• OpenAI : ≈ 1 $/vidéo de 45 min (transcription + génération).
• Zapier Free : 100 tâches/mois → 1 vidéo = 4 tâches.
• Dropbox : plan gratuit si <2 GB.
• OpusClip : 19 $US/mois.
Total ≈ 20 $US vs 360 $. Pas pire.


8. Améliorations possibles

• Remplace Zapier par Make.com si tu dépasses 100 tâches.
• Si tu veux l’app tout-en-un, il n’y en a pas sur PC pour l’instant. Le duo “ffmpeg local + Zapier + OpusClip” reste le combo le moins cher/flexible.

Besoin d’un bout de code ou d’un exemple de prompt plus fin ? Crie.

2 « J'aime »

Ahhh et regarde descript.com!

1 « J'aime »