Отображение прогресса в pytube - PullRequest
2 голосов
/ 22 апреля 2020
import pytube
def video_downloader():

    vid_url=str(input("Enter Video URL: "))
    print('Connecting, Please wait...')
    video=pytube.YouTube(vid_url)
    Streams=video.streams
    File_name=input('File Name:')
    Format=input('Audio Or Video :')

    if Format=='Audio':
        Filter=Streams.get_audio_only(subtype='mp4')
    if Format=='Video':
        Filter=Streams.get_highest_resolution()
    print('Now downloading:',video.title)
    sizer=round(Filter.filesize/1000000)
    print('Size:',sizer,'MB')


    Filter.download(filename=str(File_name))
    print('Done!')
video_downloader()

Это скрипт, который я недавно сделал для загрузки видео и аудио файлов с YouTube с помощью pytube, но я с трудом пытаюсь добавить функцию или что-то, что может показать пользователю прогресс скачать. т.е.: 1% выполнено, 2% выполнено и т. д. Любая помощь будет принята:)

...