projeto DOWNLOAD-YTB:
DOWNLOAD-YTB é uma aplicação gráfica simples que permite baixar vídeos do YouTube em diferentes resoluções diretamente para o seu computador. A interface foi construída utilizando a biblioteca customtkinter
e o download é gerenciado pela yt-dlp
, uma biblioteca poderosa para download de vídeos.
- Busca de Resoluções Disponíveis: Insira a URL de um vídeo e a aplicação exibirá todas as resoluções disponíveis para download.
- Seleção de Resolução: Escolha a resolução desejada diretamente no menu suspenso.
- Download do Vídeo: Baixe o vídeo na resolução selecionada diretamente para a pasta escolhida no seu computador.
- Combinação de Áudio e Vídeo: Os vídeos baixados são automaticamente combinados com a melhor qualidade de áudio disponível.
- Python 3.7 ou superior
- Bibliotecas Python:
yt-dlp
,customtkinter
-
Clone o repositório:
git clone https://github.com/usuario/download-ytb.git cd download-ytb
-
Instale as dependências necessárias:
pip install -r requirements.txt
-
Execute o aplicativo:
python main.py
-
Insira a URL do vídeo que você deseja baixar e clique em "Buscar".
-
Após a busca, selecione a resolução desejada no menu suspenso.
-
Clique em "Baixar Vídeo" e escolha o local onde deseja salvar o vídeo.
-
O vídeo será baixado e combinado automaticamente.
.
├── .venv # Fica a seu criterio criar um ambiente virtual
├── main.py # Arquivo principal do aplicativo
├── video_downloader.py # Módulo que lida com o download e resolução do vídeo
├── requirements.txt # Arquivo de dependências
└── README.md # Documentação do projeto
Contribuições são bem-vindas! Se você encontrar algum problema ou tiver sugestões para melhorar o projeto, sinta-se à vontade para abrir uma issue ou enviar um pull request.
Este projeto é licenciado sob a MIT License.
Desenvolvido por @wellfulstack
Telegram: https://t.me/wellfulstack