Zapier YouTube Transcript: Auto-Recupera Didascalie da Nuovi Video

Un flusso di lavoro Zapier di trascrizione YouTube richiede esattamente tre step: un trigger YouTube, una chiamata webhook e qualunque cosa tu voglia fare con il testo. Di seguito è la configurazione completa, più un po' di matematica onesta sui compiti Zapier — perché è lì che la maggior parte delle persone viene silenziosamente addebitata per la loro curiosità.
Lo Zap a tre step
- Trigger: YouTube — Nuovo Video nel Canale
- Azione: Webhooks di Zapier — GET
- Azione: qualsiasi cosa che accetti testo — Google Docs, Gmail, Slack
Step 1: il trigger
Scegli l'app YouTube e il trigger Nuovo Video nel Canale, connetti il tuo account Google e puntalo al canale che vuoi seguire. Zapier fa il polling del canale e si attiva una volta per nuovo upload. L'output del trigger include l'URL del video — è l'unico campo di cui il passo successivo ha bisogno.
Step 2: il webhook
Aggiungi Webhooks di Zapier con l'evento GET e configuralo così:
- URL:
https://youtube2text.org/api/transcribe - Parametri della stringa di query:
url= il campo dell'URL video dallo step 1,maxChars=8000 - Intestazioni:
x-api-key=yt_YOUR_KEY
Non hai ancora una chiave? Afferra quella condivisa gratuita — nessun account richiesto:
curl -s https://youtube2text.org/api/demo-key
Restituisce {"success": true, "apiKey": "yt_..."} e consente 5 video al mese per IP, abbastanza per testare lo Zap end-to-end.
L'API accetta qualsiasi forma di URL YouTube — watch?v=, youtu.be, o un ID video nudo di 11 caratteri — quindi il campo URL del trigger funziona senza modifiche. Quando testi lo step, Zapier analizza la risposta JSON e espone ogni campo ai passi successivi: Result Title, Result Content, Result Video Id, e così via.
Step 3: spendi la trascrizione
Questa è la parte divertente. Aggiungi un'azione Google Docs — Crea Documento dal Testo e mappa il titolo e Result Content in esso, e avrai un archivio ricercabile di tutto ciò che un canale dice. O invialo attraverso un passo AI prima ed inviati un riassunto via email. Ho impostato maxChars a 8000 sopra perché i client email e i passi AI diventano entrambi irsuti su input molto lunghi; il valore predefinito e massimo è 150000 se vuoi tutto.
La matematica onesta
Ecco la limitazione che vale la pena conoscere prima di costruire questo: Webhooks di Zapier è un'app premium, quindi questo Zap richiede un piano a pagamento, e ogni esecuzione brucia compiti — uno per ogni passo d'azione. Seguire un canale di caricamento giornaliero costa circa 60 compiti al mese solo per questo Zap; segui cinque canali e si accumula velocemente.
L'API della trascrizione stessa non ti importa come la chiami. La stessa richiesta GET viene eseguita da un cron job e uno script shell di cinque righe gratuitamente — ho coperto quella configurazione nella guida curl, usando il feed RSS del canale (https://www.youtube.com/feeds/videos.xml?channel_id=CHANNEL_ID) come trigger. Se vuoi automazione visuale senza prezzi per compito, n8n auto-ospitato esegue questo loop senza limiti, e la versione Make è basata su operazioni ed è notevolmente più gentile con il portafoglio.
Cioè, se il tuo team vive già in Zapier, tre step che non si rompono mai hanno valore reale. Ti sto solo dicendo dove è il contatore.
Quando un video non ha didascalie
Alcuni video genuinamente non hanno trascrizione — live stream appena conclusi, video musicali, canali che disabilitano le didascalie. L'API restituisce:
{"error": {"code": "TRANSCRIPT_UNAVAILABLE", "message": "...", "status": 404}}
Zapier contrassegna quel run come in errore, che è il comportamento corretto — non c'è nulla da recuperare. Se sei sulla chiave demo condivisa potresti anche incontrare RATE_LIMIT_EXCEEDED (429); la risposta include retryAfterSeconds quindi sai esattamente quanto tempo devi stare male.
Ottieni la tua chiave
Per qualsiasi cosa oltre ai test, accedi con Google su youtube2text.org/app/keys — nessun numero di telefono, nessuna carta. Il livello gratuito è 5 video al mese; i piani a pagamento vanno da $ 5,99 per 50 video a $ 19,99 illimitati, il che è meno della maggior parte degli aggiornamenti del piano Zapier.