Commit Graph

122 Commits (ec6504b39c9b3d9766c551691a96e481278fa659)

Author SHA1 Message Date
remitamine 323f82a7e0 [vimeo] add test for original format
remitamine 8534bf1f00 [vimeo] prefer original format
remitamine eb4f27405b [vimeo] extract source file(closes )
Sergey M․ 67dda51722 Rename compat_urllib_request_Request to sanitized_Request and move to utils
Sergey M․ e4c4bcf36f [vimeo] Use compat_urllib_request_Request
Sergey M․ 6b7ceee1b9 [vimeo] Add test for
Sergey M․ fdb20a27a3 [vimeo:group] Improve _VALID_URL (Closes )
Sergey M․ 2c94198eb6 [vimeo] Improve playlists extraction
Sergey M․ fcd817a326 [vimeo] Fix extraction (Closes )
Sergey M․ 9eab37dca0 [vimeo] Simplify set cookie
Sergey M․ 9a8a12b7d8 [vimeo] Append cookies instead of overriding
Sergey M․ 3d9c4bf09a [vimeo] Fix password protected videos (Closes )
Jaime Marquínez Ferrándiz cb5a470635 [vimeo] Remove unused import
Sergey M․ bfdf891fd3 [vimeo] Fix non-ASCII album passwords
Sergey M․ 3fa3ff1bc3 [vimeo] Fix non-ASCII login
Sergey M․ 0a0110fc6b [vimeo] Fix non-ASCII video passwords (2)
Sergey M․ 852fad922f [vimeo] Fix non-ASCII video passwords (Closes )
Lukáš Lalinský 8bea039b83 [vimeo] New test, fixed one older test
Lukáš Lalinský b6aa99aff8 [vimeo] Fix error parsing
Sergey M․ dd8417526b [vimeo] Clarify new react+flux website fallback
Lukáš Lalinský 41a7b00f18 [vimeo] Extract config URL from (new?) React-based Vimeo's page
Jaime Marquínez Ferrándiz 1f36085df9 [vimeo] Fix extraction of password protected videos (fixes )
Yen Chi Hsuan 73e732eb6b [vimeo] Fix m3u8 formats
Reported at
https://github.com/rg3/youtube-dl/pull/7126#issuecomment-147327584
Sergey M․ da4daed5ef [vimeo] Do not fail when no hls formats
Sergey M․ 7c84562945 [vimeo] Fix password protected videos
Sergey M․ 68f3b61f0e [vimeo] Update tests
remitamine 35a3ff1d33 [vimeo] always convert width, height and bitrate to int
remitamine fff496c689 [vimeo] remove check for empty formats
remitamine e5c209a1bc [vimeo] add parameters to _extract_m3u8_formats and sort formats
remitamine f4076bb736 [vimeo] extract m3u8 manifest and bitrate
Sergey M․ 47c165c3a9 [vimeo] Fix authentication (Closes )
Sergey M․ b29440aee6 [vimeo:user] Do not match watchlater
Sergey M․ 844587669e [vimeo:watchlater] Fix extraction (Closes )
Sergey M․ f6c3664d71 [vimeo] Fix login (Closes )
Sergey M․ 12bb392a0f [vimeo] Fix password protected videos (Closes )
Sergey M․ f8da79f828 [extractor/common] Improve _form_hidden_inputs and rename to _hidden_inputs
Sergey M․ de195c23a6 [vimeo] Use `_form_hidden_inputs`
Yen Chi Hsuan b407e173e4 [vimeo/generic] Move detection logic from GenericIE to VimeoIE
Jaime Marquínez Ferrándiz 2edce52584 [vimeo] Fix password protected videos again ()
Since they have changed again to the previous format, I've modified the regex to match both formats.
pulpe 10831b5ec9 [vimeo] Fix redirection
pulpe 14a2d6789f [vimeo] one token overlooked
pulpe 7513f298b0 [vimeo] Fix login token (fixes )
Sergey M․ 998e6cdba0 [vimeo] Capture and output error message ()
Jaime Marquínez Ferrándiz 3946864c8a [vimeo] Use https for all vimeo.com urls
Unfortunately vimeopro.com doesn't support it yet.
Jaime Marquínez Ferrándiz b84037013e [vimeo] Fix login ()
Jaime Marquínez Ferrándiz 61e00a9775 [vimeo] Use https for player.vimeo.com urls (closes )
Jaime Marquínez Ferrándiz d1508cd68d [vimeo:album] Fix password protected videos
Since it only uses https now, don't recognize http urls.
Jaime Marquínez Ferrándiz 9c85b5376d [vimeo] Fix and use '_verify_video_password' ()
It only supports verifying the password over https now.

Use it instead of manually setting the 'password' cookie because it allows to check if the password is correct.
Jaime Marquínez Ferrándiz 3c6f245083 [vimeo] Fix upload date extraction
Jaime Marquínez Ferrándiz bfc993cc91 Merge branch 'subtitles-rework'
(Closes PR )