top of page

Download YouTube

Foto do escritor: Amanda NascimentoAmanda Nascimento

Para executar o script, é necessário ter python instalado na máquina, usar a IDE python ou utilizar o vscode como IDE, instalar a biblioteca yt-dlp pelo terminal pip install yt-dlp


Obs: Não se esqueça de substituir o link que deseja pelo link de exemplo que deixei em ambos os scripts.



🏴 Download de vídeos no YouTube utilizando Python


import yt_dlp
import os

video_url = "https://www.youtube.com/watch?v=tMWpm_GOLaA"

# Obtém o caminho da pasta Downloads do usuário
download_path = os.path.join(os.path.expanduser("~"), "Downloads")

ydl_opts = {
    "format": "bestvideo+bestaudio/best",
    "outtmpl": os.path.join(download_path, "%(title)s.%(ext)s"),  # Salva em Downloads
}

with yt_dlp.YoutubeDL(ydl_opts) as ydl:
    ydl.download([video_url])

print(f"Download concluído! Arquivo salvo em: {download_path}")


🏴 Download de áudios de vídeos no YouTube utilizando Python


import yt_dlp
import os

video_url = "https://www.youtube.com/watch?v=ZOnVvkaKr6c"

# Obtém o caminho da pasta Downloads do usuário
download_path = os.path.join(os.path.expanduser("~"), "Downloads")

ydl_opts = {
    "format": "bestaudio/best",
    "outtmpl": os.path.join(download_path, "%(title)s.%(ext)s"),
    "postprocessors": [
        {
            "key": "FFmpegExtractAudio",
            "preferredcodec": "mp3",
            "preferredquality": "192",
        }
    ],
}

with yt_dlp.YoutubeDL(ydl_opts) as ydl:
    ydl.download([video_url])

print(f"Download concluído! Arquivo salvo em: {download_path}")


© 2017-2025  Criado e desenvolvido por Amanda Nascimento

  • Discord
  • GitHub
  • youtube
  • LinkedIn Amanda
bottom of page