Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Yt dlp #1

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open

Yt dlp #1

wants to merge 2 commits into from

Conversation

Thales-Rangel
Copy link

Novo código para baixar músicas do YouTube

O código antigo para converter músicas do YouTube em arquivos .mp3 não estava mais funcionando (creio ser por alguma atualização do YouTube), então eu fiz essas alterações no arquivo convertemusica.py, que agora consegue novamente baixar músicas do YouTube da mesma forma como antes! ☺️

Alterações

  1. Troquei as bibliotecas PyTube, Re e MoviePy pela biblioteca yt_dlp;
  2. Configuração do yt_dlp:
    • Configura para baixar o melhor áudio possível
    • Define o modelo de saída dos arquivos baixados
    • Configura o pós-processador para extrair o áudio do vídeo usando FFmpeg
      • Você tem que baixar o FFmpeg na sua máquina e especificar o caminho para o executável
      • FFmpeg é um projeto de software livre que produz bibliotecas para manipulação de dados multimídia.

Download do Áudio

O Download é feito criando uma instância do YoutubeDL com as opções especiificadas e usa essa instância para baixar o áudio do link fornecido pelo arquivo de texto.


Essa foram as minhas soluções para tornar a funcionar o código do convertemusica.py, espero que lhe tenha sido útil e que possa ajudar a tornar o código funcional de novo ☺️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant