Commit Graph

14481 Commits (a50862b7355544d3fd8473bf3ff35e9c6643d789)
 

Author SHA1 Message Date
Sergey M․ a50862b735
[downloader/external] Add missing import and PEP8
John Hawkinson 6d0fe752bf [external:ffmpeg] In test harness, limit to 10k download size
Otherwise, if you screw up a playlist test by including a playlist
dictionary key, you'll be there for eons while it downloads all the
files before erroring out.
Sergey M․ afa4597618
release 2017.03.05
Sergey M․ 75027364ba
[ChangeLog] Actualize
Sergey M․ 5316566edc
[twitch] Use better naming and simplify (closes )
Xiao Di Guan c64c03be35
[twitch] Add basic support for two-factor authentication
Sergey M․ bcefc59279
Credit @vierbergenlars for vijf.be ()
Sergey M․ 6f211dc936
Credit @obilodeau for vrak ()
Sergey M․ f24c1e5584
Credit @TobiX for
Sergey M․ 466274fe9a
Credit @p2004a for vodpl ()
Sergey M․ 30f8f142d4
Credit @ThomasChr for and
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.
Sergey M․ 054a587de8
[redbulltv] Improve extraction (closes , closes )
Juanjo Benages 64b7ccef3e
[redbulltv] Add extractor
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 
Sergey M․ eb3079b6ce
[generic] Add support for rutube embeds
Sergey M․ bc82f22879
[rutube] Relax _VALID_URL
Sergey M․ 4d058c9862
[vrak] Improve and update test (closes )
Sergey M․ d16f27ca27
[brightcove:new] Add ability to smuggle geo_countries into URL
Olivier Bilodeau cbb127568a
[vrak] Add extractor
Sergey M․ d02d4fa0a9
[brightcove:new] Raise GeoRestrictedError
Sergey M․ 692fa200ca
[go] Relax _VALID_URL (closes )
Sergey M․ 9bae185ba6
[24video] Use original host for requests (closes )
Sergey M․ 4d345bf17b
[ruutu] Disable DASH formats (closes )
Due to causing out of sync issue
Sergey M․ 250eea6821
release 2017.03.02
Sergey M․ 28d15b73f8
[ChangeLog] Actualize
Yen Chi Hsuan 11bb6ad1a5
[facebook] Fix extraction (closes )
Almost all videos now use the pagelet type 'permalink_video_pagelet'
Yen Chi Hsuan c9612c0487
[youtube] Mark errors about rental videos as expected
Closes 
Yen Chi Hsuan af5049f128
[adobepass] Add Charter Spectrum ()
Thanks @tv21 for the fix!
Sergey M․ 158af5242e
[utils] Carry long doc string
Sergey M․ 40df485f55
[YoutubeDL] Don't sanitize identifiers (closes )
Sergey M․ 4b8a984c67
[npo] Add support for audio
Sergey M․ 83e8fce628
[npo] Improve extraction and update tests
Sergey M․ aa9cc2ecbf
[npo] Adapt to app.php API (closes )
Sergey M․ 1dc24093f8
release 2017.02.28
Sergey M․ 11bae9cdde
[ChangeLog] Actualize
Sergey M․ 43b38424a9
[azmedien:showplaylist] Improve (closes )
Alex Seiler 948519b35d
[azmedien:showplaylist] Add support for all episodes playlists
Sergey M․ 87dadd456a
[youtube:playlist] Recognize another playlist pattern (closes , closes )
Yen Chi Hsuan 7c4aa6fd6f
[daisuki] Add subtitles ()
Yen Chi Hsuan 9bd05b5a18 [daisuki] Add new extractor (closes )
Yen Chi Hsuan 0a5445ddbe [utils] Add bytes_to_long() and long_to_bytes()
Used in daisuki.net ()

Both are adapted from public domain PyCrypto:
https://github.com/dlitz/pycrypto/blob/master/lib/Crypto/Util/number.py
Yen Chi Hsuan f48409c7ac [utils] Add pkcs1pad
Used in daisuki.net ()
Yen Chi Hsuan c9619f0a17 [aes] Add aes_cbc_encrypt
Used in daisuki.net ()
Yen Chi Hsuan f4c68ba372
[douyu] Fix extraction and update _TESTS
They've switched from flv to hls

Closes 
Sergey M․ ef48a1175d
release 2017.02.27
Sergey M․ c6184bcf7b
[ChangeLog] Actualize
Sergey M․ 18abb74376
[npo] Relax _VALID_URL for zapp.nl
Sergey M․ dbc01fdb6f
[hetklokhuis] Fix IE_NAME
Sergey M․ f264c62334
[npo] Add support for zapp.nl