Assistants IA

Claude Video Downloader

/library/claude-video-downloader

Télécharger des vidéos

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 / upload1–99
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.