aboutsummaryrefslogtreecommitdiffstats
path: root/yt_dlp/extractor/generic.py
Commit message (Collapse)AuthorAgeFilesLines
...
* [extractor/generic] Revert e6ae51c123897927eb3c9899923d8ffd31c7f85dpukkandan2022-06-131-9/+4
| | | | 85553414ae3007fe866b307b3befd3b9d2423679 made it unnecessary
* [extractor/jwplatform] Look for `data-video-jw-id`pukkandan2022-06-121-1/+21
| | | | Closes #3821
* [tiktok] Detect embedspukkandan2022-05-201-0/+6
| | | | Closes #3799
* [utils] `is_html`: Handle double BOMpukkandan2022-05-181-0/+15
| | | | Closes #2885
* [vimeo] Fix extractorspukkandan2022-05-181-1/+1
| | | | | Closes #3037, Closes #2858, Closes #2880, Closes #3712 May also fix #3602, #3360
* [generic] Refactor `_extract_rss`pukkandan2022-05-181-35/+14
| | | | Closes #3738
* [cleanup] Misc cleanuppukkandan2022-05-171-1/+1
|
* [cleanup] Minor fixes (See desc)pukkandan2022-05-091-14/+0
| | | | | | | | | | * [youtube] Fix `--youtube-skip-dash-manifest` * [build] Use `$()` in `Makefile`. Closes #3684 * Fix bug in 385ffb467b2285e85a2a5495b90314ba1f8e0700 * Fix bug in 43d7f5a5d0c77556156a3f8caa6976d3908a1e38 * [cleanup] Remove unnecessary `utf-8` from `str.encode`/`bytes.decode` * [utils] LazyList: Expose unnecessarily "protected" attributes and other minor cleanup
* [ruutu] Support hs.fi embeds (#3547)Teemu Ikonen2022-05-071-3/+26
| | | Authored by: tpikonen, pukkandan
* [spotify] Detect iframe embeds (#3430)Felix S2022-04-141-0/+6
| | | Authored by: fstirlitz
* [cleanup] Sort importspukkandan2022-04-121-112/+103
| | | | | | Using https://github.com/PyCQA/isort isort -m VERTICAL_HANGING_INDENT --py 36 -l 80 --rr -n --tc .
* [cleanup] Upgrade syntaxpukkandan2022-04-121-7/+3
| | | | | | | | | | Using https://github.com/asottile/pyupgrade 1. `__future__` imports and `coding: utf-8` were removed 2. Files were rewritten with `pyupgrade --py36-plus --keep-percent-format` 3. f-strings were cherry-picked from `pyupgrade --py36-plus` Extractors are left untouched (except removing header) to avoid unnecessary merge conflicts
* [cleanup] Mark some compat variables for removal (#2173)pukkandan2022-04-121-3/+3
| | | | Authored by fstirlitz, pukkandan
* [cleanup] Remove unused code paths (#2173)felix2022-04-121-4/+0
| | | | | | | | | | | | | | | | | | | Notes: * `_windows_write_string`: Fixed in 3.6 * https://bugs.python.org/issue1602 * PEP: https://www.python.org/dev/peps/pep-0528 * Windows UTF-8 fix: Fixed in 3.3 * https://bugs.python.org/issue13216 * `__loader__`: is always present in 3.3+ * https://bugs.python.org/issue14646 * `workaround_optparse_bug9161`: Fixed in 2.7 * https://bugs.python.org/issue9161 Authored by: fstirlitz
* [cleanup] Misc fixespukkandan2022-04-051-3/+3
| | | | | | Closes https://github.com/yt-dlp/yt-dlp/pull/3213, Closes https://github.com/yt-dlp/yt-dlp/pull/3117 Related: https://github.com/yt-dlp/yt-dlp/issues/3146#issuecomment-1077323114, https://github.com/yt-dlp/yt-dlp/pull/3277#discussion_r841019671, https://github.com/yt-dlp/yt-dlp/commit/a825ffbffa0bea322e3ccb44c6f8e01d8d9572fb#commitcomment-68538986, https://github.com/yt-dlp/yt-dlp/issues/2360, https://github.com/yt-dlp/yt-dlp/commit/5fa3c9a88f597625296981a4a26be723e65d4842#r70393519, https://github.com/yt-dlp/yt-dlp/commit/5fa3c9a88f597625296981a4a26be723e65d4842#r70393254
* [ruutu] Detect embeds (#3294)Teemu Ikonen2022-04-051-1/+25
| | | Authored by: tpikonen
* [cleanup] Use `_html_extract_title`pukkandan2022-04-041-4/+2
|
* [generic] Extract subtitles from video.js (#3156)Lesmiscore (Naoya Ozaki)2022-03-221-2/+20
| | | Authored by: Lesmiscore
* [extractor] Add `_perform_login` function (#2943)pukkandan2022-03-181-0/+1
| | | | * Adds new functions `_initialize_pre_login` and `_perform_login` as part of the extractor API * Adds `ie.supports_login` to the public API
* [panopto] Add extractors (#2908)coletdev2022-03-081-0/+13
| | | | | Based on https://github.com/ytdl-org/youtube-dl/pull/13449 Closes #1946 Authored by: coletdjnz, kmark
* [ant1newsgr] Add extractor (#1982)Zenon Mousmoulas2022-03-041-0/+7
| | | Authored by: zmousm
* [generic] Pass referer to extracted formatspukkandan2022-02-201-3/+7
| | | | Closes #2839
* [generic] Set rss `guid` as video id (#2741)Bricio2022-02-111-1/+17
| | | | Closes #2424 Authored by: Bricio
* [cleanup] Remove extractors for some dead websites (#2739)marieell2022-02-111-24/+0
| | | | | | 90tv.ir, HornBunny.com, 220.ro, 5min.com, Kankan.com, Roxwel.com, FreshLive.tv, TheScene.com, Vube.com Authored by: marieell
* [generic] Allow further processing of json_ld URLpukkandan2022-02-021-2/+5
| | | | Closes #2578
* [ertgr] Add new extractors (#2338)Zenon Mousmoulas2022-02-011-0/+17
| | | Authored-by: zmousm, dirkf
* [cleanup] Minor fixespukkandan2022-01-211-1/+2
| | | | Closes #2334
* [tvopengr] Add extractors (#2297)Zenon Mousmoulas2022-01-201-0/+22
| | | Authored by: zmousm
* [Ted] Rewrite extractor (#2359)trasssh2022-01-191-4/+4
| | | | Closes #2343 Authored by: pukkandan, trassshhub
* [megatvcom] Add embed test (#2362)Zenon Mousmoulas2022-01-191-0/+34
| | | Authored by: zmousm
* [megatvcom] Add extractors (#1980)Zenon Mousmoulas2022-01-171-0/+7
| | | Authored by: zmousm
* [glomex] Minor fixes (#2357)Zenon Mousmoulas2022-01-161-0/+1
| | | Authored by: zmousm
* [glomex] Add new extractors (#1979)Zenon Mousmoulas2022-01-141-0/+19
| | | | Original PR: https://github.com/ytdl-org/youtube-dl/pull/30212 Authored by: zmousm
* [generic] Improve KVS player extraction (#2328)trasssh2022-01-131-13/+15
| | | | Closes #2281 Authored by: trassshhub
* [MainStreaming] Add extractor (#2180)coletdjnz2022-01-051-1/+20
| | | | | Closes #1183, https://github.com/ytdl-org/youtube-dl/issues/29615 Authored by: coletdjnz
* [gfycat] Support embeds (#2229)coletdjnz2022-01-051-0/+32
| | | | Closes #2214 Authored by: coletdjnz
* [generic] Fix HTTP KVS Player (#2111)git-anony-mouse2021-12-251-1/+13
| | | Authored by: git-anony-mouse
* [generic] Extract m3u8 formats from JSON-LDpukkandan2021-12-191-0/+4
|
* [Senate.gov] Add SenateGovIE and fix SenateISVPIE (#1435)Grabien2021-11-271-1/+1
| | | Authored by: Grabien, pukkandan
* [generic] Support mpd manifests without extension (#1806)shirt2021-11-271-0/+2
| | | Authored by: shirt-dev
* [Reddit] Add support for 1080p videos (#1682)Joshua Lochner2021-11-191-0/+28
| | | | | Fixes: https://github.com/ytdl-org/youtube-dl/issues/29565 Authored by: xenova
* [blogger] Add extractor (#1629)Paul Wise2021-11-191-0/+17
| | | Authored by: pabs3
* [tvp] Fix embeds (#1401)Lauren Liberda2021-11-101-0/+5
| | | | Authored by: selfisekai
* [cleanup] Minor improvements to error and debug messagespukkandan2021-11-101-1/+38
|
* [test/download] Fallback test to `bv`pukkandan2021-11-061-3/+0
|
* [generic] Detect more json_ldpukkandan2021-10-301-2/+1
| | | | Closes #1475
* [generic] parse jwplayer with only the json URLpukkandan2021-10-301-0/+22
| | | | Closes #1476
* [vidme] Remove extractor (#1095)Aleri Kaisattera2021-09-271-6/+0
| | | Authored by: alerikaisattera
* [Mediaite] Add Extractor (#973)Ashish Gupta2021-09-161-6/+5
| | | | Closes #969 Authored by: Ashish0804
* [generic] Support KVS player (#549)rigstot2021-07-291-0/+165
| | | | | | * Replaces the extractor for thisvid Fixes: https://github.com/ytdl-org/youtube-dl/issues/2077 Authored-by: rigstot