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 :
curl -fsSL https://claude.ai/install.sh | bashOuvre 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.
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.
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à :
/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.
brew install whisper-cpp ffmpegDes 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 :
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.binUne 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 :
ffmpeg -i ma-video.mp4 -vn -ar 16000 -ac 1 -c:a pcm_s16le ma-video.wavUn fichier ma-video.wav apparaît à côté de ta vidéo.
5. Sous-titrer en français, avec la détection de voix
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-videoTu 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
- whisper.cpp (licence MIT, modèles, détection de voix) : github.com/ggml-org/whisper.cpp
- Homebrew : brew.sh
- Claude Code (installation, comptes requis) : code.claude.com/docs/en/setup
Vidéo réalisée avec une voix générée par IA. Image de couverture générée par IA.






