Aplicação web simples para baixar vídeos (Sim! Finalmente acabaram os acessos aos sites duvidosos para downloads 🙌), áudios ou playlists do YouTube utilizando a biblioteca yt-dlp, com uma interface moderna em Python (Flask) + HTML + CSS puro. Também exibe um histórico local de downloads usando localStorage.
Ainda tenho algumas melhorias em mente, mas já atendeu as necessidades iniciais.

Funcionalidades

  • 📥 Download de:
    1. Vídeos em alta qualidade
    2. Áudios em MP3
    3. Playlists completas
  • 🕒 Histórico de downloads salvos localmente (via browser localStorage)
  • 🧭 Paginação automática quando houver mais de 10 itens no histórico
  • 🎨 Interface moderna e responsiva com CSS personalizado
  • 🧩 Verificação automática da presença do ffmpeg
  • 🔒 Proteção contra interações durante o download com loading overlay

Code: https://github.com/MoisesTedeschi/YouTube-Downloader-com-Flask