27168 Commits

Author SHA1 Message Date
Shrimadhav U K
206e71d0b4
Fix JSON as on 27.11.2018 2018-11-27 23:23:47 +05:30
MatthewBraun
dac3d2d5d5
Added Proxy username:password to example
Simple example of where to add username & password to the proxy url.
2018-11-24 20:16:41 -06:00
alistairboyer
e10bae1065
Included whitespace matcher
Previous update didn't have whitespace matcher here: \s*\((?P<sig>[a-zA-Z0-9$]+)\(',
Added it in for robustness and to match the other regexes on the lines below.
2018-11-25 00:49:42 +00:00
alistairboyer
d06b02cb21
Regex error in youtube for finding function name
I was getting the following regex error:
  youtube_dl.utils.RegexNotFoundError

Looking at the raw JS in jscode it seems that the script is trying to find the "sL" bit: [this obviously changes each time]
...yt.akamaized.net/)||d.set("alr","yes");c&&d.set(b,(0,window.encodeURIComponent)(sL((0,window.decodeURIComponent)(c))));return d};

But it failed to match the original regex (line 1194) because of the additional '(0,window.encodeURIComponent)(' part

This new regex (added on line 1195) fixes the problem and it works for me! 

I find it really hard to force youtube-dl go via the _parse_sig_js function to test. But I have reproduced the error at least four times and confirmed the new regex solves the problem.
2018-11-24 23:54:34 +00:00
Alexander Seiler
d19600df07 [joj] Fix extraction (closes #18280) 2018-11-24 22:14:27 +07:00
Sergey M
0b3a74d711
Update joj.py 2018-11-24 22:13:42 +07:00
Sergey M․
641e86e3cf
[wistia] Add support for fast.wistia.com (closes #18287) 2018-11-24 21:47:41 +07:00
Andrew Udvare
7719ef4681
[Minds] Use negative lookahead in channel IE to ignore invalid names 2018-11-24 04:05:38 -05:00
Andrew Udvare
b0c19812d5
Merge remote-tracking branch 'upstream/master' into minds 2018-11-24 04:02:53 -05:00
Andrew Udvare
e797b0e732
[Minds] "media" is not a valid channel name
Pass children=false to video API URL like the site
Fix getting thumbnail
2018-11-24 04:00:15 -05:00
Andrew Udvare
59ddf084a5
[bitchute] Unescape title 2018-11-23 23:26:21 -05:00
Thinh Nguyen
19dc30eba8
Merge remote-tracking branch 'upstream/master' into fix-zing-mp3 2018-11-23 19:09:24 -05:00
Barak Tawily
00c7c68bf7
Update options.py 2018-11-23 22:49:35 +02:00
Barak Tawily
a7513787a4
Update options.py 2018-11-23 22:49:14 +02:00
Barak Tawily
bce31627df
Update __init__.py 2018-11-23 22:48:24 +02:00
Alexander Seiler
6106630a8a [utils] Generate existing dates only 2018-11-23 14:45:54 +01:00
Alexander Seiler
5879f7d64f [joj] Fix extraction (closes #18280) 2018-11-23 10:26:22 +01:00
harshaadie
ca11eba773
Lynda has changed their 'SignIn' path
updated path from [website]/signin to [website]signin/lynda
updated path from [website]/signin/password to [website]signin/lynda/password
updated path from [website]/signin/user to [website]signin/lynda/user
2018-11-23 11:36:46 +05:30
Sergey M․
6864855eb1
[tests] Fix invalid escape sequences 2018-11-23 00:43:42 +07:00
Sergey M․
d861a9d581
release 2018.11.23 2018.11.23 2018-11-23 00:16:45 +07:00
Sergey M․
66173211c4
[ChangeLog] Actualize
[ci skip]
2018-11-23 00:14:43 +07:00
ealgase
6892fcbcc4 [narando] remove description attribute (was broken in Python 3.2) 2018-11-21 20:12:49 -05:00
ealgase
b709ed1fc9 [narando] remove display_id attribute 2018-11-21 19:11:22 -05:00
Remita Amine
6f2883a2df [mixcloud] base64 decode before decryption 2018-11-21 23:25:38 +01:00
Remita Amine
560020da30 [mixcloud] fallback to hardcoded decryption key(closes #18016) 2018-11-21 23:21:05 +01:00
ealgase
f8a4a38880 [narando] add separate [narando:player] extractor 2018-11-21 15:44:06 -05:00
ealgase
200ad7687a [narando] remove separate player extractor (was causing issues), add display_id attribute 2018-11-21 15:44:06 -05:00
Sergey M․
305ce767d5
[travis] Add python 3.8-dev build 2018-11-22 02:34:35 +07:00
Sergey M․
157eef3e63
[setup.py] Add python 3.8 classifier 2018-11-22 02:08:41 +07:00
Sergey M․
bd2d553c7b
[travis] Add python 3.7 build 2018-11-22 02:01:39 +07:00
Sergey M․
af60e81e3c
[setup.py] Add more relevant classifiers 2018-11-22 02:01:39 +07:00
ealgase
6d5bf93a9e [cpac] improve flake8 compliance 2018-11-21 12:00:50 -05:00
ealgase
ab0c9d8376 [cpac] Add new extractor 2018-11-21 11:55:35 -05:00
Remita Amine
a843464a7e [nbc] fix NBCNews article extraction(closes #16194) 2018-11-21 12:10:06 +01:00
Remita Amine
6866f24494 [foxsports] update test 2018-11-21 12:08:46 +01:00
Remita Amine
4e33e0792a [loc] update test 2018-11-21 12:00:50 +01:00
Remita Amine
35328915b5 [foxsports] fix extraction(closes #17543) 2018-11-21 09:46:36 +01:00
Remita Amine
6c882aa899 [loc] relax _VALID_URL regex and improve formats extraction 2018-11-21 09:46:36 +01:00
ealgase
92ae267c88 [narando] seperate [narando:player] extractor, improve code readability 2018-11-20 22:16:41 -05:00
ealgase
d33506b6d7 [narando] Fix bad method of extracting player_id 2018-11-20 20:39:07 -05:00
heisenberg33
76e646da8a
fix now-obfuscated CDN URL 2018-11-20 17:03:49 -08:00
ealgase
fed1f5ee0f [narando] fix flake8 issues 2018-11-20 18:38:08 -05:00
ealgase
a729d43d9e [narando] Add description support and improve code to meet youtube-dl's standards 2018-11-20 18:28:29 -05:00
Sergey M․
183417a50f
[ciscolive:search] Add support for pagination 2018-11-21 06:10:43 +07:00
Sergey M․
6a6d7f0641
[ciscolive] Fix issues and improve extraction (closes #17984) 2018-11-21 06:10:39 +07:00
Austin de Coup-Crank
05bd5e9c77
[ciscolive] Add extractor 2018-11-21 06:10:30 +07:00
ealgase
2190b6aaa1 [narando] Add new extractor 2018-11-20 17:22:22 -05:00
Alexander Seiler
15ed5a2784 [nzz] Relax kaltura regex 2018-11-21 02:50:40 +07:00
Sergey M
50a024d8e8
Update nzz.py 2018-11-21 02:46:11 +07:00
Thinh Nguyen
742132ae00
Merge remote-tracking branch 'upstream/master' into fix-zing-mp3 2018-11-19 15:40:44 -05:00