Retour aux projets

Projet personnel

Vidlr

2025

Téléchargez vos vidéos Youtube.

Présentation

Le projet

J’ai développé un convertisseur de vidéos YouTube permettant de télécharger des contenus en différents formats et qualités. Le système utilise un mécanisme de proxy afin de contourner les restrictions imposées par YouTube.

Le back-end est conçu pour gérer la conversion des vidéos et la sélection des formats via yt-dlp, la progression de la conversion se fait via websocket avec Socket.IO.

Pour le front-end, j’ai utilisé Next.js avec Tailwind CSS ainsi que la bibliothèque Radix UI. Le back-end est une application Express.

Technologies utilisées

  • Next.js
  • Tailwind CSS
  • Radix UI
  • Express
  • yt-dlp
  • Socket.IO