
📥 Comment télécharger une chaîne YouTube entière avec yt-dlp
Pourquoi archiver une chaîne YouTube
Regarder sur YouTube est un compromis. Vous dépendez des publicités, des algorithmes, de la mise en mémoire tampon et des suppressions soudaines de contenu. La plateforme ne garantit pas que la vidéo dont vous avez besoin sera encore disponible dans un mois, et encore moins dans un an.
Une archive locale résout ces problèmes de manière radicale. Pas de publicité, ni sur ordinateur ni sur mobile. Un contrôle total de la vitesse de lecture, de la navigation et des sous-titres. Les vidéos sont disponibles hors ligne: dans l’avion, dans le métro ou dans un chalet mal connecté.
Un autre avantage est le double sous-titrage. Un lecteur comme PotPlayer peut afficher deux langues simultanément, l’une en haut et l’autre en bas. Pour les apprenants en langues, cela remplace un manuel. Et pour les collectionneurs de contenu, c’est un moyen de préserver ce que YouTube peut supprimer à tout moment.
Un bouton de volume caché derrière un clic supplémentaire. Un indicateur de lecture qui oublie où vous vous êtes arrêté. Un défilement sans fin dans l’onglet «Vidéos» pour retrouver l’endroit où vous en étiez. Tout cela disparaît quand les fichiers sont sur votre disque.
💡 Aperçu rapide:
- Installez
yt-dlpet FFmpeg, deux utilitaires, sans superflu - Ajoutez leur dossier au PATH système
- Créez un fichier bat avec une commande pour la chaîne souhaitée
- La première exécution télécharge tout; les suivantes ne récupèrent que les nouvelles vidéos
- Configurez le Planificateur de tâches, et l’archive se met à jour toute seule
Yt-dlp au lieu de youtube-dl: ce qui a changé
L’outil d’origine youtube-dl a été la référence pendant de nombreuses années. Mais en 2020, le développement avait ralenti: les versions sortaient tous les six mois, les bugs liés à la vérification de signature de YouTube persistaient pendant des semaines. En 2021, le fork yt-dlp est apparu, la communauté s’est ralliée autour de lui, et aujourd’hui c’est l’outil principal.
En 2026, yt-dlp compte 171 000 étoiles sur GitHub et est mis à jour chaque semaine. Il est plus rapide, gère les formats de manière plus intelligente et prend en charge davantage de sites. Toutes les anciennes options de youtube-dl fonctionnent encore ici; les commandes sont interchangeables.
Si vous aviez déjà youtube-dl installé, remplacez simplement le fichier exe par yt-dlp.exe. Tous vos fichiers bat continueront de fonctionner.
Installer yt-dlp sur Windows
Il n’y a pas d’installation au sens habituel. Vous téléchargez deux fichiers exe et vous ajoutez leur chemin aux variables d’environnement. À partir de là, tout passe par la ligne de commande.
Ce qu’il faut télécharger
- yt-dlp, téléchargez l’exe Windows x64 depuis la version officielle sur GitHub
- FFmpeg, récupérez un package Windows précompilé sur gyan.dev (section release builds, fichier
ffmpeg-release-essentials.zip)
Où les placer
Créez un dossier, par exemple C:\YouTube. Placez-y les éléments suivants:
yt-dlp.exeffmpeg.exeetffprobe.exe(depuis l’archive FFmpeg, le dossierbin)

Ajouter au PATH
Appuyez sur Windows+R, collez ce qui suit et appuyez sur Entrée:
1 C:\Windows\system32\rundll32.exe sysdm.cpl,EditEnvironmentVariables
- Dans la section «Variables utilisateur», double-cliquez sur l’entrée
Path - Cliquez sur «Nouveau» et collez le chemin du dossier:
C:\YouTube - Fermez toutes les fenêtres en cliquant sur «OK»

