Assistants IA

Claude Video Downloader

Utiliser Claude Video Downloader avec Hunt
Claude Video Downloader avec HuntAPI

Utilisez Claude avec HuntAPI pour télécharger des vidéos, extraire l’audio et récupérer des métadonnées. Fonctionne bien avec Claude Projects, les tools / MCP et les workflows développeur.

Ce que vous pouvez faire

  • Demander à Claude de télécharger une vidéo depuis une URL et obtenir un lien CDN
  • Extraire l’audio seul pour transcriptions ou podcasts
  • Prévisualiser les métadonnées avec https://api.huntapi.com/v1/media/metadata
  • Afficher la progression via le champ progress (0–100) de https://api.huntapi.com/v1/jobs/{id}

Démarrage rapide

Les downloads Hunt sont asynchrones. Claude (ou votre outil MCP) doit :

  1. Démarrer un download → obtenir job_id
  2. Poller jusqu’à status = CompletedJob
  3. Renvoyer result.response à l’utilisateur

Étape 1 : démarrer le download

GET https://api.huntapi.com/v1/video/download?query=https://www.youtube.com/watch?v=VIDEO_ID&download_type=audio_video
x-api-key: YOUR_API_KEY

Réponse :

{ "job_id": "0193443f-fb80-9d19-29ba-82bc77c7cd84" }

Étape 2 : statut et progression

GET https://api.huntapi.com/v1/jobs/0193443f-fb80-9d19-29ba-82bc77c7cd84
x-api-key: YOUR_API_KEY
statusSignificationprogress
QueuedEn attente d’un worker0
RunningDownload / upload199
CompletedJobPrêt100
Error / NotFound / BadRequestÉchec100

Payload terminé :

{
  "status": "CompletedJob",
  "progress": 100,
  "result": {
    "metadata": { "title": "Example video", "duration": 432 },
    "response": "https://s3.huntapi.com/videos/<uuid>.mp4"
  }
}

Métadonnées sans téléchargement

GET https://api.huntapi.com/v1/media/metadata?query=https://www.youtube.com/watch?v=VIDEO_ID
x-api-key: YOUR_API_KEY

Utiliser Claude avec HuntAPI

Option A - Claude Projects + instructions

Ajoutez votre clé API comme secret dans votre couche d’intégration (évitez de la coller dans le chat). Instructions projet :

When the user shares a video URL, use HuntAPI:
1. GET https://api.huntapi.com/v1/media/metadata?query=<url> (optional preview)
2. GET /v1/video/download?query=<url>
3. Poll GET /v1/jobs/{job_id} every 2s until CompletedJob
4. Share result.response and a short metadata summary

Option B - MCP / tool calling

Exposez les endpoints Hunt comme outils (download, jobs, metadata). Claude peut les appeler en boucle jusqu’à la fin du job. Voir aussi la doc MCP HuntAPI.

Option C - Scripts développeur

Depuis Claude Code / Cursor, appelez les mêmes endpoints HTTP avec curl ou votre SDK, puis collez l’URL CDN dans Claude.

Exemples de prompts

  • « Télécharge cette vidéo YouTube en 720p et donne-moi le lien MP4 : <url> »
  • « Extrais seulement l’audio en MP3 »
  • « Montre d’abord le titre et la durée, puis télécharge si c’est sous 20 minutes »

Voir aussi

VIDEO API

Discover why Hunt is the preferred API provider for developers.