Communitygithub.com

lwmxiaobei/yt-dlp

Téléchargez des vidéos et extrayez l'audio de diverses plateformes à l'aide de yt-dlp. Utilisez-le lorsque l'utilisateur fournit une URL de vidéo, demande à télécharger une vidéo, ou lorsque la conversation contient des liens vidéo provenant de YouTube, Twitter/X, Vimeo, TikTok, Instagram, etc.

Qu'est-ce que yt-dlp ?

Cette compétence permet aux agents IA (comme Claude Code, Cursor, Codex) de télécharger des vidéos et d'extraire l'audio à partir de nombreuses plateformes populaires en utilisant l'outil en ligne de commande `yt-dlp`. Elle est particulièrement utile lorsque l'utilisateur partage une URL de vidéo ou demande explicitement le téléchargement d'un contenu multimédia. La compétence prend en charge des sites comme YouTube, Twitter/X, Vimeo, TikTok et Instagram. En analysant les messages de l'utilisateur, l'agent peut détecter automatiquement les liens vidéo et déclencher le téléchargement. L'intégration avec `yt-dlp` garantit une large compatibilité avec les formats et qualités disponibles, permettant de télécharger la meilleure qualité vidéo ou d'extraire uniquement la piste audio selon les besoins.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/lwmxiaobei/yt-dlp-skill/tree/main/skills/yt-dlp

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait yt-dlp ?

Téléchargez des vidéos et extrayez l'audio de diverses plateformes à l'aide de yt-dlp. Utilisez-le lorsque l'utilisateur fournit une URL de vidéo, demande à télécharger une vidéo, ou lorsque la conversation contient des liens vidéo provenant de YouTube, Twitter/X, Vimeo, TikTok, Instagram, etc.

Fonctionnalités

  • Téléchargement de vidéos : Téléchargez des vidéos à partir d'URLs de plateformes prises en charge.
  • Extraction audio : Extrayez l'audio des vidéos et convertissez-le en formats courants (MP3, M4A, etc.).
  • Détection automatique : L'agent peut détecter les liens vidéo dans les messages de l'utilisateur et lancer le téléchargement.
  • Formats de haute qualité : Téléchargez la meilleure qualité disponible pour la vidéo ou l'audio.

Utilisation

  1. Télécharger une vidéo : L'utilisateur fournit une URL de vidéo (par exemple, YouTube, Vimeo) et demande son téléchargement.
  2. Extraire l'audio : L'utilisateur demande l'extraction de l'audio d'une vidéo (par exemple, "télécharge la musique de cette vidéo YouTube").
  3. Téléchargement automatique : L'agent détecte une URL de vidéo dans la conversation et propose de télécharger le contenu.

Commandes

# Télécharger une vidéo
yt-dlp <URL>

# Télécharger l'audio uniquement (MP3)
yt-dlp -x --audio-format mp3 <URL>

# Lister les formats disponibles
yt-dlp -F <URL>

# Télécharger un format spécifique (par exemple, format bestaudio)
yt-dlp -f bestaudio <URL>

Exemples

  • Utilisateur : "Peux-tu télécharger cette vidéo YouTube ? [https://youtube.com/watch?v=...]"
    • Agent : Utilise yt-dlp pour télécharger la vidéo.
  • Utilisateur : "J'ai besoin de l'audio de ce tweet : [https://x.com/user/status/...]"
    • Agent : Utilise yt-dlp avec -x --audio-format mp3 pour extraire l'audio.
  • Utilisateur : "Télécharge cette vidéo TikTok : [https://tiktok.com/@user/video/...]"
    • Agent : Télécharge la vidéo TikTok.

Dépendances

  • yt-dlp : Outil en ligne de commande pour télécharger des vidéos.
  • ffmpeg : Requis pour la conversion audio et le traitement de certains formats.

Plateformes prises en charge

Cette compétence fonctionne avec les plateformes suivantes (liste non exhaustive) :

  • YouTube
  • Twitter/X
  • Vimeo
  • TikTok
  • Instagram
  • Facebook
  • Twitch
  • Dailymotion

Pour une liste complète, consultez la documentation officielle de yt-dlp.

Notes

  • Assurez-vous que yt-dlp est installé dans l'environnement de l'agent.
  • Respectez les conditions d'utilisation des plateformes lors du téléchargement de contenu.
  • Certaines plateformes peuvent nécessiter des cookies ou une authentification.

Licence

Ce SKILL est fourni sous licence MIT.

Skills associés