27259 Commits

Author SHA1 Message Date
Sergey M․
7e72694b5e
[youtube] Move metadata extraction after video availability check 2018-06-03 02:08:38 +07:00
Sergey M․
936784b272
[youtube] Extract track and artist 2018-06-03 02:05:14 +07:00
Sergey M․
003fe73ccf
[safari] Add support for new URL schema (closes #16614) 2018-06-03 00:53:11 +07:00
Remita Amine
1ea559c445 [adn] fix extraction 2018-06-02 18:14:22 +01:00
Unknown
7b48736c3f [skillshare:course] Missed one change
Improved JSON download message.
2018-06-02 09:44:27 +01:00
Unknown
c90aa852c2 [skillshare:course] Made most fixes
Fixed all noted issued except cookie authentication (desktop and mobile don't correlate) and base class (to allow more functionality to be added in the future).
2018-06-02 09:40:14 +01:00
sulyi
db0dc7b4ea [jsinterp] Fixing typos and code style 2018-06-02 05:26:32 +02:00
sulyi
1f40e3ef63 [jsinterp] Test suit update
- Fixes (at least changes) global variable referencing in `jsinterp2`
- Adds test suite based testcase for `jsinterp`
- Adds per assertion based skip
- Renames `test_jsinterp` (hopefully temporally) to `test_jsinterp_orig`
- Adds function declaration to testcases (code & ast)
2018-06-02 02:01:40 +02:00
Ryan Hayward
0654ffd27a Merge remote-tracking branch 'upstream/master' 2018-06-01 13:52:50 -05:00
Sergey M․
19e42ead9b
release 2018.06.02 2018.06.02 2018-06-02 01:51:31 +07:00
Sergey M․
73c938e460
[ChangeLog] Actualize
[ci skip]
2018-06-02 01:49:48 +07:00
Sergey M․
9b89daefa6
[facebook] Improve extraction (closes #16554) 2018-06-02 01:42:05 +07:00
Nathan Rossi
9d082e7cb8
[facebook] Add support for tahoe player videos (closes #15441)
Specific videos appear to use a newer/different player, this requires a
second request for the video data as the initial request is missing the
specified data.

Additionally these videos have different page content for the uploader
value, which is stored in the `<meta property="og:title"...>` element of
the initial request.
2018-06-02 01:32:53 +07:00
Sergey M․
f20f636596
[cbc] Improve extraction (closes #16583, closes #16593) 2018-06-02 00:35:07 +07:00
Logan Fleur
b995043ab8 Ignore venv directory 2018-06-02 00:18:57 +07:00
Sergey M
6dc59d4b0d
Update setup.cfg 2018-06-02 00:18:01 +07:00
Enes
85750f8972 [openload] Improve ext extraction 2018-06-02 00:16:22 +07:00
Sergey M
7956586566
Update openload.py 2018-06-02 00:14:20 +07:00
Logan Fleur
7d17de2307 Added support for default Virtualenv environments 2018-06-01 10:01:13 +02:00
Logan Fleur
60dca1b0c0 [DW] Update extractor with /playersources API 2018-06-01 09:56:07 +02:00
sulyi
70ac98a924 [jsinterp] Fixing missed unicode support (yet again) 2018-06-01 05:33:10 +02:00
sulyi
b856d55847 Merge branch 'jsbuilt-ins' into jsinterp 2018-06-01 03:13:45 +02:00
sulyi
61fe8d219f [jsbuilt-ins] premerge 2018-06-01 03:10:28 +02:00
sulyi
53f8eff485 [jsbuilt_ins] Fixing circular imports 2018-06-01 01:45:35 +02:00
Enes
67ea0a7111
Merge branch 'master' into openload-determinate-extension 2018-06-01 02:18:07 +03:00
Enes
c6e9442782 [openload] added test for determine_ext and determining file extension was simplified 2018-06-01 02:13:47 +03:00
Sergey M․
926d97fc6b
[9c9media] PEP 8 2018-06-01 05:17:49 +07:00
Sergey M․
2593725a9b
[twitter:card] Add support for another endpoint (closes #16586) 2018-06-01 05:16:00 +07:00
Enes
85c99fbc70 [openload] improvement for determinating file extension 2018-06-01 01:05:41 +03:00
Ryan Hayward
6d73ff329c combined regex results to de-duplicate code 2018-05-31 13:09:30 -05:00
Vidar Flesjø
b3e5bc6a98
indent fix due to copy-paste mistake 2018-05-31 19:55:11 +02:00
Vidar FLesjø
d6669a296f
[Nuvid] Fix extractor (closes #15355)
mp4 link is not found in html anymore, but must be fetched using hash-generated values upon page request to a json api.
2018-05-31 18:21:30 +02:00
Ryan Hayward
09a25faef3 Found that "guid":"\d+" in webpage found mediaIds
Looks like the existing searches  for Caffeine function calls or
iframe src mediaIds are not found in the webpage content for the
provided URL.  Found that there's json which has "guid":"\d+"
which gets the mediaIds now.  Added an extend in case some content
might still have the old iframe or Caffeine calls.
2018-05-31 11:20:57 -05:00
Ryan Hayward
0ec6aa0324 Merge remote-tracking branch 'upstream/master' 2018-05-31 11:18:43 -05:00
DroidFreak32
0bfdcc1495 [openload] Add support for oload.win and oload.download 2018-05-31 22:01:44 +07:00
DroidFreak32
4f267c068e [openload] Add support for oload.win and oload.download
Example link: https://oload.win/f/kUEfGclsU9o
2018-05-31 20:28:26 +05:30
DroidFreak32
7a1144f04c [openload] Add support for oload.win and oload.download
Example link: https://oload.win/f/kUEfGclsU9o
2018-05-31 20:23:12 +05:30
Remita Amine
c3f75e2454 [audimedia] fix extraction(closes #15309) 2018-05-31 12:39:45 +01:00
Remita Amine
3a8e3730c1 [francetv] add support for sport.francetvinfo.fr(closes #15645) 2018-05-31 11:40:37 +01:00
sulyi
e44a25227e [jsinterp] Using unicode literals 2018-05-31 06:37:27 +02:00
Ryan Hayward
7a41b039b1 Merge remote-tracking branch 'upstream/master' 2018-05-30 21:51:10 -05:00
Remita Amine
acca2ac7f3 [mlb] improve extraction(closes #16587) 2018-05-31 02:50:14 +01:00
Remita Amine
128b58ad13 [nhl] remove old extractors 2018-05-31 02:49:35 +01:00
sulyi
1126698b4c [jsinterp] Renaming jsinterp to jsinterp2 2018-05-31 03:25:46 +02:00
sulyi
49dba39417 Merge branch 'master' into jsinterp 2018-05-30 21:23:20 +02:00
Remita Amine
4fd1437d9d [rbmaradio] check formats availability(closes #16585) 2018-05-30 17:08:32 +01:00
Sergey M․
e425710554
release 2018.05.30 2018.05.30 2018-05-30 21:54:30 +07:00
Sergey M․
bc3143ac5e
[ChangeLog] Actualize
[ci skip]
2018-05-30 21:52:33 +07:00
Unknown
58f21537bf [skillshare:course] Add new extractor
Added new extractor for skillshare.com classes (you can't link to a specific video).
2018-05-30 13:23:40 +01:00
Remita Amine
e0d42dd4b2 [teamcoco] Fix extraction for full episodes(closes #16573) 2018-05-30 13:21:07 +01:00