yt-dlp, un fork de youtube-dlc avec pas mal d'améliorations

Ça fait quelques jours la sortie de la nouvelle version de yt-dlp a été annoncée, qui est un utilitaire pour télécharger de l'audio et de la vidéo à partir de services comme YouTube. L'utilitaire est un fork de youtube-dl basé sur le projet youtube-dlc, qui n'est pas en cours de développement.

Depuis si loin on peut remarquer la stagnation du développement du projet original youtube-dl, depuis sa dernière sortie a eu lieu le 5 juin 2021 et depuis lors il n'y a pas eu de nouvelles sorties, malgré la présence d'une série de nouvelles confirmations dans la branche master.

Dans le même temps, certains bugs désagréables (par exemple, des problèmes de téléchargement de vidéos YouTube avec des restrictions d'âge) restent non corrigés, ce qui, ajouté au manque d'activité notoire, soulève diverses questions de la part des utilisateurs.

À propos de yt-dlp

L'objectif principal du développement yt-dlp est d'ajouter de nouvelles fonctionnalités et correctifs, ainsi que de conserver toutes les fonctionnalités pertinentes du projet d'origine, telles que la classification des formats : les options de classification des formats par défaut ont été modifiées afin qu'une résolution plus élevée et de meilleurs codecs soient désormais préférés au lieu d'utiliser simplement un débit binaire plus élevé. De plus, vous pouvez maintenant spécifier l'ordre de tri à l'aide de -S. Cela permet une sélection de format beaucoup plus facile qu'il n'est possible d'utiliser simplement –format.

De même que la plupart des fonctionnalités des autres forks youtube-dl ont été importées, notamment l'option « –write-comments » (chargement des commentaires vidéo dans infojson), intégration des previews en mp4 / ogg / opus et autres.

Parmi les nouveautés de yt-dlp il manque à l'original :

  • Utilisez l'API SponsorBlock pour supprimer/signaler les publications sponsorisées sur les vidéos YouTube.
  • Possibilité de télécharger des albums YouTube Music.
  • La possibilité d'importer facilement des cookies depuis le navigateur.
  • Divisez la vidéo en chapitres.
  • Téléchargement multi-thread de clips vidéo.
  • Possibilité d'utiliser aria2c pour télécharger DASH (mpd) et HLS (m3u8).
  • Nouveaux extracteurs vidéo
  • Tous les flux (: ytfav,: ytwatchlater,: ytsubs,: ythistory,: ytrec) et prend en charge le téléchargement de listes de lecture privées à partir de plusieurs pages de contenu
  • Recherche (ytsearch :, ytsearchdate :), les URL de recherche et la recherche de chaînes fonctionnent
  • Mixes prend en charge le téléchargement de plusieurs pages de contenu
  • Solution partielle au problème de limitation
  • Rediriger automatiquement l'URL de démarrage de la chaîne/de la vidéo pour préserver l'ancien comportement
  • Extraction des sous-titres des manifestes : les sous-titres peuvent être extraits des manifestes des médias de diffusion.
  • Modèles et chemins de sortie multiples - Vous pouvez fournir différents modèles de sortie et chemins de téléchargement pour différents types de fichiers.
  • Vous pouvez également définir un chemin temporaire où les fichiers intermédiaires sont téléchargés à l'aide de –paths (-P)
  • Configuration portable - Les fichiers de configuration sont automatiquement chargés à partir des répertoires racine et personnel.
  • Améliorations des modèles de sortie : les modèles de sortie peuvent désormais être formatés pour la date et l'heure, les décalages numériques, la traversée d'objets, etc.
  • Autres nouvelles options : –print, –sleep-requests, –convert-thumbnails, –write-link, –force-download-archive, –force-overwrites, –break-on-rejectetc.
  • Améliorations : Regex plus rapide et autres opérateurs dans –match-filter, vérification de plusieurs fichiers –postprocessor-argsy –downloader-args, plus d'options de sélection de format, et plus encore.

Principales nouvelles de yt-dlp 2021.09.02

Dans cette nouvelle version, il est souligné que la mise en œuvre de l'interaction avec l'API SponsorBlock a été incluse, car auparavant, SponSkrub était utilisé à cette fin.

Aussi ajout de nouvelles options pour supprimer ou intégrer des chapitres vidéo et un support expérimental pour les manifestes DASH (vous avez besoin de ffmpeg avec ce patch).

En ce qui concerne extracteurs, il est mentionné que de nombreuses corrections ont été apportées dans les ventilateurs existants, en plus de de nouveaux ont également été ajoutés, tels que : BannedVideo, bilibili, Epicon, filmmodu, GabTV, Hungama, ManotoTV, Niconico, Patreon, peloton, ProjectVeritas, radiko, StarTV, tiktok, Tokentube, TV2Hu, voicy.

Enfin si vous souhaitez en savoir plus de ce projet, vous pouvez vérifier les détails dans le lien suivant.

Obtenir yt-dlp

Pour ceux qui souhaitent pouvoir installer cette application, ils peuvent le faire avec pip :

python3 -m pip install --upgrade yt-dlp

Ou une autre méthode est avec:

sudo wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O /usr/local/bin/yt-dlp
sudo chmod a+rx /usr/local/bin/yt-dlp


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.