aboutsummaryrefslogtreecommitdiff
path: root/yt_dlp/extractor/generic.py
AgeCommit message (Collapse)Author
2022-05-07[ruutu] Support hs.fi embeds (#3547)Teemu Ikonen
Authored by: tpikonen, pukkandan
2022-04-14[spotify] Detect iframe embeds (#3430)Felix S
Authored by: fstirlitz
2022-04-12[cleanup] Sort importspukkandan
Using https://github.com/PyCQA/isort isort -m VERTICAL_HANGING_INDENT --py 36 -l 80 --rr -n --tc .
2022-04-12[cleanup] Upgrade syntaxpukkandan
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
2022-04-12[cleanup] Mark some compat variables for removal (#2173)pukkandan
Authored by fstirlitz, pukkandan
2022-04-12[cleanup] Remove unused code paths (#2173)felix
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
2022-04-05[cleanup] Misc fixespukkandan
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
2022-04-05[ruutu] Detect embeds (#3294)Teemu Ikonen
Authored by: tpikonen
2022-04-04[cleanup] Use `_html_extract_title`pukkandan
2022-03-22[generic] Extract subtitles from video.js (#3156)Lesmiscore (Naoya Ozaki)
Authored by: Lesmiscore
2022-03-18[extractor] Add `_perform_login` function (#2943)pukkandan
* Adds new functions `_initialize_pre_login` and `_perform_login` as part of the extractor API * Adds `ie.supports_login` to the public API
2022-03-08[panopto] Add extractors (#2908)coletdev
Based on https://github.com/ytdl-org/youtube-dl/pull/13449 Closes #1946 Authored by: coletdjnz, kmark
2022-03-04[ant1newsgr] Add extractor (#1982)Zenon Mousmoulas
Authored by: zmousm
2022-02-20[generic] Pass referer to extracted formatspukkandan
Closes #2839
2022-02-11[generic] Set rss `guid` as video id (#2741)Bricio
Closes #2424 Authored by: Bricio
2022-02-11[cleanup] Remove extractors for some dead websites (#2739)marieell
90tv.ir, HornBunny.com, 220.ro, 5min.com, Kankan.com, Roxwel.com, FreshLive.tv, TheScene.com, Vube.com Authored by: marieell
2022-02-02[generic] Allow further processing of json_ld URLpukkandan
Closes #2578
2022-02-01[ertgr] Add new extractors (#2338)Zenon Mousmoulas
Authored-by: zmousm, dirkf
2022-01-21[cleanup] Minor fixespukkandan
Closes #2334
2022-01-20[tvopengr] Add extractors (#2297)Zenon Mousmoulas
Authored by: zmousm
2022-01-19[Ted] Rewrite extractor (#2359)trasssh
Closes #2343 Authored by: pukkandan, trassshhub
2022-01-19[megatvcom] Add embed test (#2362)Zenon Mousmoulas
Authored by: zmousm
2022-01-17[megatvcom] Add extractors (#1980)Zenon Mousmoulas
Authored by: zmousm
2022-01-16[glomex] Minor fixes (#2357)Zenon Mousmoulas
Authored by: zmousm
2022-01-14[glomex] Add new extractors (#1979)Zenon Mousmoulas
Original PR: https://github.com/ytdl-org/youtube-dl/pull/30212 Authored by: zmousm
2022-01-13[generic] Improve KVS player extraction (#2328)trasssh
Closes #2281 Authored by: trassshhub
2022-01-05[MainStreaming] Add extractor (#2180)coletdjnz
Closes #1183, https://github.com/ytdl-org/youtube-dl/issues/29615 Authored by: coletdjnz
2022-01-05[gfycat] Support embeds (#2229)coletdjnz
Closes #2214 Authored by: coletdjnz
2021-12-25[generic] Fix HTTP KVS Player (#2111)git-anony-mouse
Authored by: git-anony-mouse
2021-12-19[generic] Extract m3u8 formats from JSON-LDpukkandan
2021-11-27[Senate.gov] Add SenateGovIE and fix SenateISVPIE (#1435)Grabien
Authored by: Grabien, pukkandan
2021-11-27[generic] Support mpd manifests without extension (#1806)shirt
Authored by: shirt-dev
2021-11-19[Reddit] Add support for 1080p videos (#1682)Joshua Lochner
Fixes: https://github.com/ytdl-org/youtube-dl/issues/29565 Authored by: xenova
2021-11-19[blogger] Add extractor (#1629)Paul Wise
Authored by: pabs3
2021-11-10[tvp] Fix embeds (#1401)Lauren Liberda
Authored by: selfisekai
2021-11-10[cleanup] Minor improvements to error and debug messagespukkandan
2021-11-06[test/download] Fallback test to `bv`pukkandan
2021-10-30[generic] Detect more json_ldpukkandan
Closes #1475
2021-10-30[generic] parse jwplayer with only the json URLpukkandan
Closes #1476
2021-09-27[vidme] Remove extractor (#1095)Aleri Kaisattera
Authored by: alerikaisattera
2021-09-16[Mediaite] Add Extractor (#973)Ashish Gupta
Closes #969 Authored by: Ashish0804
2021-07-29[generic] Support KVS player (#549)rigstot
* Replaces the extractor for thisvid Fixes: https://github.com/ytdl-org/youtube-dl/issues/2077 Authored-by: rigstot
2021-07-16[generic] Extract previously missed subtitles (#515)Felix S
* [generic] Extract subtitles in cases missed previously * [common] Detect discarded subtitles in SMIL manifests * [generic] Extract everything in the SMIL manifest Authored by: fstirlitz
2021-06-23Update to ytdl-commit-379f52apukkandan
[liveleak] Remove extractor https://github.com/ytdl-org/youtube-dl/commit/379f52a4954013767219d25099cce9e0f9401961
2021-05-20Update to ytdl-commit-dfbbe29pukkandan
[redbulltv] fix embed data extraction https://github.com/ytdl-org/youtube-dl/commit/dfbbe2902fc67f0f93ee47a8077c148055c67a9b
2021-05-17[extractor] Add `write_debug` and `get_param`pukkandan
2021-05-11[generic] Respect the encoding in manifestpukkandan
2021-04-28[generic] Extract subtitles from direct SSTR manifest linksFelix S
2021-04-28[generic] Extract subtitles from direct DASH manifest linksFelix S
2021-04-28[generic] Extract subtitles from direct HLS manifest linksFelix S