Commit Graph

18069 Commits (12053450dceda14ec63e3e721c72731f2cc40b34)
 

Author SHA1 Message Date
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․ 9b505185da
[arte] Extract m3u8 formats (closes #27061) 4 years ago
Remita Amine 444a68e0ec [mgtv] fix format extraction(closes #26415) 4 years ago
Sergey M․ c7178f0f7a
[extractor/common] Output error for invalid URLs in _is_valid_url (refs #21400, refs #24151, refs #25617, refs #25618, refs #25586, refs #26068, refs #27072) 4 years ago
Remita Amine 5c3f7014ef [lbry] add support for odysee.com domain(closes #26806) 4 years ago
Remita Amine d65628ef03 [francetv] improve info extraction 4 years ago
gdzx 8a6c5b0806
[francetv] Add fallback video url extraction (#27047)
Fallback on another API endpoint when no video formats are found.

Closes ytdl-org#22561
4 years ago
Sergey M․ 9360936f26
release 2020.11.18 4 years ago
Sergey M․ bb2b89e077
[ChangeLog] Actualize
[ci skip]
4 years ago
Sergey M․ 2d7a29081c
[spiegel] Fix extraction (closes #24206, closes #24767)
Code picked from PR #24767 since original repo is not available due to takedown.
4 years ago
Sergey M․ 2864179293
[youtube] Improve extraction
+ Add support for --no-playlist (closes #27009)
* Improve playlist and mix extraction (closes #26390, closes #26509, closes #26534, closes #27011)
+ Extract playlist uploader data
* Update tests
4 years ago
Remita Amine 284f8306df [youtube:tab] fix view_count extraction(closes #27051) 4 years ago
Remita Amine aa613ef7e1 [malltv] fix extraction(closes #27035) 4 years ago
Remita Amine cb2b9a22a5 [bandcamp] extract playlist_description(closes #22684) 4 years ago
Remita Amine 5b867c15a8 [urplay] fix extraction(closes #26828) 4 years ago
Sergey M․ f8c749f12c
[youtube:tab] Fix playlist title extraction (closes #27015) 4 years ago
Sergey M․ 7d509c613b
[youtube] Fix chapters extraction (closes #26005) 4 years ago
Sergey M․ b92e95aa01
release 2020.11.17 4 years ago
Sergey M․ e3cad6bd99
[ChangeLog] Actualize
[ci skip]
4 years ago
Sergey M․ 6699b6ce41
[youtube:tab] Fix extraction with cookies provided (closes #27005) 4 years ago
Remita Amine 91dcde8a38 [lrt] fix extraction with empty tags(closes #20264) 4 years ago
Sergey M․ 11f3471c4b
[ndr:embed:base] Extract subtitles (closes #25447, closes #26106) 4 years ago
Sergey M․ f4093b34f6
[servus] Add support for pm-wissen.com (closes #25869) 4 years ago
Sergey M․ a80b23c373
[servus] Fix extraction (closes #26872, closes #26967, closes #26983, closes #27000) 4 years ago
Sergey M․ 2e7fa18bb9
[xtube] Fix extraction (closes #26996) 4 years ago
Sergey M․ fe07e788bf
[utils] Skip ! prefixed code in js_to_json 4 years ago
Remita Amine 6d3bdcf217 [lrt] fix extraction 4 years ago
Remita Amine ec2a2ab441 [lbry] Add new extractor 4 years ago
Remita Amine 9448a20312 [condenast] fix extraction and extract subtitles 4 years ago
Remita Amine 3f1748b944 [bandcamp] fix extraction 4 years ago
Remita Amine fe13087cd1 [rai] fix RaiPlay extraction 4 years ago
Remita Amine f22fa82d7f [extractors] Remove VLivePlaylistIE import 4 years ago
Remita Amine 059fa9aa81 [vlive] fix extraction 4 years ago
Remita Amine 650aec4a98 [usanetwork] fix extraction 4 years ago
Remita Amine 2ea9c97432 [nbc] fix NBCNews/Today/MSNBC extraction 4 years ago
Edward Betts efc589b865
[devscripts/make_lazy_extractors] Correct a spelling mistake (#26991) 4 years ago
Remita Amine 1737ea69b9 [cnbc] fix extraction 4 years ago
Sergey M․ 1fb034d029
[youtube] Remove RIAA copyrighted media from tests as per [1]
1. Github dmca and 1201 notice re youtube-dl 9-21-20
4 years ago
Sergey M․ 28f9568a84
release 2020.11.12 4 years ago
Sergey M․ 5bbdadd5f8
[ChangeLog] Actualize
[ci skip]
4 years ago
Sergey M․ 2de2ca6659
[youtube] Rework extractors
WIP
4 years ago
Sergey M․ 051071203c
release 2020.11.01.1 4 years ago
Sergey M․ 34299510bb
release 2020.11.01 4 years ago
Sergey M․ b9bceba37c
[ChangeLog] Actualize
[ci skip]
4 years ago
Sergey M․ 6d4733ce7b
[youtube] Fix JS player URL extraction 4 years ago
Sergey M․ 416da574ec
[ytsearch] Fix extraction (closes #26920) 4 years ago
Toan Nguyen 48c5663c5f
[afreecatv] Fix typo (#26970) 4 years ago
Hannu Hartikainen 7d740e7dc7
[23video] Relax _VALID_URL (#26870) 4 years ago
Kevin O'Connor 4eda10499e
[utils] Don't attempt to coerce JS strings to numbers in js_to_json (#26851)
The current logic in `js_to_json` tries to rewrite octal/hex numbers to
decimal. However, when the logic actually happens the `"` or `'` have
already been trimmed off. This causes what were originally strings, that
happen to look like octal/hex numbers, to get rewritten to decimal and
returned as a number rather than a string.

In practive something like:

```js
{
  "0x40": "foo",
  "040": "bar",
}
```

would get rewritten as:

```json
{
  64: "foo",
  32: "bar
}
```

This is problematic since this isn't valid JSON as you cannot have
non-string keys.
4 years ago
Sergio Livi 605535776a
[ustream] Add support for video.ibm.com (#26894) 4 years ago