Vérification: Windows+R, tapez yt-dlp --version et appuyez sur Entrée. Si vous voyez un numéro de version, tout fonctionne.
Options clés de yt-dlp pour télécharger une chaîne
À première vue, la documentation semble intimidante. Mais pour télécharger une chaîne, seuls cinq ou six paramètres sont nécessaires. Passons en revue les plus importants.
Format vidéo: --format
Le cœur de toute la commande. Par défaut, yt-dlp ne choisit pas la résolution la plus élevée mais le meilleur débit, qui est souvent du 720p. Corrigeons cela:
1 --format "bestvideo[height<=2160]+bestaudio/best"
D’abord, la meilleure vidéo jusqu’à 4K et le meilleur audio sont récupérés séparément, puis FFmpeg les fusionne en un seul fichier. Si vous voulez strictement du Full HD, remplacez 2160 par 1080.
Archive de téléchargement: --download-archive archive.txt
Empêche de télécharger deux fois la même vidéo à chaque exécution. Chaque vidéo téléchargée avec succès est enregistrée dans un fichier, et au prochain passage, yt-dlp la saute. Le fichier peut être partagé entre différentes chaînes car les identifiants qu’il contient sont uniques.
Noms de fichiers: --output
1 --output "%(uploader)s/%(upload_date>%Y-%m-%d)s %(title).100s [%(id)s].%(ext)s"
Ce que cela vous apporte:
- Les vidéos sont organisées dans des dossiers nommés d’après la chaîne
- Le nom du fichier commence par une date comme
2026-06-16 - Le titre est tronqué à 100 caractères (protection contre les noms excessivement longs)
- L’identifiant de la vidéo est conservé pour une recherche rapide sur YouTube
Autres options importantes
1 --restrict-filenames # only ASCII in names — avoids conflicts with non-Latin characters in titles 2 --merge-output-format mkv # Matroska container — flexible and reliable 3 --ignore-errors # don't stop if a single video fails 4 --no-playlist # for single videos — prevents accidentally downloading an entire playlist 5 --write-subs # save subtitles 6 --sub-langs en,ru # subtitle languages
Télécharger une chaîne entière: le fichier bat
Taper la commande manuellement à chaque fois n’est pas pratique. Créez un fichier bat, et la chaîne se télécharge en un seul clic.
Créez un fichier texte nommé job-<channel name>.bat dans le dossier C:\YouTube:
1 cd /D "%~dp0" 2 yt-dlp https://www.youtube.com/@colinfurze ^ 3 --format "bestvideo[height<=2160]+bestaudio/best" ^ 4 --download-archive archive.txt ^ 5 --output "%%(uploader)s/%%(upload_date>%%Y-%%m-%%d)s %%(title).100s [%%(id)s].%%(ext)s" ^ 6 --restrict-filenames ^ 7 --merge-output-format mkv ^ 8 --ignore-errors 9 PAUSE
Détails importants:
cd /D "%~dp0"fait en sorte que le téléchargement cible le même dossier que celui où se trouve le fichier bat- Les doubles signes pourcentage
%%sont obligatoires dans un fichier bat (en ligne de commande directe, utilisez des simples) PAUSEgarde la fenêtre ouverte après la fin pour que vous puissiez voir si tout a été téléchargé- Remplacez l’URL par celle de votre chaîne cible
Pour lancer: double-cliquez sur le fichier bat. Ou appuyez sur Windows+R, tapez job-colinfurze, et appuyez sur Entrée.
Fichier de configuration: paramètres par défaut
Si vous avez plusieurs chaînes, il est judicieux d’extraire les paramètres communs dans un fichier séparé. Créez yt-dlp.conf dans le dossier C:\YouTube:
1 --format "bestvideo[height<=2160]+bestaudio/best" 2 --download-archive archive.txt 3 --output "%(uploader)s/%(upload_date>%Y-%m-%d)s %(title).100s [%(id)s].%(ext)s" 4 --restrict-filenames 5 --merge-output-format mkv 6 --ignore-errors
Désormais, le fichier bat pour une chaîne devient beaucoup plus court:
1 cd /D "%~dp0" 2 yt-dlp https://www.youtube.com/@EngineeringExplained --config-location yt-dlp.conf 3 PAUSE
Pratique: pour ajouter une nouvelle chaîne, copiez trois lignes et remplacez l’URL.
Une seule vidéo, une playlist ou l’audio uniquement
yt-dlp ne se limite pas aux chaînes. Chaque scénario mérite son propre fichier bat.
Une seule vidéo
Créez dl-single.bat:
1 @echo off 2 cd /D "%~dp0" 3 set /p video="Вставьте ссылку на видео: " 4 yt-dlp --config-location yt-dlp.conf --output "SingleDownloads/%%(upload_date>%%Y-%%m-%%d)s %%(title).100s [%%(id)s].%%(ext)s" --no-playlist !video! 5 PAUSE

Lancez-le, collez le lien, appuyez sur Entrée. La vidéo arrive dans le dossier SingleDownloads.

