Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
[vimeo] Private videos in password-protected albums not working #8030
Comments
|
It works fine with out private album:
You have to provide all necessary data to reproduce this issue or suggest any other way to do so. |
|
It's been working in your test case because the video itself is not private (https://vimeo.com/119195465). I've uploaded a video to demonstrate this issue. It's set to "Only me" in privacy settings and it's only available through this album: https://vimeo.com/album/3717291 (password: youtube-dl). $ youtube-dl https://vimeo.com/album/3717291 --video-password youtube-dl
[vimeo:album] 3717291: Downloading page 1
[vimeo:album] 3717291: Verifying the password
[download] Downloading playlist: youtube-dl test private album
[vimeo:album] playlist youtube-dl test private album: Downloading 1 videos
[download] Downloading video 1 of 1
[vimeo] 150187356: Downloading webpage
ERROR: Unable to download webpage: HTTP Error 404: Not Found (caused by HTTPError()); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type youtube-dl -U to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
$ youtube-dl https://vimeo.com/album/3717291/video/150187356 --video-password youtube-dl
[vimeo:album] 3717291: Downloading page 1
[vimeo:album] 3717291: Verifying the password
[download] Downloading playlist: youtube-dl test private album
[vimeo:album] playlist youtube-dl test private album: Downloading 1 videos
[download] Downloading video 1 of 1
[vimeo] 150187356: Downloading webpage
ERROR: Unable to download webpage: HTTP Error 404: Not Found (caused by HTTPError()); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type youtube-dl -U to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
$ youtube-dl https://vimeo.com/150187356 --video-password youtube-dl
[vimeo] 150187356: Downloading webpage
ERROR: Unable to download webpage: HTTP Error 404: Not Found (caused by HTTPError()); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type youtube-dl -U to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.See my first post for verbose output. After my changes: $ python -m youtube_dl https://vimeo.com/album/3717291 --video-password youtube-dl
[vimeo:album] 3717291: Downloading page 1
[vimeo:album] 3717291: Verifying the password
[download] Downloading playlist: youtube-dl test private album
[vimeo:album] playlist youtube-dl test private album: Downloading 1 videos
[download] Downloading video 1 of 1
[vimeo:album_video] 150187356: Downloading webpage
[vimeo:album_video] 150187356: Extracting information
[vimeo:album_video] 150187356: Downloading webpage
[vimeo:album_video] 150187356: Downloading JSON metadata
[vimeo:album_video] 150187356: Downloading m3u8 information
[download] Destination: bbb sunflower 1080p 60fps normal-150187356.mp4
[download] 100% of 229.62MiB in 01:01
[download] Finished downloading playlist: youtube-dl test private album
$ python -m youtube_dl https://vimeo.com/album/3717291/video/150187356 --video-password youtube-dl
[vimeo:album_video] 150187356: Downloading webpage
[vimeo:album_video] 150187356: Extracting information
[vimeo:album_video] 150187356: Verifying the password
[vimeo:album_video] 150187356: Downloading webpage
[vimeo:album_video] 150187356: Extracting information
[vimeo:album_video] 150187356: Downloading webpage
[vimeo:album_video] 150187356: Downloading JSON metadata
[vimeo:album_video] 150187356: Downloading m3u8 information
[download] Destination: bbb sunflower 1080p 60fps normal-150187356.mp4
[download] 100% of 229.62MiB in 00:19 |
|
Added tests: ff76252 |
Both fail for the same reason:
The problems I've discovered:
vimeo.com/{id}format, while vimeo servers seem to only respond tovimeo.com/album/{album_id}/video/{id}requests in this scenario.vimeo.com/album/{album_id}/video/{id}links are not supported neither by VimeoIE nor VimeoAlbumIE properly.(Sorry, I can't share the password.)