• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

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

satfan

Green Team
26.06.2022
77
1
BIT
52
(Python 3.10 64-bit)
——————–
Есть работающий скрипт:
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
——————
Как добавить в скрипт окно выбора качества загружаемого видео ?
 

Exited3n

Red Team
10.05.2022
679
215
BIT
430
(Python 3.10 64-bit)
——————–
Есть работающий скрипт:
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
——————
Как добавить в скрипт окно выбора качества загружаемого видео ?
Читай доку! Там все есть.

Python:
get_by_resolution(resolution: str) → Optional[pytube.streams.Stream][source]
Get the corresponding Stream for a given resolution.

Stream must be a progressive mp4.

Parameters:    resolution (str) – Video resolution i.e. “720p”, “480p”, “360p”, “240p”, “144p”
Return type:    Stream or None
Returns:    The Stream matching the given itag or None if not found.
 
  • Нравится
Реакции: GoBL1n

satfan

Green Team
26.06.2022
77
1
BIT
52
Спасибо. Я наверное неправильно встави ваш фрагмент кода:
Python:
from pytube import YouTube

link = input("Введите ссылку на видео с YouTube, которое вы хотите загрузить: ")

yt = YouTube(link)

print(f"Заголовок: {yt.title}")
print(f"Количество просмотров: {yt.views}")
print(f"Продолжительность видео: {yt.length}")

get_by_resolution(resolution: str)
Optional[pytube.streams.Stream][source]
Get the corresponding Stream for a given resolution.

Stream must be a progressive mp4.

Parameters:    resolution (str)
Video resolution i.e. “720p”, “480p”, “360p”, “240p”, “144p”
Return type:    Stream or None
Returns:    The Stream matching the given itag or None if not found.

ys = yt.streams.get_highest_resolution()

ys.download()
print("Загрузка завершена!")

#Для примера: https://www.youtube.com/watch?v=5fJiXlRXyo8
-----------------
ile "E:\__Moi_scripti\__Простые скрипты_Примеры\Скачивание видео с YouTube\down_yotube.py", line 18
Video resolution i.e. “720p”, “480p”, “360p”, “240p”, “144p”
^
 
Последнее редактирование:

WithoutIrony

Green Team
28.08.2022
140
15
BIT
0
Спасибо. Я наверное неправильно встави ваш фрагмент кода:
Python:
from pytube import YouTube

link = input("Введите ссылку на видео с YouTube, которое вы хотите загрузить: ")

yt = YouTube(link)

print(f"Заголовок: {yt.title}")
print(f"Количество просмотров: {yt.views}")
print(f"Продолжительность видео: {yt.length}")

get_by_resolution(resolution: str)
Optional[pytube.streams.Stream][source]
Get the corresponding Stream for a given resolution.

Stream must be a progressive mp4.

Parameters:    resolution (str)
Video resolution i.e. “720p”, “480p”, “360p”, “240p”, “144p”
Return type:    Stream or None
Returns:    The Stream matching the given itag or None if not found.

ys = yt.streams.get_highest_resolution()

ys.download()
print("Загрузка завершена!")

#Для примера: https://www.youtube.com/watch?v=5fJiXlRXyo8
-----------------
ile "E:\__Moi_scripti\__Простые скрипты_Примеры\Скачивание видео с YouTube\down_yotube.py", line 18
Video resolution i.e. “720p”, “480p”, “360p”, “240p”, “144p”
^
Может, для начала, основы Пайтона почитать, чтобы такой п****ц не писать?
 
Последнее редактирование:
  • Нравится
Реакции: Exited3n
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!