Python Para Downloads de Vídeos do Youtube
Criei um app em Python para baixar vídeos do YouTube com interface gráfica 🎥🐍
Quem já tentou baixar vídeos do YouTube usando sites online sabe como pode ser irritante: propagandas em excesso, redirecionamentos suspeitos, risco de malware e uma experiência que muitas vezes mais atrapalha do que ajuda.
Para resolver isso de forma prática, desenvolvi uma aplicação desktop em Python com interface gráfica. Ela usa o yt-dlp.exe
como motor de download — uma ferramenta robusta e eficiente — e oferece uma experiência simples e direta: o usuário escolhe a pasta de destino, cola a URL e o vídeo é baixado com barra de progresso em tempo real.
Nada de anúncios, nada de plugins, nada de enrolação. Apenas um app leve, funcional e confiável para quem quer baixar seus vídeos com segurança e comodidade.
Para validar a solução, testei baixando o clássico "Your Love" da banda The Outfield — tudo funcionou perfeitamente, com áudio e vídeo salvos em ótima qualidade, direto na pasta escolhida. Missão cumprida.
Se quiser testar ou adaptar para seu uso, vou compartilhar o executável e o código.
A tela inicial do aplicativo é simples, mas funcional.
Selecione a pasta que queira salvar o vídeo e insira a url do vídeo do Youtube. Após isso, basta clicar no botão "Baixar Vídeo".
O vídeo será baixado no caminho indicado.
O projeto completo está armazenado no meu GitHub. O endereço é https://github.com/marciotognere/downloadyoutube.
Caso queira recompilar o executável siga os passos abaixo:
Requisitos:
Após a instalação, vá até o terminal e execute o comando abaixo:
pip install pyinstaller
Apague todos os arquivos da pasta do projeto com excessão dos listados abaixo.
- LEIA-ME.txt
- TognereTube.py
- yt-dlp.exe
No terminal, no caminho da pasta do projeto, execute o comando abaixo:
pyinstaller --onefile --noconsole TognereTube.py
Caso ocorra algum erro, execute dessa forma:
pyinstaller --onefile TognereTube.py
Será gerado o arquivo TognereTube.exe dentro da pasta dist, mas deve ser executado ao lado do arquivo yt-dlp.exe. Mova o arquivo TognereTube.exe para a pasta raiz e execute-o.
Caso ocorra erro ao fazer o download dos vídeos, será necessário buscar uma nova versão do arquivo yt-dlp.exe em https://github.com/yt-dlp/yt-dlp/releases/. Vá até a versão mais recente, faça download apenas do arquivo citado e substitua-o na pasta do projeto.
Após isso, basta executar o arquivo TognereTube.exe.
Divirta-se rs