d1508cd68d
[vimeo:album] Fix password protected videos
...
Since it only uses https now, don't recognize http urls.
2015-03-06 22:16:26 +01:00
9c85b5376d
[vimeo] Fix and use '_verify_video_password' ( #5001 )
...
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.
2015-03-06 19:08:27 +01:00
3c6f245083
[vimeo] Fix upload date extraction
2015-03-06 18:16:56 +01:00
bfc993cc91
Merge branch 'subtitles-rework'
...
(Closes PR #4964 )
2015-02-23 17:13:03 +01:00
62b013df0d
[vimeo] Encode password before hash calculation
2015-02-21 18:31:10 +06:00
fad6768bd1
[vimeo] Fix password protected videos ( Closes #5001 )
2015-02-21 18:00:25 +06:00
93a16ba238
[vimeo] Raise the ExtractorError with expected=True when no video password is given
2015-02-18 22:00:12 +01:00
a3fa5da496
[vimeo] Amend playlist tests
2015-02-18 00:33:31 +01:00
30965ac66a
[vimeo] Prevent infinite loops if video password verification fails
...
We're seeing this in the tests¹ right now, which do not terminate.
¹ https://travis-ci.org/jaimeMF/youtube-dl/jobs/51135858
2015-02-18 00:27:58 +01:00
65469a7f8b
[vimeo] Convert to new subtitles system
...
Removed some tests, the behaviour should be checked in a test for the YoutubeDL class
2015-02-16 21:51:07 +01:00
bf8f082a90
[vimeo:album] Add support for album passwords ( Fixes #4917 )
2015-02-10 04:53:21 +01:00
fc09240e24
[vimeo] Modernize test definition
2015-02-01 12:12:27 +01:00
9e1a5b8455
PEP8: applied even more rules
2014-11-23 21:39:15 +01:00
8c25f81bee
[util] Move compatibility functions out of util
...
utils is large enough without these compatibility functions.
Everything that is present in newer versions of Python (i.e. with dev Python it's just an import) goes into compat.py .
Everything else (i.e. youtube-dl-specific helpers) goes into utils.py .
2014-11-02 11:23:42 +01:00
9dec99303d
[vimeo:review] Fix test title
2014-10-27 00:13:40 +01:00
c9f08154a3
Remove unused imports
2014-10-26 23:13:42 +01:00
4698f0d858
[vimeo] Improve regex for the config js dict ( fixes #3955 , fixes #3974 )
...
The javascript code contains assignments of empty dicts with the same variable name
2014-10-17 15:55:58 +02:00
3357110a4c
[vimeo] Make the protocol mandatory in the url ( fixes #3926 )
...
If it's missing, it will be correctly handled by the generic IE.
2014-10-11 22:26:26 +02:00
58ea7ec81e
[vimeo] Fix description extraction
2014-09-29 22:23:21 +02:00
2593039522
[vimeo] Use regexps to find description
...
This fixes descriptions on 2.6 and makes the code simpler.
2014-09-29 04:58:31 +02:00
9c44d2429b
[vimeo:likes] Support large like lists ( Fixes #3847 )
2014-09-29 00:36:06 +02:00
d6e6a42256
[vimeo:likes] Add new extractor ( Fixes #3835 )
2014-09-28 12:14:16 +02:00
2929b3e71d
[vimeo] Move all testcases to extractors and clean up
...
Previously, these extractors all defined their own suitable methods.
No test_all_urls tests that everything is in order, automatically :)
2014-08-27 11:36:02 +02:00
d36d3f420c
[vimeo] Move test case to where it belongs
2014-08-27 11:13:42 +02:00
ba5d51b340
[vimeo] Always pass in referer ( Fixes #3582 )
2014-08-25 09:35:37 +02:00
3e510af38d
[vimeo] Ignore video 'base' thumbnail ( Closes #3438 )
2014-08-04 21:37:36 +02:00
548f31d99c
[vimeo] Use original URL when for standard vimeo.com links ( Closes #3428 )
...
Some videos that are freely accessible without password via the original URL (e.g. http://vimeo.com/channels/keypeele/75629013 )
ask for password when accessed via http://vimeo.com/ <video_id>.
2014-08-04 00:04:47 +07:00
0e6ebc13d1
[vimeo] Update test description
2014-07-21 13:11:24 +02:00
69c8fb9e5d
[vimeo] Add video duration extraction( Closes #2876 )
2014-05-10 01:46:40 +07:00
4f3e943080
[vimeo] Some modernization and style fixes
2014-05-04 22:27:56 +02:00
7558830fa3
[vimeo] Fix description extraction
2014-05-04 21:48:08 +02:00
efb7e11988
[vimeo] Add an extractor for the watch later list ( closes #2787 )
2014-04-24 21:51:20 +02:00
a980bc4324
[vimeo] Fix logging in python 3.x
...
The POST data must be a bytes object.
2014-04-24 14:44:27 +02:00
b1ff87224c
[vimeo] Now VimeoIE doesn't match urls of channels with a numeric id ( fixes #2552 )
2014-03-12 14:23:06 +01:00
1060425cbb
[vimeo] Add a better error message for embed-only videos ( #2527 )
2014-03-08 12:25:09 +01:00
c0e5d85631
[vimeo] Improve thumbnail extraction
2014-02-28 18:00:12 +07:00
ca7fa3dcb3
[vimeo] Fix thumbs extraction ( Closes #2480 )
2014-02-28 17:43:54 +07:00
ad5976b4d9
[vimeo] Modernize test definition
2014-02-17 11:44:24 +01:00
b0268cb6ce
[vimeo] Remove superfluous whitespace
2014-02-03 20:24:11 +07:00
1eac553e7e
[vimeo] Add support for subtitles ( Closes #2239 )
2014-02-03 20:02:58 +07:00
59188de113
Properly escape ‘.’ in some _VALID_URL properties
2014-01-25 11:48:08 +01:00
3fabeaa1f4
[vimeo] Support protocol-relative URLs
2014-01-08 22:42:52 +01:00
0eecc6a417
[vimeo] Add support for passwords for player. URLs
...
Fixes #2053
2014-01-07 09:52:00 +01:00
48a2034671
[vimeo] Fix playlist URL matching
2014-01-07 07:13:47 +01:00
fcee8ee784
[vimeo] Use _search_regex
2014-01-07 05:19:28 +01:00
9148eb002b
[vimeo] Use unicode_literals
2014-01-06 23:38:16 +01:00
559e370f44
[vimeo] Proper warning when password is required ( Fixes #2053 )
...
In player. URLs, the password warning is different.
2014-01-06 23:35:27 +01:00
fcea44c6d5
[vimeo] Add support for review pages
...
Since the regexp is already overboarding and review pages have a distinct URL format (with non-trivial stuff after the ID), use a dedicated IE.
Fixes #2106
2014-01-06 17:34:23 +01:00
7115ca84aa
[vimeo/generic] Add support for embedded SWF vimeo videos
2013-12-22 03:34:13 +01:00
bbafbe20c2
[vimeo] Better formatting for regexp
2013-12-22 03:21:28 +01:00