Une playlist
Créez dl-playlist.bat:
1 @echo off 2 cd /D "%~dp0" 3 set /p video="Вставьте ссылку на плейлист: " 4 yt-dlp --config-location yt-dlp.conf --output "%%(playlist_uploader)s - %%(playlist_title)s/%%(upload_date>%%Y-%%m-%%d)s %%(title).100s [%%(id)s].%%(ext)s" !video! 5 PAUSE
Les vidéos d’une playlist sont regroupées dans un dossier nommé d’après l’auteur et le titre de la playlist. Contrairement au téléchargement d’une chaîne, où le dossier porte le nom du créateur, il est plus logique ici de regrouper par playlist.
Audio uniquement
Pour les podcasts, les mixes et l’écoute en fond sonore. Créez dl-music.bat:
1 @echo off 2 cd /D "%~dp0" 3 set /p video="Вставьте ссылку на видео: " 4 yt-dlp --config-location yt-dlp.conf --output "Music/%%(title).100s [%%(id)s].%%(ext)s" --format bestaudio --extract-audio --no-playlist !video! 5 PAUSE
Pour une playlist musicale, dl-mplaylist.bat:
1 @echo off 2 cd /D "%~dp0" 3 set /p video="Вставьте ссылку на музыкальный плейлист: " 4 yt-dlp --config-location yt-dlp.conf --output "Music/%%(playlist_uploader)s - %%(playlist_title)s/%%(title).100s [%%(id)s].%%(ext)s" --format bestaudio --extract-audio !video! 5 PAUSE
Le résultat n’est pas du mp3 mais de l’Opus ou du M4A. Ce sont des codecs modernes: meilleure qualité pour un poids de fichier réduit. Tout lecteur digne de ce nom (foobar2000, PotPlayer, VLC) les lit sans problème.
Automatisation avec le Planificateur de tâches
Une fois l’archive initiale constituée, les nouvelles vidéos des chaînes ne sortent pas tous les jours. Lancer les téléchargements manuellement devient fastidieux. Le Planificateur de tâches de Windows résout complètement ce problème.

Configurer une tâche pour une chaîne:
- Ouvrez «Planificateur de tâches» depuis le menu Démarrer
- Cliquez sur «Créer une tâche de base» dans le panneau de droite
- Donnez-lui un nom explicite: «Archive YouTube, Colin Furze»
- Déclencheur: hebdomadaire, en heures creuses (par exemple, le dimanche à 3 h 00)
- Action: «Démarrer un programme» → sélectionnez
job-colinfurze.bat - À la fin, cochez «Ouvrir la boîte de dialogue des propriétés»
- Dans l’onglet «Général»: passez sur «Exécuter la tâche même si l’utilisateur n’est pas connecté» afin que la tâche s’exécute en arrière-plan sans fenêtres intempestives

Exécutez tous les canaux avec une seule tâche
Si vous avez plusieurs canaux et n'avez pas besoin d'un contrôle individuel, regroupez-les dans un fichier bat nommé _all-jobs.bat:
1 cd /D "%~dp0" 2 for %%x in (job-*.bat) do ( 3 @echo Запуск %%x... 4 call %%x 5 )
Désormais, une seule tâche dans le planificateur parcourt tous les fichiers bat avec le préfixe job- et les exécute séquentiellement. Nommez le fichier bat d'un nouveau canal avec le préfixe job-, et il sera automatiquement inclus dans l'exécution groupée.
Mise à jour de yt-dlp
YouTube modifie périodiquement sa logique interne, et les anciennes versions de yt-dlp cessent de fonctionner. La mise à jour se fait avec une seule commande:
1 yt-dlp -U
Vous pouvez configurer une tâche mensuelle dans le Planificateur de tâches: action C:\YouTube\yt-dlp.exe, argument -U. Laissez-le se mettre à jour automatiquement.
De combien d’espace de stockage avez-vous besoin
L’espace disque est le principal facteur limitant. Une heure de vidéo en Full HD occupe entre 500 Mo et 1 Go selon le codec et le débit. Une chaîne comptant 500 vidéos de 20 minutes chacune représente donc 80 à 170 Go.

Le débit de téléchargement n’a rien d’exceptionnel non plus. YouTube optimise le streaming pour une lecture fluide, pas pour un débit maximal. Les vidéos populaires se téléchargent plus vite grâce à la mise en cache distribuée. Attendez-vous à ce que le premier passage sur une grosse chaîne prenne plusieurs heures.
Quel lecteur utiliser
Le lecteur intégré de Windows n’est pas adapté à des collections. Deux candidats pour le remplacer:
PotPlayer (Windows, gratuit) ouvre un dossier de vidéos comme une playlist et se personnalise dans les moindres détails: habillages, raccourcis clavier pour tout, doubles sous-titres. Un niveau de flexibilité que vous ne trouverez pas dans un navigateur.

