YTSAGE : télécharger des vidéos YouTube sans se battre avec la technique

https://github.com/oop7/YTSage

📌 YTSAGE est un téléchargeur YouTube moderne avec interface PySide6. Ce que je trouve intéressant, c’est qu’il ne se contente pas de dire “téléchargez une vidéo” : il essaye de rendre lisibles les choix qui comptent vraiment, comme la qualité, l’audio, les sous-titres, les chapitres ou les segments sponsorisés.

Ce que je retiens tout de suite :

  • 🎞️ Téléchargement vidéo, audio et sous-titres depuis une interface propre.
  • 🚫 Intégration SponsorBlock pour retirer les segments sponsorisés.
  • 🌍 Mode générique pour les sites compatibles yt-dlp au-delà de YouTube.
  • 🧰 Détection intégrée de yt-dlp, FFmpeg et Deno, avec mises à jour depuis l’app.

Le projet me paraît surtout utile parce qu’il prend un outil souvent un peu brut et le remet au niveau d’usage normal. yt-dlp est puissant, mais il reste volontiers un outil de terminal. YTSage lui donne une façade qui permet de choisir une résolution, d’extraire l’audio, de récupérer des sous-titres, d’enchaîner une playlist ou d’exporter la liste des vidéos sans avoir à mémoriser une grammaire de lignes de commande. Pour beaucoup de gens, c’est exactement ce qui manque.

J’aime bien aussi le fait que le projet ne se limite pas à YouTube. Le mode générique élargit l’usage à d’autres sites supportés par yt-dlp, avec la réserve honnête que tout dépend encore de l’extracteur installé. C’est une nuance importante. L’outil ne prétend pas faire de la magie universelle, il s’appuie sur le moteur qu’il embarque et il vous laisse avancer avec ses limites visibles.

L’autre point qui me paraît solide, c’est la manière dont YTSage traite le travail autour du média lui-même. Vous pouvez choisir la conversion audio, normaliser le volume, intégrer les chapitres, sauvegarder la description, la miniature, ou gérer les cookies si la vidéo est privée ou restreinte. Ça ressemble moins à un simple “download button” qu’à une boîte à outils pour quelqu’un qui sait déjà ce qu’il veut faire avec le fichier ensuite.

Je trouve aussi la présentation assez saine côté distribution. Il y a PyPI, des exécutables précompilés, des paquets Linux, des versions macOS pour Apple Silicon, et une installation manuelle depuis la source. Ça ne révolutionne rien, mais ça rend le projet accessible sur plusieurs machines sans vous enfermer dans un seul canal.

À titre personnel, j’ai surtout une préférence pour les utilitaires qui réduisent le nombre de décisions inutiles. YTSage me semble bon là-dessus : l’app expose beaucoup d’options, mais elle les organise autour d’un flux simple. URL, analyse, choix du format, téléchargement. Quand un outil de ce genre garde ce chemin principal lisible, il devient tout de suite plus fréquentable.

Sources

Publications similaires

Laisser un commentaire