from pytube import YouTube
# URL do vídeo que você deseja baixar
url = "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
# Cria uma instância do objeto YouTube
yt = YouTube(url)
# Seleciona a melhor resolução disponível
video = yt.streams.get_highest_resolution()
# Define o local de destino para salvar o vídeo
destino = "caminho/para/salvar/o/video"
# Faz o download do vídeo
video.download(output_path=destino)
print("Download concluído!")
Certifique-se de substituir url
pela URL do vídeo do YouTube que você deseja baixar e destino
pelo caminho absoluto onde você deseja salvar o vídeo baixado.
Tenha em mente que a biblioteca pytube
pode não ser capaz de baixar vídeos protegidos por direitos autorais ou vídeos que tenham restrições de país. Além disso, os termos de serviço do YouTube podem mudar ao longo do tempo, o que pode afetar a capacidade da biblioteca de funcionar corretamente.