Este projeto é um aplicativo web simples desenvolvido em React para baixar vídeos do YouTube de forma eficiente, utilizando a biblioteca Python Pytube. O aplicativo oferece uma interface intuitiva para que os usuários possam inserir links de vídeos do YouTube, obter informações detalhadas sobre os vídeos e realizar o download no formato desejado.
- Busca de Vídeos:
- Os usuários podem inserir links de vídeos do YouTube na interface.
- O aplicativo utiliza a API Pytube para obter informações detalhadas sobre o vídeo.
- Detalhes do Vídeo:
- Após a busca bem-sucedida, são exibidos detalhes como título, canal, duração e miniatura do vídeo.
- Download Eficiente:
- Os usuários podem escolher o formato desejado para o download (MP4 ou MP3).
- O download é iniciado, proporcionando uma maneira fácil e rápida de obter vídeos do YouTube.
- Vite
- React
- Typescript
- Tailwind CSS
- Axios
- Python
- FastAPI
- Pytube
- Pytest
Abaixo está um screenshot do aplicativo em execução.
- Docker
- Docker Compose
- Clone o repositório
git clone https://github.com/rafaelmachadobr/video-download-youtube-web.git
- Acesse a pasta do projeto
cd video-download-youtube-web
- Execute o comando abaixo para iniciar o aplicativo
docker-compose up -d
-
Acesse o aplicativo em http://localhost:3000
-
Para parar o aplicativo, execute o comando abaixo
docker-compose down
Este projeto está licenciado sob a Licença MIT - consulte o arquivo LICENSE para obter detalhes.