Aller au contenu
Transcript Dock
Se connecterCommencer gratuitement

Menu du site

Transcript Dock

Obtenir la transcription d'une vidéo TikTok

Obtenez la transcription d'une vidéo TikTok en texte ou en sous-titres, listez les dernières vidéos d'un profil et gérez les vidéos sans sous-titres.

En bref : TikTok affiche des sous-titres sur beaucoup de vidéos, mais ne permet ni de les copier ni de les télécharger. Pour obtenir le texte, envoyez le lien de la vidéo à une API de transcription. Avec Transcript Dock, cela représente une seule requête pour 1 crédit, et vous obtenez du texte brut, des segments horodatés, du SRT ou du VTT. Les vidéos sans sous-titres peuvent être transcrites à partir de l'audio avec un forfait payant.

  • Liens de vidéo : https://www.tiktok.com/@user/video/1234567890123456789
  • Liens de partage depuis l'application : https://vm.tiktok.com/... (résolus automatiquement vers la vidéo)
  • Un profil, comme @user, via la découverte de vidéos ci-dessous.

Obtenir une transcription#

Envoyez le lien, attendez la tâche, puis exportez. Le déroulement est le même que pour YouTube ; voir le démarrage rapide pour la réponse de chaque étape.

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" }'

Le JSON de la transcription indique l'origine du texte dans source_origin : creator_captions, platform_captions (les sous-titres automatiques de TikTok) ou speech_recognition.

Les dernières vidéos d'un profil#

Listez jusqu'à 10 des vidéos les plus récentes d'un profil, avec le nombre de vues et les statistiques du profil, pour 1 crédit. Envoyez ensuite les URL voulues sous forme de lot.

lister un profil
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 }'

Lisez le résultat avec GET /v1/video-discoveries/{id}. Ajoutez "include_details": true pour obtenir, pour chaque vidéo, le nombre de j'aime, les commentaires, les hashtags et les langues des sous-titres. Les détails figurent dans la référence API.

Vidéos sans sous-titres#

Beaucoup de TikTok n'ont aucune piste de sous-titres, surtout les vidéos musicales et les plus anciennes. Envoyez mode: "auto" avec un forfait payant : les sous-titres sont utilisés lorsqu'ils existent, et l'audio est transcrit sinon, à 2 crédits par minute entamée, avec le timing des mots. Sur l'offre gratuite, la tâche échoue avec NO_CAPTIONS et rien n'est facturé.

Demandez-le à Claude#

Avec le serveur MCP connecté, demandez : « Liste les dernières vidéos du compte TikTok @tiktok et résume la première. » Claude liste le profil et récupère la transcription pour vous.

yt-dlp peut aussi enregistrer les sous-titres TikTok avec --write-subs --skip-download quand une vidéo en a, mais TikTok change souvent et bloque de nombreuses IP de serveurs, donc l'outil peut cesser de fonctionner sans prévenir.