Scenario Make.com YouTube Transcript: Video to Docs su Autopilota

Costruire uno scenario Make.com di trascrizione YouTube richiede quattro moduli e circa dieci minuti: osserva un canale, recupera la trascrizione con una sola chiamata HTTP, analizza il JSON e indirizza il testo verso Google Docs o Airtable. Ecco l'esatta configurazione che gestisco, inclusi i valori di configurazione per il modulo HTTP.
La forma dello scenario
- RSS — Guarda elementi feed RSS (o il modulo di osservazione YouTube)
- HTTP — Crea una richiesta all'API della trascrizione
- Router che divide il flusso
- Google Docs — Crea un Documento su un percorso, Airtable — Crea un Record sull'altro
Modulo 1: osservare il canale
Hai due opzioni. Il modulo di osservazione YouTube funziona ma richiede una connessione Google. Preferisco il modulo RSS — Guarda elementi feed RSS, perché ogni canale YouTube pubblica già un feed e non è necessaria alcuna connessione:
https://www.youtube.com/feeds/videos.xml?channel_id=CHANNEL_ID
Sostituisci con l'ID del canale (la stringa UC... dal suo URL /channel/ o dall'origine della pagina). Ogni elemento del feed trasporta il titolo e il link del video; il link è quello che alimenta il modulo successivo.
Modulo 2: HTTP — Crea una richiesta
Aggiungi il modulo HTTP > Crea una richiesta:
- Metodo: GET
- URL:
https://youtube2text.org/api/transcribe - Stringa di query: elemento
url= il link video mappato dal modulo 1, elementomaxChars=20000 - Intestazioni: elemento
x-api-key=yt_YOUR_KEY
Dì al modulo di analizzare la risposta come JSON (o rilascia un modulo di analisi JSON subito dopo) in modo che i campi diventino mappabili invece di una stringa opaca. Una chiamata riuscita ti dà:
{"result": {"videoId": "...", "title": "...", "pubDate": "...",
"content": "transcript text ...", "contentSize": 12345, "truncated": false}}
Il parametro url accetta qualsiasi forma di URL YouTube, o anche un ID video nudo di 11 caratteri, quindi il link RSS si mappa direttamente. Per una chiave, premi https://youtube2text.org/api/demo-key una volta — restituisce una chiave condivisa gratuita (yt_...) buona per 5 video al mese per IP, abbastanza per costruire e testare lo scenario.
Moduli 3 e 4: indirizza il testo
Aggiungi un Router dopo il modulo HTTP. Nel primo percorso, un modulo Google Docs — Crea un Documento con result.title come nome e result.content come corpo ti dà un archivio leggibile. Nel secondo, un modulo Airtable — Crea un Record con colonne per ID video, titolo, data di pubblicazione e trascrizione rende il tutto filtrabile e interrogabile via API in seguito. Mantengo entrambi: Docs per gli umani, Airtable per gli script.
Se la tua destinazione è Notion, la mappatura è quasi identica — ho scritto quella variante nella guida Notion.
Il percorso di errore che effettivamente hai bisogno
Video senza didascalie esistono — live stream freschi, video musicali, canali che hanno disattivato le didascalie. Quelli restituiscono TRANSCRIPT_UNAVAILABLE con stato 404, e per impostazione predefinita uno di loro ferma il tuo scenario. Attacca un gestore di errori al modulo HTTP (Riprendi o Ignora) in modo che i video senza didascalie passino silenziosamente. Se stai elaborando in massa un backlog potresti anche vedere RATE_LIMIT_EXCEEDED (429); la risposta include retryAfterSeconds, che si accoppia bene con un ritentativo.
La matematica delle operazioni
L'onesta limitazione qui è il metering di Make stesso: il livello gratuito ti dà 1.000 operazioni al mese e non farà il polling più spesso di ogni 15 minuti. Questo scenario brucia circa cinque operazioni per video, quindi un paio di canali attivi si adattano comodamente — ma una configurazione di alto volume vorrà un livello Make a pagamento, o n8n auto-ospitato, che esegue il loop identico senza contatore di operazioni. Per confronti di prezzo, esiste anche la versione Zapier, anche se il suo prezzo dei compiti è più ripido.
La tua chiave
La chiave demo condivisa è per calciare i pneumatici. Per uno scenario reale, accedi con Google su youtube2text.org/app/keys — nessun telefono, nessuna carta. Il livello gratuito ti dà 5 video al mese; $ 5,99 copre 50, $ 9,99 copre 500, e $ 19,99 è illimitato. A quel punto il recupero della trascrizione è il modulo più economico sulla tua tela.