Wymored Login

script para fazer download e converter videos do youtube para mp3

05 de abril de 2019 por Alexandre Miguel de Andrade Souza

As orientações são para o Ubuntu 18.04

1) instale o ffmpeg

 sudo apt install ffmpeg

2) instale o youtube-dl

pip install youtube-dl

3) Crie um arquivo com o nome dy.py e cole o conteudo:

from __future__ import unicode_literals
import youtube_dl

options = {
    'format':'bestaudio/best',
    'extractaudio':True,
    'audioformat':'mp3',
    'outtmpl': '%(artist)s %(title)s.%(ext)s',   #name the file the ID of the video
    'noplaylist':True,
    'nocheckcertificate':True,
    'postprocessors': [{
        'key': 'FFmpegExtractAudio',
        'preferredcodec': 'mp3',
        'preferredquality': '192',
    }]
}

with youtube_dl.YoutubeDL(options) as ydl:
    with open('lista.txt') as f:
        for line in f:
            ydl.download([line])

4) crie um arquivo lista.txt na mesma pasta com a lista dos videos para converter

5) Execute o comando:

 python dy.py

6) Dica extra: altere a linha

      'noplaylist':True,

para

     'noplaylist':False,

e se colocar o link de um Mix ou playlist, ele baixará tudo!