Skenario Transkrip YouTube Make.com: Video ke Docs Secara Otomatis

Membangun skenario transkrip YouTube Make.com membutuhkan empat modul dan sekitar sepuluh menit: menonton channel, mengambil transkrip dengan satu panggilan HTTP, menguraikan JSON, dan merutekan teks ke Google Docs atau Airtable. Berikut adalah setup yang tepat saya jalankan, termasuk nilai konfigurasi untuk modul HTTP.
Bentuk skenario
- RSS — Tonton item feed RSS (atau modul YouTube watch)
- HTTP — Buat permintaan ke API transkrip
- Router memisahkan aliran
- Google Docs — Buat Dokumen di satu jalur, Airtable — Buat Catatan di jalur lain
Modul 1: menonton channel
Anda memiliki dua pilihan. Modul watch YouTube bekerja tetapi menginginkan koneksi Google. Saya lebih suka modul RSS — Tonton item feed RSS, karena setiap channel YouTube sudah menerbitkan feed dan tidak ada koneksi yang diperlukan:
https://www.youtube.com/feeds/videos.xml?channel_id=CHANNEL_ID
Tukar dengan ID channel (string UC... dari URL /channel/ atau sumber halaman). Setiap item feed membawa judul video dan tautan; tautan adalah yang memberi makan modul berikutnya.
Modul 2: HTTP — Buat permintaan
Tambahkan modul HTTP > Buat permintaan:
- Method: GET
- URL:
https://youtube2text.org/api/transcribe - Query String: item
url= tautan video dipetakan dari modul 1, itemmaxChars=20000 - Headers: item
x-api-key=yt_YOUR_KEY
Beri tahu modul untuk menguraikan respons sebagai JSON (atau lepaskan modul JSON parse langsung setelahnya) sehingga bidang menjadi dapat dipetakan alih-alih satu string buram. Panggilan yang berhasil memberi Anda:
{"result": {"videoId": "...", "title": "...", "pubDate": "...",
"content": "transcript text ...", "contentSize": 12345, "truncated": false}}
Parameter url menerima bentuk URL YouTube apa pun, atau bahkan id video 11 karakter bare, jadi tautan RSS memetakan langsung. Untuk kunci, hit https://youtube2text.org/api/demo-key sekali — itu mengembalikan kunci bersama gratis (yt_...) bagus untuk 5 video per bulan per IP, cukup untuk membangun dan menguji skenario.
Modul 3 dan 4: rutekan teks
Tambahkan Router setelah modul HTTP. Di jalur pertama, modul Google Docs — Buat Dokumen dengan result.title sebagai nama dan result.content sebagai tubuh memberi Anda arsip yang dapat dibaca. Di yang kedua, modul Airtable — Buat Catatan dengan kolom untuk id video, judul, tanggal publikasi, dan transkrip membuat seluruh hal dapat disaring dan dapat dikueri API nanti. Saya menjaga keduanya: Docs untuk manusia, Airtable untuk skrip.
Jika tujuan Anda adalah Notion, pemetaannya hampir identik — saya menulis varian itu dalam panduan Notion.
Jalur kesalahan yang benar-benar Anda butuhkan
Video tanpa caption ada — live stream segar, video musik, channel yang menonaktifkan caption. Itu mengembalikan TRANSCRIPT_UNAVAILABLE dengan status 404, dan secara default salah satu dari mereka menghentikan skenario Anda. Lampirkan penangan kesalahan ke modul HTTP (Lanjutkan atau Abaikan) sehingga video tanpa caption lewat diam-diam. Jika Anda memproses backlog secara massal Anda juga dapat melihat RATE_LIMIT_EXCEEDED (429); respons termasuk retryAfterSeconds, yang berpasangan bagus dengan retry.
Matematika operasi
Batasan jujur di sini adalah metering Make sendiri: tingkat gratis memberi Anda 1.000 operasi per bulan dan tidak akan poll lebih sering dari setiap 15 menit. Skenario ini membakar kira-kira lima operasi per video, jadi sepasang channel aktif cocok dengan nyaman — tetapi setup volume tinggi akan menginginkan tingkat Make berbayar, atau n8n self-hosted, yang menjalankan loop identik tanpa penghitung operasi. Untuk perbandingan belanja, versi Zapier ada juga, meskipun harga tugas adalah lebih curam.
Kunci Anda sendiri
Kunci demo bersama adalah untuk menendang ban. Untuk skenario nyata, masuk dengan Google di youtube2text.org/app/keys — tanpa telepon, tanpa kartu. Gratis memberi Anda 5 video per bulan; $5,99 mencakup 50, $9,99 mencakup 500, dan $19,99 unlimited. Pada saat itu pengambilan transkrip adalah modul termurah di kanvas Anda.