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!

0 comments:

Postar um comentário

Copyright © Blog do KDS By
Scroll To Top