Sergey M․
3430ff9b07
[pornhub] Use actual URL host for requests ( closes #18359 )
2018-12-01 16:45:51 +07:00
ealgase
00bcff6387
[narando] use already given URL for downloading webpage
2018-11-30 21:43:17 -05:00
ealgase
0c2fc982d3
[narando] Improve coding methods as requested by dstftw in #18268
2018-11-30 19:07:26 -05:00
Ocha
b117475a80
fix for python32
2018-11-30 08:15:08 +00:00
Ocha
d788a30e68
[niconico] Fixing swf support
2018-11-30 07:48:18 +00:00
Ken Swenson
1673afd9f2
Accept all whitespace in regex. Include quality for each format.
2018-11-29 18:29:01 -05:00
Hakim Boyles
f012823082
[lynda] Fix authentication ( closes #18158 )
2018-11-30 01:20:27 +07:00
Jimm Stout
16597c2f94
[gfycat] Update API endpoint ( closes #18333 )
2018-11-30 01:07:07 +07:00
Sergey M․
adbbdefc81
[hotstar] Add support for alternative app state layout ( closes #18320 )
2018-11-30 00:48:15 +07:00
Jimmy Stout
c6a78fcafb
[Gfycat] update json api endpoint
2018-11-29 12:24:08 -05:00
Alexander Seiler
053e5b12b2
[azmedien] Fix extraction ( closes #18334 )
2018-11-30 00:12:18 +07:00
Sergey M
4de5e5dcac
Update azmedien.py
2018-11-30 00:11:59 +07:00
Alexander Seiler
d915642fae
[azmedien] Fix information extractor ( closes #18334 )
2018-11-29 05:15:59 +01:00
Remita Amine
d9df8f120b
[vimeo] extract VHX subtitles
2018-11-28 20:13:36 +01:00
Remita Amine
ca01d17884
[vimeo] Add support for VHX(Vimeo OTT)( #14835 )
2018-11-28 19:53:45 +01:00
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․
bc966de080
release 2018.11.23
2018-11-23 00:18:34 +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