Commit Graph

599 Commits (0dc7d954cb1492834cb07706624b497de4420e23)

Author SHA1 Message Date
pukkandan 1d3751c3fe Escape URLs in `sanitized_Request`, not `sanitize_url` d2558234cf5dd12d6896eed5427b7dcdb3ab7b5a added escaping of URLs while sanitizing. However, `sanitize_url` may not always receive an actual URL. Eg: When using `youtube-dl "search query" --default-search ytsearch`, `search query` gets escaped to `search%20query` before being prefixed with `ytsearch:` which is not the intended behavior. So the escaping is moved to `sanitized_Request` instead. 2 years ago
dirkf 195f22f679
[generic] Improve KVS (etc) extraction 2 years ago
dirkf fc2beab0e7
[generic] Improve KVS (etc) extraction
* detect kt_player('kt_player', 'https://.../kt_player.swf?v=5...
* detect age limit if 18 USC 2257 is mentioned
* test with shooshtime.com

Partially resolves #31332.
2 years ago
FraFraFra-LongD 1a4fbe8462
Added ThisVid.com support (#29187)
* add ThisVidIE, ThisVidMemberIE, ThisVidPlaylistIE
* redirect embed to main page for more metadata
* use KVS extraction newly added to GenericIE and remove duplicate tests
* also add MrDeepFake etc compat to GenericIE
(closes #22390)

Co-authored-by: dirkf <fieldhouse@gmx.net>
2 years ago
dirkf c2f9be3e63
[generic] Add KVS player extraction 2 years ago
Aleri Kaisattera 379f52a495
[liveleak] Remove extractor (closes #17625, closes #24222) (#29331) 3 years ago
Sergey M․ 1e8aaa1d15
[generic] Add support for og:audio (closes #28311, closes #29015) 4 years ago
Sergey M․ 286e01ce30
[generic] Add support for sibnet embeds 4 years ago
Sergey M․ 552b139911
[generic] Add Referer header for direct videojs download URLs (closes #2879, closes #20217, closes #29053) 4 years ago
The Hatsune Daishi eafcadea26
[extractor] escape forgotten dot for hostnames in regular expression (#28530) 4 years ago
dmsummers e20ec43094 [simplecast] Add new extractor(closes #24107) 4 years ago
Remita Amine c669554ef5 [medialaan] add support DPG Media MyChannels based websites
closes #14871
closes #15597
closes #16106
closes #16489
4 years ago
Remita Amine ab89a8678b [arcpublishing] Add new extractor
closes #2298
closes #9340
closes #17200
4 years ago
Remita Amine 0fa67c1d68 [generic] Add support for VHX Embeds(#27546) 4 years ago
Sergey M․ af1312bfc3
[youtube:tab] Extend _VALID_URL (closes #27501) 4 years ago
Sergey M․ 3729c52f9d
[generic] Improve RSS age limit extraction 4 years ago
renalid 71679eaee8
[generic] Fix RSS itunes thumbnail extraction (#27405) 4 years ago
Andrey Smirnoff b69bb1ed11
[smotri] Remove extractor (#27358) 4 years ago
Remita Amine 3ded751985 [generic] comment a test covered now by AmericasTestKitchenIE 4 years ago
Sergey M․ 791b743765
[extractor/generic] Remove unused import 4 years ago
Sergey M․ dccf4932e1
[extractor/common] Extract timestamp from Last-Modified header 4 years ago
Sergey M․ 91dd25fe1e
[extractor/common] Add support for dl8-* media tags (closes #27283) 4 years ago
Sergey M․ f2c704e112
[generic] Extract RSS video itunes metadata 4 years ago
Sergey M․ 5e822c2526
[generic] Extract RSS video timestamp 4 years ago
renalid cc017e07ca
[generic] Extract RSS video description (#27177) 4 years ago
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>
4 years ago
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
4 years ago
Sergey M․ 562de77f41
[kaltura] Add support for multiple embeds on a webpage (closes #25523) 4 years ago
Sergey M․ 4e7b5bba5f
[mofosex] Add support for generic embeds (closes #24633) 5 years ago
Sergey M․ 52c4c51556
[youporn] Add support form generic embeds 5 years ago
Sergey M․ 8fae1a04eb
[spankwire] Add support for generic embeds (refs #24633) 5 years ago
Sergey M․ be7dacf9cf
[generic] Look for teachable embeds before wistia 5 years ago
Sergey M․ 7947a1f7db
Remove no longer needed compat_str around geturl 5 years ago
Sergey M․ fda6d237a5
[wistia] Add support for multiple generic embeds (closes #8347, closes #11385) 5 years ago
Remita Amine a9866c0366 [zype] improve extraction
- extract subtitles(closes #21258)
- support URLs with alternative keys/tokens(#21258)
- extract more metadata
5 years ago
Remita Amine bd2c211fcc [vodplatform] add support for embed.kwikmotion.com domain 5 years ago
Remita Amine 6471d0d3b8 [openload] remove OpenLoad related extractors(closes #11999)(closes #15406) 5 years ago
Remita Amine 55adb63e54 [kinja] add support for Kinja embeds
closes #5756
closes #11282
closes #22237
closes #22384
5 years ago
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)
5 years ago
Remita Amine 416c3ca7f5 [odnoklassniki] add support for Schemeless embed extraction 5 years ago
Remita Amine 755541a4c8 [mangomolo] fix video format extraction and add support for player URLs 5 years ago
Remita Amine c317b6163b [vessel] remove extractor 5 years ago
Sergey M․ 7cb51b5daf
[extractor/generic] Improve squarespace detection and fix test (closes #21859, refs #21294, refs #21802) 5 years ago
Barbara Miller d78657fd18
[extractor/generic] Add support for squarespace embeds (closes #21294) 5 years ago
Sergey M․ 9c1da4a9f9
[extractor/generic] Restrict --default-search schemeless URLs detection pattern (closes #21842) 5 years ago
Remita Amine 5e3da0d42b [dailymotion] add support embed with DM.player js call 5 years ago
ealgase 612300a686 [novamov] Remove extractors (#21077)
Sites no longer exist
6 years ago
Sergey M․ 3089bc748c
Fix W504 and disable W503 (closes #20863) 6 years ago
ealgase 4eec112740 [openload] Add support for verystream.com (closes #20701) (#20967) 6 years ago
Sergey M․ 067aa17edf
Start moving to ytdl-org 6 years ago