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․
641e86e3cf
[wistia] Add support for fast.wistia.com ( closes #18287 )
2018-11-24 21:47:41 +07:00
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
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
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
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
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
Alexander Seiler
15ed5a2784
[nzz] Relax kaltura regex
2018-11-21 02:50:40 +07:00
Remita Amine
2e1280ed43
[sixplay] fix format extraction
2018-11-19 18:15:51 +01:00
Remita Amine
8578ea4dcb
[bitchute] use _html_search_regex for title extraction
2018-11-18 16:15:27 +01:00
Remita Amine
9b27a78a88
[kaltura] limit requested MediaEntry fields
2018-11-18 16:15:27 +01:00
Sergey M․
964b989dc8
[americastestkitchen] Add support for zype embeds ( closes #18225 )
2018-11-18 20:45:25 +07:00
Sergey M․
f97c099131
[pornhub] Move test to correct place
2018-11-18 11:14:46 +07:00
Sergey M․
1febf99da1
[pornhub] Add pornhub.net alias
2018-11-18 06:26:08 +07:00
Sergey M․
4167148fa4
[nova:embed] Fix extraction ( closes #18222 )
2018-11-18 01:11:10 +07:00
Sergey M․
5bb0479269
release 2018.11.18
2018.11.18
2018-11-18 00:11:54 +07:00
Sergey M․
02df855e13
[ChangeLog] Actualize
...
[ci skip]
2018-11-18 00:07:40 +07:00
Sergey M․
006374e3ae
[wwe] Fix issues, extract subtitles and add support for playlists ( closes #14781 , closes #17450 )
2018-11-17 23:59:52 +07:00
mttronc
11d19ff503
[wwe] Add extractor
2018-11-17 23:59:46 +07:00
aviperes
a640c4d226
[vk] Detect geo restriction
2018-11-17 20:59:13 +07:00
Sergey M․
d0058c76d5
[openload] Use original host during extraction ( closes #18211 )
2018-11-17 16:59:20 +07:00
NeroBurner
0919cd4d01
[atvat] Fix extraction ( closes #18041 )
2018-11-17 00:18:50 +07:00
Sergey M․
2599956c9f
[rte] Add support for new API endpoint ( closes #18206 )
2018-11-17 00:07:59 +07:00
Sergey M․
9b9b3501c5
[tnaflixnetwork:embed] Fix extraction ( closes #18205 )
2018-11-16 22:55:35 +07:00
Sergey M․
730c0d12a0
[picarto] Extract more metadata ( closes #16518 )
2018-11-11 16:17:59 +07:00
Patrick Griffis
f17a24a6df
[picarto] Use API and add token support
...
This is just more reliable than trying to extract
it from the page itself.
2018-11-11 16:17:56 +07:00
Sergey M․
83852e57bf
[zype] Add extractor ( closes #18143 )
2018-11-11 00:44:49 +07:00
Sergey M․
96a91b1551
[vivo] Fix extraction ( closes #18139 )
2018-11-10 23:37:27 +07:00
Sergey M․
cab26223bf
[ruutu] Update API endpoint ( closes #18138 )
2018-11-10 15:26:04 +07:00
Sergey M․
532782ade1
release 2018.11.07
2018.11.07
2018-11-07 01:38:25 +07:00
Sergey M․
f81d44aab6
[ChangeLog] Actualize
...
[ci skip]
2018-11-07 09:58:08 +07:00
Sergey M․
2511eee215
[youtube] Add another JS signature function name regex ( closes #18091 , closes #18093 , closes #18094 )
2018-11-07 09:55:59 +07:00
Remita Amine
0df514f07e
[facebook] fix tahoe request( closes #17171 )
2018-11-06 21:22:27 +01:00
Sergey M․
432cd48410
[cliphinter] Fix extraction ( closes #18083 )
2018-11-06 23:29:42 +07:00
Sergey M․
c0345b825f
[youtube:playlist] Add support for invidio.us ( closes #18077 )
2018-11-05 19:08:39 +07:00
Sergey M․
2004e2210b
[osnateltv] Update host
2018-11-05 17:09:57 +07:00
Sergey M․
16d896b2a7
[zattoo] Arrange API hosts for derived extractors ( closes #18035 )
2018-11-05 15:52:46 +07:00