Skip to content

alexssmenezes/captube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

image CapTube

CapTube, Ă© um aplicativo simples e eficiente, para download de vĂ­deos e ĂĄudios diretamente do YouTube, desenvolvido em Python + PyQt5.

O CapTube combina interface amigĂĄvel, usabilidade prĂĄtica e design minimalista, para facilitar a vida de quem deseja baixar conteĂșdos da plataforma.

Especialmente, para usuĂĄrios que necessitam de vĂ­deos para fazer cortes, ou baixar somente ĂĄudios. Apesar de existir sites que fazem isso, a vantagem Ă© nĂŁo ter propagandas no CapTube. E vocĂȘ pode personalizĂĄ-lo como quiser diretamente no cĂłdigo-fonte. đŸ˜‰đŸ‘šâ€đŸ’»

✹ Funcionalidades

  • ✅ Baixar vĂ­deos do YouTube em formato MP4
  • ✅ Baixar apenas o ĂĄudio em formato MP3
  • ✅ BotĂŁo para colar automaticamente links da ĂĄrea de transferĂȘncia
  • ✅ BotĂŁo para limpar rapidamente o campo de URL
  • ✅ Escolha e abertura automĂĄtica da pasta de downloads
  • ✅ Interface moderna com efeitos de hover nos botĂ”es
  • ✅ SaĂ­da em pasta prĂłpria (/downloads) gerenciada pelo app
  • ✅ Aplicativo jĂĄ compilado em .exe (Windows) para uso imediato

đŸ–Œïž Interface

O layout foi desenvolvido em PyQt5, com foco em:

  • Design limpo e intuitivo
  • BotĂ”es estilizados com efeitos de hover (verde, vermelho, azul pastel e amarelo)
  • Campos bem organizados e responsivos dentro da janela
image

đŸ› ïž Tecnologias Utilizadas

  • Python 3.11.9
  • PyQt5 – Interface grĂĄfica
  • pytube – Download de vĂ­deos do YouTube
  • PyInstaller – Empacotamento do app em .exe
  • Qt Designer – Criação do layout visual

📂 Estrutura do Projeto

  • CAPTUBE/
  • │── build/_______________# Arquivos gerados pelo PyInstaller
  • │''''''└── captube/
  • │── dist/________________# Arquivos finais (.exe + pasta downloads)
  • │''''''├── downloads/
  • │''''''└── captube.exe
  • │── icons/_______________# Ícones do projeto
  • │── captube.py__________# CĂłdigo principal do aplicativo
  • │── captube.spec________# Arquivo de build do PyInstaller

🚀 Como Executar

đŸ”č Opção 1 – Executar o cĂłdigo-fonte (bash)

  1. Clone este repositĂłrio:
git clone https://github.com/alexssmenezes/captube.git
cd captube
  1. Criar e ativar um ambiente virtual (opcional, mas recomendado):
python -m venv venv
# Ativar ambiente virtual:
# Windows
venv\Scripts\activate
# Linux/Mac
source venv/bin/activate
  1. Instale as dependĂȘncias:
pip install -r requirements.txt
  1. Execute o aplicativo:
python captube.py
  1. Empacotando em ExecutĂĄvel (.exe):
  • Obs.: Caso queira gerar seu prĂłprio .exe (Windows), utilize:
pyinstaller --onefile --noconsole --icon=icons/app.ico captube.py

đŸ”čOpção 2 – Usar versĂŁo compilada (.exe)

  • Baixe o arquivo captube.exe na pasta dist/.
  • DĂȘ duplo clique e utilize o app sem precisar instalar nada.

📖 Usabilidade

  • Abra o aplicativo CapTube
  • Cole ou digite o link de um vĂ­deo do YouTube
  • Escolha se deseja baixar o vĂ­deo, ĂĄudio ou vĂ­deo sem o ĂĄudio
  • Defina a pasta de saĂ­da (ou use a padrĂŁo downloads)
  • Clique no botĂŁo correspondente e aguarde a conclusĂŁo
  • O arquivo serĂĄ salvo na pasta downloads/ ou na que vocĂȘ escolheu

💡 Futuras Melhorias

  • ✅ Barra de progresso para exibir status do download
  • ✅ Suporte a playlists inteiras
  • ⌛ Opção para escolher qualidade do vĂ­deo
  • ⌛ VersĂŁo PWA para uso direto no navegador

đŸ‘šâ€đŸ’» Autor

Projeto desenvolvido por Alex Menezes.

📃 Licença

  • Este projeto estĂĄ licenciado sob os termos da Licença MIT.
  • Copyright © 2025 CapTube - YouTube Downloader by Alex Menezes. Todos os direitos reservados.

About

đŸŽ„ CapTube – Aplicativo em Python para baixar e gerenciar vĂ­deos do YouTube com interface grĂĄfica simples e intuitiva. #python #youtube #downloader #pyqt5 #pyinstaller #captube #gui

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages