Aller au contenu
← ACCUEIL

01 · RESSOURCE

DESSOUS-TITRESGRATUITSSUR TONORDI

CE QUE FAIT WHISPER.CPP,ET COMMENT L’INSTALLEREN UN SEUL PROMPT.

NOTES DU STUDIO ·

Un micro de studio dans le noir, traversé par un trait de lumière rouge.

Le lien : github.com/ggml-org/whisper.cpp — gratuit, licence MIT.

CE QUE FAIT WHISPER.CPP

whisper.cpp est un programme gratuit qui écoute ta vidéo et écrit ce qui est dit. Il tourne directement sur ton ordinateur : le sous-titrage se fait chez toi, pas sur un serveur. Sa licence (MIT) autorise même un usage professionnel.

  • Il sous-titre tes vidéos sans abonnement. Le programme et ses modèles sont gratuits.
  • Il rend un fichier .srt. Le texte, avec l’heure de chaque passage.
  • Il va vite. Sur mon Mac, une minute dix d’enregistrement a été sous-titrée en 4 à 5 secondes.
  • Ce qu’il ne fait pas : il ne connaît pas l’orthographe des noms propres, il écrit au son. Et il n’incruste pas les sous-titres dans ta vidéo : il écrit un fichier à part, que tu importes dans ton logiciel de montage.

AVANT DE COMMENCER

Deux voies, selon où tu en es.

  • Un Mac. C’est ce qui a été testé. Windows n’a pas été essayé.
  • La voie simple, avec Claude Code. Claude Code est un assistant IA : tu lui écris en français, il fait les manipulations sur ton ordinateur à ta place. Tu colles un prompt, il installe et il sous-titre.
  • La voie à la main, sans assistant. Tu colles toi-même les commandes dans le Terminal, une par une. Gratuit de bout en bout.
  • Le coût. whisper.cpp ne coûte rien. Claude Code demande un compte Pro, Max, Team, Enterprise ou Console ; le plan gratuit de claude.ai ne l’inclut pas.

Installer Claude Code, une seule fois

  • Sans terminal : l’application de bureau Claude permet d’utiliser Claude Code avec une interface classique (téléchargement : claude.com/download).
  • Avec le terminal : ouvre l’application Terminal (Cmd + Espace, tape « Terminal », puis Entrée), colle cette ligne, puis Entrée :
COMMANDE
curl -fsSL https://claude.ai/install.sh | bash

Ouvre ensuite une nouvelle fenêtre de Terminal (Cmd + N), tape claude, et suis la connexion dans ton navigateur.

LA VOIE SIMPLE

1. Ouvre Claude Code dans le dossier de ta vidéo

Dans le Terminal, tape cd suivi d’une espace, fais glisser le dossier de ta vidéo dans la fenêtre (son chemin s’écrit tout seul), puis Entrée. Tape ensuite claude, puis Entrée.

2. Colle le prompt 1 : installer et sous-titrer

Colle ce prompt dans la fenêtre de Claude Code (bouton Copier, puis Cmd + V). À la place de « [glisse ta vidéo ici] », fais glisser ta vidéo dans la fenêtre : son nom s’écrit tout seul. Puis Entrée.

PROMPT
Installe whisper.cpp avec Homebrew, puis télécharge le modèle large-v3-turbo et le petit modèle de détection de voix Silero. Ensuite, convertis l'audio de ma vidéo [glisse ta vidéo ici] et sous-titre-la en français avec la détection de voix activée, en fichier .srt.

Il peut te demander l’autorisation de lancer une commande : lis-la, puis accepte. Il te rend un fichier .srt à côté de ta vidéo : le texte, avec l’heure de chaque passage.

Mon essai (23/10, Mac M1 Max) : 54 secondes, sans une seule question. whisper.cpp était déjà installé sur ce Mac : une installation depuis zéro prendra plus longtemps (le gros modèle pèse 1,6 Go).

3. Prompt 2 — corriger les noms propres

L’outil écrit au son, donc il se trompe sur les noms : il a écrit son propre nom « WistpairCCP ». Tu lui donnes ta liste de noms, il corrige le fichier sans toucher aux minutages. Ce qui n’est pas dans ta liste reste à relire toi-même, comme les mots qui se prononcent pareil (verre, ver, vert).

Remplace les deux passages entre crochets : le nom de ton fichier .srt, puis tes noms, séparés par des virgules.

PROMPT
Relis le fichier de sous-titres [ton fichier .srt] et corrige l'orthographe des noms propres et des mots techniques. Voici ceux de ma vidéo : [écris-les ici, séparés par des virgules]. Ne touche ni aux minutages ni au reste du texte, enregistre le fichier corrigé, puis montre-moi la liste des corrections.

