Vidéo YouTube vers article de blog : mon pipeline de réutilisation en 3 étapes

Transformar une vidéo YouTube en forme d'article de blog me prend maintenant environ 25 minutes, contre les trois heures que cela prenait quand je prenais des notes contre la lecture. Le pipeline est trois étapes : tirer la transcription via une API, exécuter un prompt structuré, puis faire une passe d'édition humaine qui n'est pas optionnelle. Voici chaque étape, incluant le modèle de prompt exact que j'utilise.
Étape 1 : tirer la transcription (30 secondes)
Une demande GET contre youtube2text.org le fait. Attrapez d'abord une clé démo — pas d'inscription :
curl -s "https://youtube2text.org/api/demo-key"
# {"success":true,"apiKey":"yt_..."}
curl -s "https://youtube2text.org/api/transcribe?url=https://www.youtube.com/watch?v=VIDEO_ID" \
-H "x-api-key: yt_your_key"
Vous obtenez du JSON en retour avec result.content (la transcription) plus title, pubDate, et contentSize. Mathématique de dimensionnement utile : un tutoriel de 15 minutes fonctionne autour de 18k caractères, un discours de 40 minutes atterrit à 45-60k. Les deux s'adaptent dans un contexte Claude ou GPT unique sous le maxChars par défaut de 150000, donc il n'y a pas d'étape de chunking à construire. Si la vidéo n'a aucun sous-titre du tout, vous obtenez un 404 TRANSCRIPT_UNAVAILABLE, ce qui est plus rare que vous ne le penser — les auto-sous-titres couvrent la plupart des uploads publics. Plus de variations de demande sont dans la marche curl.
Étape 2 : Un prompt structuré bat cinq vagues
Mon erreur précoce était de demander "transformer cela en article de blog" et obtenir un compte-rendu. Ce qui fonctionne c'est d'épingler le lecteur, le mot-clé et les règles :
You are converting a video transcript into a blog post.
Video title: {TITLE}
Target reader: {WHO THIS POST IS FOR}
Primary keyword: {KEYWORD}
Length: 900-1200 words, markdown, H2 sections
Rules:
- Keep the speaker's examples and numbers exactly. Invent nothing.
- Rewrite spoken filler into prose. No "in this video" phrasing.
- Preserve 2-3 direct quotes worth keeping, as blockquotes.
- End with a three-bullet summary and one concrete next step.
- Mark anything you are unsure about — names, product terms,
figures that look mis-transcribed — with [CHECK].
Transcript:
{PASTE result.content HERE}
La règle [CHECK] est la bête de somme. Elle transforme le modèle d'un fabricant confiant en un collaborateur qui signale ses propres doutes, et elle donne à votre passe d'édition une cible de recherche.
Étape 3 : La passe d'édition que personne ne peut ignorer
Maintenant la partie honnête. Les transcriptions viennent des sous-titres de YouTube, et les sous-titres générés automatiquement arrivent sans ponctuation fiable et avec un réel talent pour mal entendre les noms propres. J'ai eu une fois "Kubernetes" transcrit en "communities" quatre fois dans une vidéo, et le LLM a gaiement écrit un paragraphe sur les communautés de déploiement. Budgétisez 10-15 minutes pour chercher chaque [CHECK], fixer les noms et termes de produits par rapport à la vidéo réelle, et couper le paragraphe où le modèle devient philosophique. Les vidéos avec sous-titres téléchargés manuellement ont besoin de moins de cela, mais passez en revue avant de publier de toute façon.
Adapter d'une vidéo à vingt
Les mêmes trois étapes gèrent un arriéré — la seule chose qui change c'est le quota. La clé démo partagée plafonne à 5 vidéos par mois par IP, ce qui couvre une exécution de test et pas beaucoup d'autre. Si vous minez le catalogue entier d'un concurrent, j'ai écrit ce workflow dans la recherche de contenu YouTube ; si votre matériel source est de style entrevue, le prompt a besoin des ajustements de gestion de devis de notes de spectacle podcast.
Pour tout au-delà de l'essai, obtenez votre propre clé avec une connexion Google sur youtube2text.org/app/keys — la limite gratuite vous donne 5 vidéos par mois, $5.99 en obtient 50, et il n'y a pas de carte ou de numéro de téléphone impliqué. C'est un article de blog par semaine de la vidéo que vous avez déjà faite, pour à peu près le prix du café que vous boirez en l'éditant.