Een TikTok-transcriptie ophalen
Haal de transcriptie van een TikTok-video op als tekst of ondertitels, bekijk de nieuwste video's van een profiel, en ga om met video's zonder ondertitels.
Bijgewerkt
Kort gezegd toont TikTok bij veel video's ondertitels, maar geeft het geen manier om ze te kopiëren of te downloaden. Om de tekst te krijgen stuur je de videolink naar een API voor transcripties. Met Transcript Dock is dat één verzoek voor 1 credit, en je krijgt platte tekst, getimede segmenten, SRT of VTT terug. Video's zonder ondertitels kun je op een betaald abonnement transcriberen op basis van de audio.
Welke links werken#
- Videolinks:
https://www.tiktok.com/@user/video/1234567890123456789 - Deellinks uit de app:
https://vm.tiktok.com/...(die wordt voor je omgezet naar de video) - Een profiel, zoals
@user, via videoontdekking hieronder.
Eén transcriptie ophalen#
Dien de link in, wacht op de taak en exporteer daarna. Het verloop is hetzelfde als bij YouTube; zie de snelstart voor het antwoord van elke stap.
curl -X POST https://www.transcriptdock.com/v1/jobs \-H "Authorization: Bearer td_live_YOUR_KEY" \-H "Idempotency-Key: tt-7680721699171601694" \-H "Content-Type: application/json" \-d '{ "source": { "url": "https://www.tiktok.com/@tiktok/video/7680721699171601694" }, "mode": "captions_only" }'
De transcript-JSON vermeldt in source_origin waar de tekst vandaan komt: creator_captions, platform_captions (de automatische ondertitels van TikTok) of speech_recognition.
De nieuwste video's van een profiel#
Haal tot 10 van de nieuwste video's van een profiel op, met weergavecijfers en de statistieken van het profiel, voor 1 credit. Dien daarna de URL's die je wilt in als batch.
curl -X POST https://www.transcriptdock.com/v1/video-discoveries \-H "Authorization: Bearer td_live_YOUR_KEY" \-H "Idempotency-Key: tiktok-profile-1" \-H "Content-Type: application/json" \-d '{ "kind": "tiktok_user_videos", "user": "@tiktok", "limit": 10 }'
Lees het resultaat met GET /v1/video-discoveries/{id}. Voeg "include_details": true toe voor likes, reacties, hashtags en ondertiteltalen per video. Details staan in de API-referentie.
Video's zonder ondertitels#
Heel wat TikToks hebben geen ondertitelspoor, vooral video's met muziek en oudere video's. Stuur mode: "auto" op een betaald abonnement: ondertitels worden gebruikt als ze bestaan, en anders wordt de audio getranscribeerd, tegen 2 credits per begonnen minuut met woordtiming. Op het gratis abonnement mislukt de taak met NO_CAPTIONS en wordt er niets afgeschreven.
Vraag het aan Claude#
Met de MCP-server verbonden, vraag je bijvoorbeeld: „Toon de nieuwste video's van TikTok-gebruiker @tiktok en vat de eerste samen.” Claude toont het profiel en haalt de transcriptie voor je op.
--write-subs --skip-download als een video die heeft, maar TikTok verandert vaak en blokkeert veel server-IP-adressen, dus het breekt zonder waarschuwing.