Как добавить в скрипт выбор качества видео ?

satfan

Пользователь
Пользователь
Апр 21, 2020
98
6
8
(Python 3.10 64-bit)
Windows 10
——————–
Есть работающий скрипт:
Python:
from pytube import YouTube
link = input("Введите ссылку на видео с YouTube, которое вы хотите загрузить: ")
yt = YouTube(link)
print(f"Заголовок: {yt.title}")
print(f"Количество просмотров: {yt.views}")
print(f"Продолжительность видео: {yt.length}")
ys = yt.streams.get_highest_resolution()
ys.download()
print("Загрузка завершена!")
#Для примера: https://www.youtube.com/watch?v=5fJiXlRXyo8
——————
Как добавить в скрипт окно выбора качества загружаемого видео ?
 
Последнее редактирование:

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 661
474
83
у вас же консольная программа, какое окошко?

upd
вот так можно
Python:
from pytube import YouTube
link = input("Введите ссылку на видео с YouTube, которое вы хотите загрузить: ")
yt = YouTube(link)
print(f"Заголовок: {yt.title}")
print(f"Количество просмотров: {yt.views}")
print(f"Продолжительность видео: {yt.length}")
quality = input("Введите качество видео, которое вы хотите загрузить (пример - 240p): ")
ys = yt.streams.filter(res=quality).desc().first()
ys.download()
print("Загрузка завершена!")
#Для примера: https://www.youtube.com/watch?v=5fJiXlRXyo8
 
Последнее редактирование:

Форум IT Специалистов