yashrathi-git / vimeo-dl

Downloads Vimeo videos and retrieve metadata such as views, likes, comments, duration of the video.
MIT License
64 stars 16 forks source link

Only 360p is available #15

Open carabedo opened 2 years ago

carabedo commented 2 years ago

Hi! Nice library, i have been doing this manually, but recently my scripts fails. Im tryring to download videos from a embed playlist, i always make a request get to config files to get urls for mp4s. But now my scripts fails beacouse before i have acces to all qualities now i only see 360p, i tried your library but the results are the same! But when i enter the embed playlist with login stream is in HD.

regisb commented 1 year ago

Same here. I attempted to download the video at this url: https://www.cinematheque.fr/henri/film/154168-la-route-des-alpes-d-evian-au-mont-pelvoux-andre-bayard-1921/

url = "https://player.vimeo.com/video/746866425"
source = "https://www.cinematheque.fr/henri/film/154168-la-route-des-alpes-d-evian-au-mont-pelvoux-andre-bayard-1921/"
from vimeo_downloader import Vimeo
v = Vimeo(url, embedded_on=source)
print(v.streams)

Result: [Stream(360p)]

Kaugar commented 1 year ago

Same here. Vimeo has changed its protocol on sending video links to frontend. So there is only the 360p version available and they solve the resolution another way.