Zenon Mousmoulas
6880bf4334
Force evaluation
2021-11-10 07:34:16 +02:00
Zenon Mousmoulas
f561e0d817
Add Glomex IEs
...
* Add new IEs
* GlomexBaseIE: Base IE class
* GlomexIE: Extract videos from video.glomex.com (by deferring to
glomex:embed)
* GlomexEmbedIE: Extract Glomex videos by matching the player URL
* Query the API to extract metadata, detect video formats and get the
respective (JWT protected) stream/source URLs
* The API query may return one or more videos: the latter case is
treated as a playlist
* As this is otherwise identically handled, a separate IE was not
deemed necessary
* However title and description fields are not set for playlist
results
* They do not exist in the parent object; obtaining them from the
first entry is not indicative for the playlist content
* As the playlist order is not always stable (this is true at least
for related videos playlists), it makes writing test cases
impossible
* Let GenericIE detect embeds by matching all three integration methods:
* HTML: glomex-player tag or data attributes
* Javascript: naive parsing of inline scripts for string constants
assigned to integration parameters
* Iframe: src attribute GlomexEmbedIE._VALID_URL
* Let GlomexIE and the former embed detection pass the origin URL to
GlomexEmbedIE by smuggling it in the player URL, as this is an
expected parameter in API requests
* Add test cases for both single videos and two playlist flavors
2021-11-08 08:17:47 +02:00
Aleri Kaisattera
379f52a495
[liveleak] Remove extractor ( closes #17625 , closes #24222 ) ( #29331 )
2021-06-21 04:23:50 +07:00
Sergey M․
1e8aaa1d15
[generic] Add support for og:audio ( closes #28311 , closes #29015 )
2021-05-16 21:42:38 +07:00
Sergey M․
286e01ce30
[generic] Add support for sibnet embeds
2021-05-16 20:50:32 +07:00
Sergey M․
552b139911
[generic] Add Referer header for direct videojs download URLs ( closes #2879 , closes #20217 , closes #29053 )
2021-05-16 20:29:35 +07:00
The Hatsune Daishi
eafcadea26
[extractor] escape forgotten dot for hostnames in regular expression ( #28530 )
2021-03-24 14:33:19 +00:00
dmsummers
e20ec43094
[simplecast] Add new extractor( closes #24107 )
2021-02-17 14:53:23 +01:00
Remita Amine
c669554ef5
[medialaan] add support DPG Media MyChannels based websites
...
closes #14871
closes #15597
closes #16106
closes #16489
2021-01-27 14:58:47 +01:00
Remita Amine
ab89a8678b
[arcpublishing] Add new extractor
...
closes #2298
closes #9340
closes #17200
2020-12-31 23:31:07 +01:00
Remita Amine
0fa67c1d68
[generic] Add support for VHX Embeds( #27546 )
2020-12-27 09:00:07 +01:00
Sergey M․
af1312bfc3
[youtube:tab] Extend _VALID_URL ( closes #27501 )
2020-12-26 19:59:57 +07:00
Sergey M․
3729c52f9d
[generic] Improve RSS age limit extraction
2020-12-19 23:24:52 +07:00
renalid
71679eaee8
[generic] Fix RSS itunes thumbnail extraction ( #27405 )
2020-12-19 23:18:51 +07:00
Andrey Smirnoff
b69bb1ed11
[smotri] Remove extractor ( #27358 )
2020-12-10 02:01:23 +07:00
Remita Amine
3ded751985
[generic] comment a test covered now by AmericasTestKitchenIE
2020-12-07 15:27:13 +01:00
Sergey M․
791b743765
[extractor/generic] Remove unused import
2020-12-07 02:01:47 +07:00
Sergey M․
dccf4932e1
[extractor/common] Extract timestamp from Last-Modified header
2020-12-07 01:15:30 +07:00
Sergey M․
91dd25fe1e
[extractor/common] Add support for dl8-* media tags ( closes #27283 )
2020-12-07 01:08:22 +07:00
Sergey M․
f2c704e112
[generic] Extract RSS video itunes metadata
2020-12-06 23:08:03 +07:00
Sergey M․
5e822c2526
[generic] Extract RSS video timestamp
2020-12-06 22:30:30 +07:00
renalid
cc017e07ca
[generic] Extract RSS video description ( #27177 )
2020-12-06 22:12:25 +07:00
Josh Soref
71ddc222ad
Fix typos ( #27084 )
...
* spelling: authorization
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: brightcove
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: creation
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: exceeded
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: exception
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: extension
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: extracting
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: extraction
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: frontline
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: improve
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: length
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: listsubtitles
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: multimedia
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: obfuscated
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: partitioning
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: playlist
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: playlists
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: restriction
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: services
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: split
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: srmediathek
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: support
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: thumbnail
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: verification
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: whitespaces
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-11-21 22:00:05 +07:00
Sergey M․
91e954587f
[arte] Rework extractors
...
* Reimplement embed and playlist extractors to delegate to the single entrypoint artetv extractor
Beware reluctant download archive extractor keys breakage.
* Improve embeds detection (closes #27057 )
- Remove obsolete code
2020-11-19 05:02:04 +07:00
Sergey M․
562de77f41
[kaltura] Add support for multiple embeds on a webpage ( closes #25523 )
2020-06-06 02:14:35 +07:00
Sergey M․
4e7b5bba5f
[mofosex] Add support for generic embeds ( closes #24633 )
2020-04-06 01:29:58 +07:00
Sergey M․
52c4c51556
[youporn] Add support form generic embeds
2020-04-05 20:56:14 +07:00
Sergey M․
8fae1a04eb
[spankwire] Add support for generic embeds (refs #24633 )
2020-04-05 20:42:56 +07:00
Sergey M․
be7dacf9cf
[generic] Look for teachable embeds before wistia
2020-03-24 02:57:38 +07:00
Sergey M․
7947a1f7db
Remove no longer needed compat_str around geturl
2020-02-29 19:19:24 +07:00
Sergey M․
fda6d237a5
[wistia] Add support for multiple generic embeds ( closes #8347 , closes #11385 )
2020-02-23 06:47:11 +07:00
Remita Amine
a9866c0366
[zype] improve extraction
...
- extract subtitles(closes #21258 )
- support URLs with alternative keys/tokens(#21258 )
- extract more metadata
2020-01-15 14:18:04 +01:00
Remita Amine
bd2c211fcc
[vodplatform] add support for embed.kwikmotion.com domain
2020-01-12 17:34:57 +01:00
Remita Amine
6471d0d3b8
[openload] remove OpenLoad related extractors( closes #11999 )( closes #15406 )
2019-11-26 23:57:37 +01:00
Remita Amine
55adb63e54
[kinja] add support for Kinja embeds
...
closes #5756
closes #11282
closes #22237
closes #22384
2019-11-06 19:56:10 +01:00
Remita Amine
548c395716
[soundcloud] improve extraction
...
- improve format extraction(closes #22123 )
- extract uploader_id and uploader_url(closes #21916 )
- extract all known thumbnails(closes #19071 )(closes #20659 )
- fix extration for private playlists(closes #20976 )
- add support for playlist embeds(#20976 )
- skip preview formats(closes #22806 )
2019-10-27 17:52:46 +01:00
Remita Amine
416c3ca7f5
[odnoklassniki] add support for Schemeless embed extraction
2019-10-25 19:27:28 +01:00
Remita Amine
755541a4c8
[mangomolo] fix video format extraction and add support for player URLs
2019-10-17 13:21:44 +01:00
Remita Amine
c317b6163b
[vessel] remove extractor
2019-10-10 00:01:51 +01:00
Sergey M․
7cb51b5daf
[extractor/generic] Improve squarespace detection and fix test ( closes #21859 , refs #21294 , refs #21802 )
2019-09-01 01:25:48 +07:00
Barbara Miller
d78657fd18
[extractor/generic] Add support for squarespace embeds ( closes #21294 )
2019-09-01 01:25:48 +07:00
Sergey M․
9c1da4a9f9
[extractor/generic] Restrict --default-search schemeless URLs detection pattern ( closes #21842 )
2019-07-20 23:08:26 +07:00
Remita Amine
5e3da0d42b
[dailymotion] add support embed with DM.player js call
2019-07-01 08:37:21 +01:00
ealgase
612300a686
[novamov] Remove extractors ( #21077 )
...
Sites no longer exist
2019-05-23 03:38:48 +07:00
Sergey M․
3089bc748c
Fix W504 and disable W503 ( closes #20863 )
2019-05-11 03:57:40 +07:00
ealgase
4eec112740
[openload] Add support for verystream.com ( closes #20701 ) ( #20967 )
2019-05-11 01:35:56 +07:00
Sergey M․
067aa17edf
Start moving to ytdl-org
2019-03-11 04:00:54 +07:00
Elan Ruusamäe
d226c560a6
Refactor code to use url_result
2019-01-01 23:56:05 +07:00
Sergey M․
5ee7ae5c75
[teachable] Add support for teachable based platform sites ( closes #5451 , closes #18150 , closes #18272 )
2018-12-09 22:36:36 +07:00
Sergey M․
83852e57bf
[zype] Add extractor ( closes #18143 )
2018-11-11 00:44:49 +07:00