VLC (multiplateforme, gratuit) est la référence sous Android et sur les systèmes où PotPlayer n’est pas disponible. Il est moins performant sur le réglage fin, mais lit tous les formats.
Si vous avez seulement besoin d’une playlist unique ou de l’audio
Les fichiers bat prêts à l’emploi sont déjà listés plus haut. Les scénarios:
dl-single.batpour une vidéo unique depuis n’importe quel sitedl-playlist.batpour une playlist entière (vidéos regroupées par auteur et titre de playlist)dl-music.batpour la piste audio d’une seule vidéodl-mplaylist.batpour l’audio de toutes les vidéos d’une playlist

Les fichiers visibles sur la capture d’écran constituent la structure complète. Téléchargez yt-dlp.exe et ffmpeg.exe, placez-les dans le même dossier, et les fichiers bat fonctionneront.

En pratique, tout est encore plus simple qu’il n’y paraît sur le papier. Voici une démonstration vidéo qui couvre l’installation et la première exécution de yt-dlp sous Windows en 15 minutes:
⁉️🤔 Foire aux questions
yt-dlp est-il gratuit?
Oui. C’est un projet open source sous licence Unlicense, ce qui équivaut essentiellement au domaine public. Il n’existe pas de version payante, de limite de téléchargement ni d’abonnement caché. Le code peut être utilisé pour tout usage, y compris commercial.
YouTube peut-il bannir mon compte si je télécharge des vidéos?
Techniquement, le téléchargement enfreint les conditions d’utilisation de YouTube (section 4.C: «vous ne devez télécharger aucun Contenu»). En pratique, aucun bannissement pour utilisation de yt-dlp n’a été documenté. L’outil ne casse aucune protection; il émule un navigateur. Si cela vous préoccupe, ne transmettez pas vos cookies et ne vous connectez pas. Le téléchargement d’une seule chaîne à vitesse normale est indiscernable d’une consultation classique.
Pourquoi la vidéo s’est-elle téléchargée en 720p alors que j’avais sélectionné la 4K?
Par défaut, yt-dlp choisit le meilleur débit, pas la résolution maximale. Utilisez
--format "bestvideo[height<=2160]+bestaudio/best", et la priorité basculera vers la Full HD et au-delà.
Que faire si une vidéo est bloquée dans mon pays?
L’option
--ignore-errorsdans le fichier de configuration gère précisément ce cas: yt-dlp ignorera la vidéo bloquée et poursuivra le téléchargement du reste. À la fin, vous verrez un récapitulatif indiquant combien de vidéos ont été téléchargées et combien ont été ignorées.
Puis-je télécharger une chaîne privée ou non répertoriée?
Non. yt-dlp fonctionne uniquement avec du contenu public. Pour accéder à des vidéos privées, vous avez besoin des cookies d’un utilisateur autorisé qui y a accès; ceux-ci se transmettent avec l’option
--cookies-from-browser chrome.
En quoi yt-dlp est-il meilleur que les services de téléchargement en ligne?
Les services en ligne dégradent la qualité, injectent leurs propres publicités et ne peuvent pas traiter des chaînes entières. yt-dlp récupère les fichiers originaux à la meilleure qualité disponible, sans réencodage ni filigrane. Et en plus, une automatisation complète grâce aux fichiers bat et au Planificateur de tâches.
Quoi installer et dans quel ordre
Le processus, de l’installation à une archive automatisée, tient en sept étapes.
Téléchargez deux fichiers: yt-dlp.exe depuis la release GitHub et la version compilée de FFmpeg depuis gyan.dev. Placez-les dans C:\YouTube.
Ajoutez-les au PATH via les variables d’environnement pour que les commandes fonctionnent depuis n’importe quel dossier.
Créez un fichier de configuration yt-dlp.conf avec les paramètres de base: format, archive, modèle de nom de fichier.
Créez un fichier bat pour chaque chaîne. Remplacez l’URL dans le modèle, et le tour est joué.
Lancez-le manuellement la première fois. C’est la partie la plus longue: tout l’historique de la chaîne est téléchargé.
Configurez le Planificateur de tâches pour une exécution hebdomadaire. Les nouvelles vidéos seront récupérées automatiquement.
Installez PotPlayer pour consulter votre archive hors ligne plus confortablement que sur YouTube.
Sept étapes qui transforment une chaîne YouTube éphémère en votre archive vidéo personnelle et permanente. Essayez sur une chaîne, et d’ici une semaine vous vous demanderez pourquoi vous ne l’aviez pas fait plus tôt.



