Script feito em batch desenvolvido com o intuito de simplificar o processo de download de vídeos do Youtube e de músicas do Spotify, o que só foi possível graças às ferramentas yt-dlp e spotdl. Em essência, este código consiste em uma camada superficial sobre essas ferramentas, tornando o processo mais acessível e intuitivo.
Antes de usar este script, certifique-se de ter as seguintes ferramentas instaladas:
- Python: É necessário ter o Python instalado no seu sistema. Você pode baixá-lo aqui. Durante a instalação, marque a opção "Adicionar Python ao PATH" para facilitar o acesso às ferramentas via terminal.
- yt-dlp: Ferramenta para baixar vídeos do YouTube. Pode ser instalado via
pip install yt-dlp
ou diretamente do repositório oficial do yt-dlp. - spotdl: Ferramenta para baixar músicas do Spotify. Instale via
pip install spotdl
. - ffmpeg: Ferramenta para manipulação de áudio e vídeo. Faça o download no site oficial do FFmpeg e certifique-se de adicionar o diretório dele ao PATH do sistema.
- AtomicParsley: Ferramenta para manipulação de metadados de vídeo. Faça o download no repositório oficial do AtomicParsley.
- mutagen: Biblioteca para manipulação de metadados de áudio. Instale via
pip install mutagen
.
Certifique-se de que todas as ferramentas e dependências estejam corretamente configuradas em seu Windows. Verifique se yt-dlp, spotdl, ffmpeg e AtomicParsley estão acessíveis via terminal e adicionados ao PATH do sistema.
- Faça o download ou clone este repositório para o seu sistema.
- Abra um terminal ou prompt de comando.
- Navegue até o diretório onde o script está localizado.
- Execute o script "XDLP Downloader.bat".
- Escolha a plataforma desejada (YouTube ou Spotify).
- Insira o nome ou URL do vídeo/música que deseja baixar.
- Siga as instruções no terminal para completar o processo de download.
- O arquivo será salvo no diretório de downloads padrão do seu sistema.
Além de permitir o download de vídeos do YouTube, o script oferece a flexibilidade de explorar outros sites suportados pelo yt-dlp. Ao utilizar o script, você tem a opção de pesquisar e baixar conteúdo de uma ampla variedade de plataformas suportadas. Consulte a documentação completa do yt-dlp para obter a lista abrangente de sites suportados e as diversas opções de pesquisa disponíveis.