Завантажуємо відео з Yotube за допомогою Python

from pytube import YouTube
from pytube.cli import on_progress
def percent(self, tem, total):
        perc = (float(tem) / float(total)) * float(100)
        return perc


def v_prog(stream, chunk, toEnd):
 #print(stream.filesize,"$$$$$$$$$$$")
 size = (1-(toEnd/stream.filesize))*100
 #print(chunk, "++++++++++++")
 print(round(size,1), "%")
print ("Завантажити відео")
link = input("Вставте посилання на відео:\n")
video = YouTube (link, on_progress_callback=v_prog)
stream = video.streams.get_highest_resolution()

stream.download()
print ("завантажено")

Коментарі