Um utilitário Python de linha de comando para baixar listas de reprodução de música do YouTube com marcação ID3 (título, artista, álbum, arte do álbum, número da faixa e data de lançamento) com qualidade de upload original do YouTube, usando o Spotify como recurso para metadados.
Você é obrigado a fornecer seu próprio ID de cliente e segredo do Spotify. Para obtê-los, acesse https://developer.spotify.com/.
Esta página conterá seu ID de cliente e segredo.
Certifique-se de que a versão mais recente do Python 3 esteja instalada. Para instalar as bibliotecas necessárias, clone o repositório e execute o seguinte comando em seu diretório: pip install -r requirements.txt
Na primeira execução, o programa solicitará seu ID de cliente Spotify e seu segredo de cliente. Forneça-os conforme solicitado.
Você pode então colar o URL de uma lista de reprodução do YouTube ou YouTube Music e o programa fará o resto. Caso o programa não consiga encontrar a música no Spotify, você será notificado e apenas o título e os metadados do artista serão salvos.
Todas as listas de reprodução baixadas são colocadas em seu próprio diretório, dentro do mesmo diretório de main.py.