YouTube- och TikTok-transkript i n8n
Hämta videotranskript i ett n8n-workflow med tre HTTP Request-noder, eller ge en n8n AI-agent verktygen i Transcript Dock MCP.
Uppdaterad
Kort svar: n8n behöver ingen särskild nod. Tre HTTP Request-noder skickar in länken, väntar på jobbet och exporterar transkriptet. För en n8n AI Agent ansluter du i stället MCP Client Tool-noden till Transcript Dock MCP-servern.
1. Lägg till autentiseringsuppgiften#
- Skapa en API-nyckel på sidan API-nycklar.
- I n8n skapar du en autentiseringsuppgift av typen
Header Authmed namnetAuthorizationoch värdetBearer td_live_YOUR_KEY.
2. Skicka in länken#
Lägg till en HTTP Request-nod: metod POST, URL https://www.transcriptdock.com/v1/jobs, autentisering Generic Credential Type med autentiseringsuppgiften Header Auth. Lägg till headern Idempotency-Key med ett uttryck som transcriptdock-{{ $execution.id }}-{{ $itemIndex }}, och skicka den här JSON-kroppen:
{"source": { "url": "{{ $json.url }}" },"mode": "captions_only"}
3. Vänta på jobbet#
En andra HTTP Request-nod: metod GET, URL https://www.transcriptdock.com/v1/jobs/{{ $json.id }}?wait=25, samma autentiseringsuppgift. Den svarar så snart jobbet är klart. Jobb med undertexter blir klara på några sekunder. För långa AI-transkriptioner loopar du tillbaka via en IF-nod tills status är succeeded, failed eller cancelled.
4. Exportera transkriptet#
En tredje HTTP Request-nod: metod GET, URL https://www.transcriptdock.com/v1/transcripts/{{ $json.result_id }}/export?format=txt, svarsformat Text. Använd srt eller vtt för undertexter, eller anropa /v1/transcripts/{{ $json.result_id }} för JSON med tidsatta segment. Exporter är gratis.
För en n8n AI Agent#
Lägg till en MCP Client Tool-nod i agenten med slutpunkten https://www.transcriptdock.com/mcp, transporten HTTP Streamable och samma Header Auth-autentiseringsuppgift. Agenten får get_video_transcript, YouTube-sökning, lista över kanaler och spellistor samt lista över TikTok-profiler. Verktygsdetaljerna finns på MCP-sidan.