Aller au contenu principal

Recettes yt-dlp

Pour une prise en charge complète de YouTube, yt-dlp nécessite désormais yt-dlp-ejs et un environnement d'exécution JavaScript pris en charge. Deno est recommandé et reste le seul activé par défaut. Suivez les instructions officielles de configuration EJS adaptées à votre méthode d'installation ; FFmpeg seul ne fournit pas cette prise en charge.

Téléchargez une URL avec la sélection de format par défaut :

yt-dlp "<URL>"

Précisez explicitement l'intention concernant les listes de lecture :

yt-dlp --yes-playlist "<PLAYLIST_URL>"
yt-dlp --no-playlist "<ITEM_URL>"

Extrayez l'audio lorsque les exécutables ffmpeg et ffprobe sont disponibles :

yt-dlp --extract-audio --audio-format m4a "<URL>"

Pour une page nécessitant réellement une session Firefox déjà connectée :

yt-dlp --cookies-from-browser firefox --yes-playlist "<URL>"

--cookies-from-browser autorise le processus à accéder aux cookies de session du navigateur. Ne l'utilisez que pour le site et le compte prévus, évitez les journaux ou transcriptions de terminal qui exposeraient les cookies et préférez si possible un téléchargement sans authentification. Vérifiez que le service et les règles applicables autorisent le téléchargement et la conservation du contenu.

Les options et sites pris en charge évoluent ; consultez le README officiel de yt-dlp avant d'automatiser une recette.

Explorer les liensOuvrir le réseau