Mon essai (23/10) : 24 secondes, les noms de ma liste corrigés, les minutages intacts.

4. Teste le résultat

Le fichier .srt est le format de sous-titres le plus courant : la plupart des logiciels de montage savent l’importer (vérifie dans le tien), et chaque phrase se place au bon moment.

LA VOIE À LA MAIN

Tout à la main, sans assistant, gratuit de bout en bout. Ouvre le Terminal (Cmd + Espace, tape « Terminal », puis Entrée) et colle les commandes une par une. Après chaque commande, attends que le Terminal te rende la main : une nouvelle ligne apparaît, qui se termine par %.

1. Installer Homebrew

Le gestionnaire de logiciels du Mac, s’il n’est pas déjà là :

COMMANDE
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Il te demande le mot de passe de ton Mac : tape-le (rien ne s’affiche pendant la frappe, c’est normal), puis Entrée. À la fin, s’il affiche « Next steps », colle les lignes qu’il te montre : elles rendent la commande brew disponible.

2. Installer whisper.cpp et ffmpeg

ffmpeg convertit l’audio.

COMMANDE
brew install whisper-cpp ffmpeg

Des lignes défilent ; c’est fini quand le Terminal te rend la main.

3. Télécharger les deux modèles

Le gros fait 1,6 Go, le petit moins d’un mégaoctet. Colle les trois lignes d’un coup, puis Entrée :

COMMANDE
mkdir -p ~/whisper-models && cd ~/whisper-modelscurl -L -o ggml-large-v3-turbo.bin https://huggingface.co/ggerganov/whisper.cpp/resolve/main/ggml-large-v3-turbo.bincurl -L -o ggml-silero-v6.2.0.bin https://huggingface.co/ggml-org/whisper-vad/resolve/main/ggml-silero-v6.2.0.bin

Une barre de progression s’affiche pour chaque fichier.

4. Convertir l’audio de ta vidéo

Retourne d’abord dans le dossier de ta vidéo : tape cd suivi d’une espace, fais glisser ce dossier dans la fenêtre, puis Entrée. Colle ensuite la commande, en remplaçant ma-video.mp4 par le nom de ton fichier :

COMMANDE
ffmpeg -i ma-video.mp4 -vn -ar 16000 -ac 1 -c:a pcm_s16le ma-video.wav

Un fichier ma-video.wav apparaît à côté de ta vidéo.

5. Sous-titrer en français, avec la détection de voix

COMMANDE
whisper-cli -m ~/whisper-models/ggml-large-v3-turbo.bin -f ma-video.wav -l fr --vad --vad-model ~/whisper-models/ggml-silero-v6.2.0.bin -osrt -of ma-video

Tu obtiens ma-video.srt, à côté de ta vidéo.

ÇA BLOQUE ?

  • Le Terminal répond « command not found: claude ». Ouvre une nouvelle fenêtre de Terminal (Cmd + N) et retape claude : la fenêtre ouverte pendant l’installation ne connaît pas encore la commande.
  • Le plan gratuit ne marche pas. Claude Code demande un compte Pro, Max, Team, Enterprise ou Console. Sans abonnement, prends la voie à la main : elle est gratuite.
  • Une phrase inventée à la fin. Sans la détection de voix (--vad), sur environ 18 secondes de silence à la fin de mon enregistrement, l’outil a écrit « Sous-titrage Société Radio-Canada » — une phrase que personne n’a dite. Avec elle, dans mon test, la phrase a disparu. Vérifie qu’elle est bien dans ton prompt ou ta commande.
  • Un nom mal écrit. L’outil écrit au son. Passe le prompt 2 avec ta liste de noms, puis relis.

CE QUI A ÉTÉ TESTÉ

  • Testé : Mac M1 Max, whisper.cpp 1.9.5, enregistrement de voix au téléphone ; les deux prompts avec Claude Code (23/10).
  • Pas testé : Windows ; une installation complète depuis zéro ; Codex.

SOURCES

Vidéo réalisée avec une voix générée par IA. Image de couverture générée par IA.

03 · À SUIVRE

CONTINUERLA CONVERSATION.

  • IA & PROCESS

    À VENIR

    Une silhouette devant la porte rouge d’un monolithe, dans la montagne.
  • VIDÉO IA

    À VENIR

    Le Pli en buste devant des montagnes grises.
  • IDENTITÉ

    À VENIR

    Des voiles de béton qui se croisent sur un trait rouge.
PRENDRE CONTACT