YouTube-DLG (yt-dlg)

YouTube-DLG (yt-dlg) est une interface graphique développée pour le programme youtube-dl. A la base, youtube-dl est un script qui s’utilise en ligne de commandes et qui permet de récupérer en local sur son PC des fichiers vidéos ou audios mis à votre disposition en streaming sur internet.

Utiliser des lignes de commandes n’étant pas très pratique pour la majorité des utilisateurs, YouTube-DLG est là pour régler ce problème. Il va vous permettre de tout faire depuis une interface graphique simple et en français.

Bien que son nom fasse référence à la célèbre plateforme YouTube, il n’est pas réservé à cette dernière. En effet, YouTube-DLG est compatible avec de très nombreux sites (voir cette liste). C’est un logiciel libre (open source), gratuit et disponible pour Windows et Linux.

Dans cet article, nous allons vous présenter comment télécharger YouTube-DLG (yt-dlg) et l’installer sur Windows. Nous allons également vous décrire son interface et proposer deux cas d’usages classiques.

Téléchargement et installation du logiciel

Rendez-vous sur la page officielle du projet : https://oleksis.github.io/youtube-dl-gui/

Aperçu du site :

 

 

Sur la page, au niveau de la section Downloads, cliquez sur Windows pour récupérer l’installeur.

Aperçu :

 

 

Double-cliquez sur le fichier que vous venez de télécharger pour lancer l’installation.

Aperçu :

 

 

Les étapes d’installation :

Etape 1

Cliquez sur Next (Suivant).


Etape 2
:

Vous pouvez installer le logiciel dans son répertoire par défaut, ou personnaliser ce répertoire en cliquant sur Browse (Parcourir).
Cochez la case I agree to the Licence terms and conditions pour accepter les conditions d’utilisation du logiciel, puis cliquez sur Next (Suivant).


Etape 3
:

Cliquez sur Install (Installer). Le contrôle de compte utilisateur va vous demander de confirmer l’installation. Cliquez sur Oui pour continuer.

Aperçu :


Etape 4
:

Cliquez sur Finish (Terminer).
L’installation est terminée. Vous disposez d’un raccourci sur votre bureau pour lancer le logiciel.

Aperçu :

Présentation de l'interface

Aperçu de l’interface du logiciel :

 

Description des éléments de l’interface

Zone de saisie des URL : C’est dans cette zone que vous devrez coller l’URL de la vidéo que vous souhaitez récupérer. A noter, vous pouvez mettre plusieurs URL dans cette zone.

Bouton d’accès aux options : Donne accès à des paramètres permettant de personnaliser le logiciel.

Répertoire de destination : Permet de choisir où le fichier sera enregistré après son téléchargement.

Choix du format et ajout dans la liste :

  • La liste déroulante permet de choisir un format.
  • Le bouton « Ajouter » permet de mettre dans la liste de téléchargements les URL qui ont été collées dans la zone de saisie.


Boutons pour gérer la liste de téléchargement
:

  • Effacer : Permet de supprimer une ligne sélectionnée au préalable dans la liste des téléchargements.

  • Lire : Permet de lancer la lecture d’une vidéo déjà téléchargée et toujours présente dans la liste des téléchargements.

  • Monter : Permet de remonter d’un cran un élément présent dans la liste des téléchargements.

  • Descendre : Permet de descendre d’un cran un élément présent dans la liste des téléchargements.

  • Recharger : Permet de réinitialiser les statuts des éléments présents dans la liste des téléchargements afin de les relancer.

  • Pause : Permet de mettre en pause un téléchargement en cours.


Le bouton de téléchargement
: Permet de lancer la récupération des vidéos présentes dans la liste des téléchargements.
Aperçu :

Télécharger une vidéo

Pour télécharger une vidéo, suivez les étapes suivantes

Etape 1 :

  • Collez l’URL de votre vidéo dans le champ prévu à cet effet.
  • Sélectionnez le répertoire dans lequel vous souhaitez enregistrer la vidéo.
  • Laissez les paramètres de téléchargement par défaut.
  • Cliquez sur Ajouter pour mettre la vidéo dans la file d’attente.

A noter : En choisissant « Par défaut », le logiciel va tenter de récupérer le fichier dans la meilleure qualité possible.  C’est la façon la plus simple pour récupérer une vidéo sans erreur.

Etape 2 :

Un clic sur le bouton Ajouter a permis de placer la vidéo en file d’attente.
Cliquez sur le bouton Démarrer pour lancer le téléchargement.


Etape 3
:

Patientez le temps du téléchargement.


Etape 4
:

Le téléchargement est terminé, la vidéo se trouve dans le répertoire de destination défini au départ.

Récupérer le son d'une vidéo

Dans notre deuxième exemple, nous souhaitons uniquement récupérer le son d’une vidéo. Une conversion va donc devoir être effectuée. L’objectif est de récupérer un fichier dans un format audio.

Point important avant de démarrer : Si vous choisissez un format audio dans la liste déroulante, par exemple mp3, et que vous lancez le téléchargement, vous récupérerez un fichier audio mais pas forcement au format souhaité. Dans l’interface, vous constaterez un état d’erreur à la fin du téléchargement.

Aperçu :

Dans le journal, on retrouve l’erreur suivante :
2024-09-20 20:51:15,050-DEBUG-Worker_1-ERROR: ffprobe and ffmpeg not found. Please install or provide the path using –ffmpeg-location.

L’explication est simple. Pour réaliser une conversion, certains logiciels complémentaires sont nécessaires (plus d’informations sur cette page). Il s’agit de dépendances que nous allons installer. Rendez-vous sur la page suivante pour récupérer un pack de fichiers compatibles avec votre système d’exploitation : https://github.com/yt-dlp/FFmpeg-Builds#ffmpeg-static-auto-builds

Dans notre exemple, nous avons besoin du pack pour Windows 64 bits (car nous utilisons une version 64 bits de Windows).

Aperçu :

Ce pack contient les programmes ffmpeg et ffprobe qui sont des dépendances nécessaires.

Aperçu :

Une fois le pack téléchargé, décompressez-le. Dans le contenu de l’archive, rendez-vous dans le dossier bin pour y récupérer les fichiers exécutables nécessaires.

Aperçu :

Copiez les fichiers exécutables ffmpeg.exe, ffplay.exe et ffprobe.exe et collez les dans le répertoire de Youtube-dlg. Si avez des difficultés pour trouver le répertoire de Youtube-dlg, vous pouvez le trouver facilement en faisant un clic droit sur le raccourci et en sélectionnant « Ouvrir l’emplacement du fichier ».

 

Maintenant que toutes les dépendances ont été ajoutées, nous pouvons récupérer notre fichier audio :

  • Collez l’URL dans le champ de saisie.
  • Sélectionnez le répertoire de téléchargement.
  • Choisissez le format audio souhaité (mp3 par exemple).
  • Cliquez sur Ajouter pour mettre l’URL dans la liste des téléchargements.

Aperçu :

Lancez la récupération en cliquant sur le bouton de téléchargement :

 

Le fichier a été récupéré et le traitement s’est déroulé sans erreur (statut Finished = terminé).

Aperçu :

Le fichier se trouve dans le répertoire de téléchargement sélectionné au préalable et il  a été converti dans le format souhaité (mp3 dans notre exemple).

Aperçu :