John Hawkinson
|
9961f53795
|
[cbs:playlist] flake8 for PEP 8
|
2017-03-25 12:18:07 -04:00 |
|
John Hawkinson
|
91654b0437
|
[cbs.com:playlist] remove js_to_json comment
|
2017-03-25 12:14:33 -04:00 |
|
John Hawkinson
|
8660a6b1b1
|
[cbs.com:playlist] Remove enduser guidance on filtering clips
|
2017-03-25 12:11:22 -04:00 |
|
John Hawkinson
|
a019668cbd
|
[cbs.com:playlist] remove test harness commentary
|
2017-03-25 12:09:17 -04:00 |
|
John Hawkinson
|
80df786df9
|
[cbs.com:playlist] Tighten VALID_URL per test_all_urls
File "test/test_all_urls.py", line 98, in test_no_duplicates
'%s should not match URL %r . That URL belongs to %s.' % (type(ie).__name__, url, tc['name']))
AssertionError: CBSShowIE should not match URL u'http://www.cbs.com/shows/garth-brooks/video/_u7W953k6la293J7EPTd9oHkSPs6Xn6_/connect-chat-feat-garth-brooks/' . That URL belongs to CBS.
Soltution is to anchor the regexp with a $, while permitting an optional terminal /
|
2017-03-04 22:25:33 -05:00 |
|
John Hawkinson
|
34724e37bb
|
[cbs.com:playlist] Extract playlists of CBS shows.
|
2017-03-04 21:13:30 -05:00 |
|
Sergey M․
|
afa4597618
|
release 2017.03.05
|
2017-03-05 02:23:08 +07:00 |
|
Sergey M․
|
75027364ba
|
[ChangeLog] Actualize
|
2017-03-05 02:22:02 +07:00 |
|
Sergey M․
|
5316566edc
|
[twitch] Use better naming and simplify (closes #11974)
|
2017-03-05 02:06:33 +07:00 |
|
Xiao Di Guan
|
c64c03be35
|
[twitch] Add basic support for two-factor authentication
|
2017-03-05 01:06:27 +07:00 |
|
Sergey M․
|
bcefc59279
|
Credit @vierbergenlars for vijf.be (#12304)
|
2017-03-05 00:03:59 +07:00 |
|
Sergey M․
|
6f211dc936
|
Credit @obilodeau for vrak (#11452)
|
2017-03-05 00:03:59 +07:00 |
|
Sergey M․
|
f24c1e5584
|
Credit @TobiX for #9725
|
2017-03-05 00:03:59 +07:00 |
|
Sergey M․
|
466274fe9a
|
Credit @p2004a for vodpl (#12122)
|
2017-03-05 00:03:59 +07:00 |
|
Sergey M․
|
30f8f142d4
|
Credit @ThomasChr for #12015 and #12245
|
2017-03-05 00:03:59 +07:00 |
|
Lars Vierbergen
|
a3ba8a7acf
|
[vier] Add support for vijf.be
vier.be and vijf.be run on the same CMS and are property of the same company,
so the same extractor can be used for both of them.
|
2017-03-05 00:47:19 +08:00 |
|
Sergey M․
|
054a587de8
|
[redbulltv] Improve extraction (closes #11948, closes #3919)
|
2017-03-04 23:28:21 +07:00 |
|
Juanjo Benages
|
64b7ccef3e
|
[redbulltv] Add extractor
|
2017-03-04 23:26:15 +07:00 |
|
Yen Chi Hsuan
|
6f4e4132d8
|
[douyutv] Switch to the PC API to escape the 5-min limitation
Thanks @spacemeowx2 for the algo.
Ref: https://gist.github.com/spacemeowx2/629b1d131bd7e240a7d28742048e80fc
Closes #12316
|
2017-03-04 23:23:18 +08:00 |
|
Sergey M․
|
eb3079b6ce
|
[generic] Add support for rutube embeds
|
2017-03-04 00:46:33 +07:00 |
|
Sergey M․
|
bc82f22879
|
[rutube] Relax _VALID_URL
|
2017-03-04 00:42:51 +07:00 |
|
Sergey M․
|
4d058c9862
|
[vrak] Improve and update test (closes #11452)
|
2017-03-03 23:58:16 +07:00 |
|
Sergey M․
|
d16f27ca27
|
[brightcove:new] Add ability to smuggle geo_countries into URL
|
2017-03-03 23:58:03 +07:00 |
|
Olivier Bilodeau
|
cbb127568a
|
[vrak] Add extractor
|
2017-03-03 23:54:21 +07:00 |
|
Sergey M․
|
d02d4fa0a9
|
[brightcove:new] Raise GeoRestrictedError
|
2017-03-03 22:49:48 +07:00 |
|
Sergey M․
|
692fa200ca
|
[go] Relax _VALID_URL (closes #12341)
|
2017-03-03 22:28:34 +07:00 |
|
Sergey M․
|
9bae185ba6
|
[24video] Use original host for requests (closes #12339)
|
2017-03-03 22:16:00 +07:00 |
|
Sergey M․
|
4d345bf17b
|
[ruutu] Disable DASH formats (closes #12322)
Due to causing out of sync issue
|
2017-03-02 23:53:46 +07:00 |
|
Sergey M․
|
250eea6821
|
release 2017.03.02
|
2017-03-02 22:33:22 +07:00 |
|
Sergey M․
|
28d15b73f8
|
[ChangeLog] Actualize
|
2017-03-02 22:29:56 +07:00 |
|
Yen Chi Hsuan
|
11bb6ad1a5
|
[facebook] Fix extraction (closes #12323)
Almost all videos now use the pagelet type 'permalink_video_pagelet'
|
2017-03-02 20:51:24 +08:00 |
|
Yen Chi Hsuan
|
c9612c0487
|
[youtube] Mark errors about rental videos as expected
Closes #12324
|
2017-03-02 16:59:53 +08:00 |
|
Yen Chi Hsuan
|
af5049f128
|
[adobepass] Add Charter Spectrum (#11465)
Thanks @tv21 for the fix!
|
2017-03-02 02:15:51 +08:00 |
|
Sergey M․
|
158af5242e
|
[utils] Carry long doc string
|
2017-03-01 23:04:02 +07:00 |
|
Sergey M․
|
40df485f55
|
[YoutubeDL] Don't sanitize identifiers (closes #12317)
|
2017-03-01 23:03:36 +07:00 |
|
Sergey M․
|
4b8a984c67
|
[npo] Add support for audio
|
2017-03-01 22:21:13 +07:00 |
|
Sergey M․
|
83e8fce628
|
[npo] Improve extraction and update tests
|
2017-03-01 22:14:46 +07:00 |
|
Sergey M․
|
aa9cc2ecbf
|
[npo] Adapt to app.php API (closes #12311)
|
2017-03-01 05:03:35 +07:00 |
|
Sergey M․
|
1dc24093f8
|
release 2017.02.28
|
2017-02-28 23:59:22 +07:00 |
|
Sergey M․
|
11bae9cdde
|
[ChangeLog] Actualize
|
2017-02-28 23:49:24 +07:00 |
|
Sergey M․
|
43b38424a9
|
[azmedien:showplaylist] Improve (closes #12160)
|
2017-02-28 23:37:54 +07:00 |
|
Alex Seiler
|
948519b35d
|
[azmedien:showplaylist] Add support for all episodes playlists
|
2017-02-28 23:36:05 +07:00 |
|
Sergey M․
|
87dadd456a
|
[youtube:playlist] Recognize another playlist pattern (closes #11928, closes #12286)
|
2017-02-28 23:06:47 +07:00 |
|
Yen Chi Hsuan
|
7c4aa6fd6f
|
[daisuki] Add subtitles (#4738)
|
2017-02-28 22:29:01 +08:00 |
|
Yen Chi Hsuan
|
9bd05b5a18
|
[daisuki] Add new extractor (closes #4738)
|
2017-02-28 22:19:26 +08:00 |
|
Yen Chi Hsuan
|
0a5445ddbe
|
[utils] Add bytes_to_long() and long_to_bytes()
Used in daisuki.net (#4738)
Both are adapted from public domain PyCrypto:
https://github.com/dlitz/pycrypto/blob/master/lib/Crypto/Util/number.py
|
2017-02-28 22:10:31 +08:00 |
|
Yen Chi Hsuan
|
f48409c7ac
|
[utils] Add pkcs1pad
Used in daisuki.net (#4738)
|
2017-02-28 22:10:31 +08:00 |
|
Yen Chi Hsuan
|
c9619f0a17
|
[aes] Add aes_cbc_encrypt
Used in daisuki.net (#4738)
|
2017-02-28 22:10:31 +08:00 |
|
Yen Chi Hsuan
|
f4c68ba372
|
[douyu] Fix extraction and update _TESTS
They've switched from flv to hls
Closes #12301
|
2017-02-28 21:41:03 +08:00 |
|
Sergey M․
|
ef48a1175d
|
release 2017.02.27
|
2017-02-27 23:26:07 +07:00 |
|