📑 Tabela de Conteúdo

Baixando vídeos do YouTube em Python

Como baixar videos do youtube via script python

Neste tutorial, vamos aprender como baixar vídeos do YouTube utilizando Python. Para isso, utilizaremos a biblioteca pytube, que nos permite interagir com os recursos do YouTube, como baixar vídeos.

Passo 1: Instalação da biblioteca Pytube

Antes de começarmos, precisamos instalar a biblioteca pytube. Abra o terminal ou prompt de comando e execute o seguinte comando:

pip install pytube

Passo 2: Criação do script Python

Agora, vamos criar um script Python que solicitará a URL do vídeo do YouTube e a resolução desejada (HD ou Full HD) e baixará o vídeo no diretório onde o script está sendo executado.

python
from pytube import YouTube def download_video(url, resolution='hd'): yt = YouTube(url) if resolution == 'hd': video = yt.streams.filter(progressive=True, file_extension='mp4').order_by('resolution').desc().first() elif resolution == 'fullhd': video = yt.streams.filter(progressive=True, file_extension='mp4').order_by('resolution').desc().first() if video: print(f"Baixando: {video.title} ({video.resolution})") video.download() print("Download concluído!") else: print("Nenhuma opção de download encontrada.") if __name__ == "__main__": url = input("Digite a URL do vídeo do YouTube: ") resolution = input("Digite 'hd' para baixar em HD ou 'fullhd' para baixar em Full HD: ").lower() if resolution not in ['hd', 'fullhd']: print("Opção de resolução inválida.") else: download_video(url, resolution)

Passo 3: Execução do script

Salve o código acima em um arquivo com extensão .py, por exemplo, download_youtube.py. Em seguida, abra o terminal ou prompt de comando, navegue até o diretório onde o arquivo está localizado e execute o script com o comando:

python download_youtube.py


Baixando vídeos do YouTube em Python

O script solicitará que você insira a URL do vídeo do YouTube e a resolução desejada. Após fornecer essas informações, o vídeo será baixado para o diretório onde o script está sendo executado.

Este é um exemplo simples de como usar Python para baixar vídeos do YouTube. Você pode expandir este código para adicionar mais funcionalidades, como baixar playlists inteiras ou escolher o formato de saída. Experimente explorar a documentação da biblioteca pytube para descobrir mais possibilidades!

✝ Copyright © Blog do KDS - Isaías 40:5 “A glória do Senhor se manifestará, e toda a humanidade a verá.”