Привет.
Начал изучать библиотеку pytube для скачивания видео с YouTube. Хотел сделать вывод все качества видео, но столкнулся с некоторыми проблемами. Пробовал код с документации и других источников, но почему-то качества дублируются или некоторые не выводятся.
Ниже код, который я тестировал:
yt = YouTube("https://youtu.be/uCNWuSbPnt4")
for stream in yt.streams:
print(stream.resolution)
""" Вывод
144p
360p
720p
2160p
2160p
1440p
1440p
1080p
1080p
1080p
720p
720p
720p
480p
480p
480p
360p
360p
360p
240p
240p
240p
144p
144p
144p
None
None
None
None
None
"""
Как мне получить качества видео без дублирований? То есть:
144p
240p
360p
480p
720p
1080p
1440p