Transkrip YouTube dan TikTok di n8n
Ambil transkrip video di alur kerja n8n dengan tiga node HTTP Request, atau berikan kepada agen AI n8n alat MCP Transcript Dock.
Diperbarui
Singkatnya: n8n tidak memerlukan node khusus. Tiga node HTTP Request mengirim tautan, menunggu tugas selesai, dan mengekspor transkrip. Untuk AI Agent di n8n, hubungkan node MCP Client Tool ke server MCP Transcript Dock sebagai gantinya.
1. Tambahkan kredensial#
- Buat kunci API di halaman Kunci API.
- Di n8n, buat kredensial bertipe
Header Authdengan namaAuthorizationdan nilaiBearer td_live_YOUR_KEY.
2. Kirim tautan#
Tambahkan node HTTP Request: metode POST, URL https://www.transcriptdock.com/v1/jobs, autentikasi Generic Credential Type dengan kredensial Header Auth. Tambahkan header Idempotency-Key dengan ekspresi seperti transcriptdock-{{ $execution.id }}-{{ $itemIndex }}, lalu kirim body JSON berikut:
{"source": { "url": "{{ $json.url }}" },"mode": "captions_only"}
3. Tunggu tugas selesai#
Node HTTP Request kedua: metode GET, URL https://www.transcriptdock.com/v1/jobs/{{ $json.id }}?wait=25, dengan kredensial yang sama. Permintaan ini kembali begitu tugas selesai. Tugas subtitle selesai dalam beberapa detik; untuk transkripsi AI yang panjang, kembali melalui node IF secara berulang sampai status bernilai succeeded, failed, atau cancelled.
4. Ekspor transkrip#
Node HTTP Request ketiga: metode GET, URL https://www.transcriptdock.com/v1/transcripts/{{ $json.result_id }}/export?format=txt, format respons Text. Gunakan srt atau vtt untuk subtitle, atau panggil /v1/transcripts/{{ $json.result_id }} untuk JSON dengan segmen bertanda waktu. Ekspor gratis.
Untuk AI Agent di n8n#
Tambahkan node MCP Client Tool ke agen dengan endpoint https://www.transcriptdock.com/mcp, transport HTTP Streamable, dan kredensial Header Auth yang sama. Agen mendapatkan get_video_transcript, pencarian YouTube, daftar channel dan playlist, serta daftar profil TikTok. Detail alat ada di halaman MCP.