Make.com YouTube Transkriptionsscenario: Video till dokument på autopilot

Att bygga ett Make.com YouTube-transkriptionsscenario tar fyra moduler och ungefär tio minuter: bevaka en kanal, hämta transkriptionen med ett HTTP-anrop, tolka JSON, och dirigera texten till Google Docs eller Airtable. Här är den exakta inställningen jag kör, inklusive konfigurationsvärdena för HTTP-modulen.
Scenarionformen
- RSS — Bevaka RSS-flödesobjekt (eller YouTube-bevakningsmodulen)
- HTTP — Gör en begäran till transkriptions-API:t
- Router som delar upp flödet
- Google Docs — Skapa ett dokument på en väg, Airtable — Skapa en post på den andra
Modul 1: bevaka kanalen
Du har två alternativ. Modulen YouTube bevakningsmodulen fungerar men vill ha en Google-anslutning. Jag föredrar modulen RSS — Bevaka RSS-flödesobjekt, för att varje YouTube-kanal redan publicerar ett flöde och ingen anslutning behövs:
https://www.youtube.com/feeds/videos.xml?channel_id=CHANNEL_ID
Byt in kanalens ID (strängen UC... från dess /channel/ URL eller sidkällan). Varje flödesobjekt bär videotiteln och länken; länken är vad som matar nästa modul.
Modul 2: HTTP — Gör en begäran
Lägg till modulen HTTP > Gör en begäran:
- Metod: GET
- URL:
https://youtube2text.org/api/transcribe - Frågessträng: objekt
url= videolänken mappad från modul 1, objektmaxChars=20000 - Rubriker: objekt
x-api-key=yt_YOUR_KEY
Berätta för modulen att tolka svaret som JSON (eller släpp en JSON-tolkamodul direkt efter) så att fälten blir karta istället för en ogenomskinlig sträng. Ett lyckat samtal ger dig:
{"result": {"videoId": "...", "title": "...", "pubDate": "...",
"content": "transcript text ...", "contentSize": 12345, "truncated": false}}
Parametern url accepterar valfri YouTube URL-form, eller till och med ett enkelt 11-tecken video-id, så RSS-länken mappar direkt in. För en nyckel, slå https://youtube2text.org/api/demo-key en gång — den returnerar en gratis delad nyckel (yt_...) bra för 5 videor per månad per IP, tillräckligt för att bygga och testa scenariot.
Moduler 3 och 4: dirigera texten
Lägg till en router efter HTTP-modulen. På den första vägen, en modul Google Docs — Skapa ett dokument med result.title som namnet och result.content som kroppen ger dig ett läsbart arkiv. På den andra, en modul Airtable — Skapa en post med kolumner för video-id, titel, publiceringsdatum och transkription gör hela saken filterbar och API-frågbar senare. Jag behåller båda: Docs för människor, Airtable för skript.
Om ditt mål är Notion i stället, är kartningen nästan identisk — jag skrev upp varianten i Notion-guiden.
Vägen du faktiskt behöver
Videor utan bildtexter existerar — nya livestreams, musikvideor, kanaler som stängde av bildtexter. De returnerar TRANSCRIPT_UNAVAILABLE med status 404, och som standard stoppar en av dem ditt scenario. Bifoga en felhanterare till HTTP-modulen (Återuppta eller Ignorera) så att bildtextlösa videor passar genom tyst. Om du masshanterar en eftersläpning kan du också se RATE_LIMIT_EXCEEDED (429); svaret inkluderar retryAfterSeconds, som parar sig fint med en återförsöksvänte.
Driftsmatematiken
Den ärliga begränsningen här är Makes egna mätning: den gratis nivån ger dig 1 000 operationer per månad och kommer inte att undersöka oftare än var 15:e minut. Det här scenariot bränner ungefär fem operationer per video, så ett par aktiva kanaler passar bekvämt — men en högt- volyminställning vill en betald Make-nivå, eller självsignerad n8n, som kör samma slinga utan operationsräknare. För jämförelsekomplettering, Zapier-versionen existerar också, men dess aktivprissättning är brantare.
Din egen nyckel
Den delade demo-nyckeln är för att elda däck. För ett verkligt scenario, logga in med Google på youtube2text.org/app/keys — ingen telefon, inget kort. Gratis får du 5 videor per månad; $5,99 täcker 50, $9,99 täcker 500, och $19,99 är unlimited. Vid det laget är transkriptionshämtningen den billigaste modulen på din duk.