Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [extractor/embedly] Handle vimeo embeds | pukkandan | 2023-01-01 | 1 | -3/+59 | |
| | | | | Closes #3360 | |||||
* | Add `--compat-options 2021,2022` | pukkandan | 2023-01-01 | 2 | -0/+4 | |
| | | | | | | Use these to guard against future compat changes. This allows devs to change defaults and make other potentially breaking changes more easily. If you need everything to work exactly as-is, put this in your config | |||||
* | Add message when there are no subtitles/thumbnails | pukkandan | 2023-01-01 | 1 | -3/+9 | |
| | | | | Closes #5551 | |||||
* | [utils] `get_exe_version`: Detect broken executables | pukkandan | 2023-01-01 | 1 | -4/+10 | |
| | | | | | Authored by: dirkf, pukkandan Closes #5561 | |||||
* | [extractor/generic] Use `Accept-Encoding: identity` for initial request | coletdjnz | 2023-01-01 | 1 | -1/+16 | |
| | | | | | | The existing comment seems to imply this was the desired behavior from the beginning. Partial fix for https://github.com/yt-dlp/yt-dlp/issues/5855, https://github.com/yt-dlp/yt-dlp/issues/5851, https://github.com/yt-dlp/yt-dlp/issues/4748 | |||||
* | Improve plugin architecture (#5553) | Matthew | 2023-01-01 | 20 | -126/+455 | |
| | | | | | | | | | | | | | | | | | to make plugins easier to develop and use: * Plugins are now loaded as namespace packages. * Plugins can be loaded in any distribution of yt-dlp (binary, pip, source, etc.). * Plugin packages can be installed and managed via pip, or dropped into any of the documented locations. * Users do not need to edit any code files to install plugins. * Backwards-compatible with previous plugin architecture. As a side-effect, yt-dlp will now search in a few more locations for config files. Closes https://github.com/yt-dlp/yt-dlp/issues/1389 Authored by: flashdagger, coletdjnz, pukkandan, Grub4K Co-authored-by: Marcel <flashdagger@googlemail.com> Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com> Co-authored-by: Simon Sawicki <accounts@grub4k.xyz> | |||||
* | [update] Workaround #5632 | pukkandan | 2022-12-31 | 1 | -4/+4 | |
| | ||||||
* | [extractor/bandcamp] Add `album_artist` (#5537) | Stel Abrego | 2022-12-31 | 1 | -3/+45 | |
| | | | | Closes #5536 Authored by: stelcodes | |||||
* | [extractor/udemy] Fix lectures that have no URL and detect DRM | pukkandan | 2022-12-31 | 1 | -5/+15 | |
| | | | | Closes #5662 | |||||
* | [extractor/youtube] Extract DRC formats | pukkandan | 2022-12-30 | 1 | -3/+33 | |
| | ||||||
* | Add `weba` to known extensions | pukkandan | 2022-12-30 | 2 | -5/+7 | |
| | ||||||
* | Fix bug in writing playlist info-json | pukkandan | 2022-12-30 | 1 | -3/+2 | |
| | | | | Closes #4889 | |||||
* | [extractor/bilibili] Fix `--no-playlist` for anthology | pukkandan | 2022-12-30 | 1 | -1/+2 | |
| | | | | Closes #5797 | |||||
* | [utils] js_to_json: Fix bug in f55523c (#5771) | ChillingPepper | 2022-12-30 | 2 | -1/+86 | |
| | | | Authored by: ChillingPepper, pukkandan | |||||
* | Let `--parse/replace-in-metadata` run at any post-processing stage | pukkandan | 2022-12-30 | 3 | -15/+24 | |
| | | | | Closes #5808, #456 | |||||
* | Add pre-processor stage `video` | pukkandan | 2022-12-30 | 4 | -57/+59 | |
| | | | | Related: #456, #5808 | |||||
* | [extractor/stv] Detect DRM | pukkandan | 2022-12-30 | 1 | -0/+2 | |
| | | | | Closes #5320 | |||||
* | [cleanup] Use `random.choices` (#5800) | Anant Murmu | 2022-12-30 | 11 | -19/+18 | |
| | | | Authored by: freezboltz | |||||
* | [extractor/soundcloud] Support user permalink (#5842) | nosoop | 2022-12-30 | 2 | -0/+22 | |
| | | | | Closes #5841 Authored by: nosoop | |||||
* | [extractor/BiliLive] Fix extractor | Lesmiscore | 2022-12-30 | 1 | -1/+2 | |
| | | | | | - Remove unnecessary group in `_VALID_URL` - This extractor always returns livestreams | |||||
* | [extractor/kick] Add extractor (#5736) | bashonly | 2022-12-29 | 2 | -0/+131 | |
| | | | | Closes #5722 Authored by: bashonly | |||||
* | [extractor/wistia] Improve extension detection (#5415) | bashonly | 2022-12-29 | 2 | -58/+103 | |
| | | | | Closes #5053 Authored by: bashonly, Grub4k, pukkandan | |||||
* | [extractor/amazon] Add `AmazonReviews` extractor (#5857) | bashonly | 2022-12-29 | 2 | -8/+113 | |
| | | | | Closes #5766 Authored by: bashonly | |||||
* | [extractor/videoken] Add extractors (#5824) | bashonly | 2022-12-29 | 2 | -0/+343 | |
| | | | | Closes #5818 Authored by: bashonly | |||||
* | [extractor/slideslive] Support embeds and slides (#5784) | bashonly | 2022-12-29 | 1 | -28/+362 | |
| | | | Authored by: bashonly, Grub4K, pukkandan | |||||
* | [extractor/twitcasting] Fix videos with password (#5894) | Sam | 2022-12-29 | 1 | -12/+22 | |
| | | | | Closes #5888 Authored by: bashonly, Spicadox | |||||
* | [extractor/netverse] Add `NetverseSearch` extractor (#5838) | HobbyistDev | 2022-12-29 | 2 | -1/+30 | |
| | | | Authored by: HobbyistDev | |||||
* | [extractor/spankbang] Fix extractor (#5791) | JChris246 | 2022-12-29 | 1 | -4/+3 | |
| | | | | Authored by: JChris246 Closes #5731 | |||||
* | [extractor/curiositystream] Fix auth (#5730) | monnef | 2022-12-29 | 1 | -2/+6 | |
| | | | Authored by: mnn | |||||
* | [extractor/kankanews] Add extractor (#5729) | lkw123 | 2022-12-29 | 2 | -0/+49 | |
| | | | Authored by: synthpop123 | |||||
* | [extractor/youku] Fix extractor (#5622) | Kurt Bestor | 2022-12-29 | 1 | -11/+21 | |
| | | | | Closes #4456 Authored by: KurtBestor | |||||
* | [extractor/ciscowebex] Support password-protected videos (#5601) | Damiano Amatruda | 2022-12-29 | 1 | -5/+25 | |
| | | | Authored by: damianoamatruda | |||||
* | [extractor/polskieradio] Adapt to next.js redesigns (#5416) | lauren n. liberda | 2022-12-28 | 3 | -49/+167 | |
| | | | Authored by: selfisekai | |||||
* | [extractor/cda] Support premium and misc improvements (#5529) | lauren n. liberda | 2022-12-28 | 2 | -12/+44 | |
| | | | | | | | * Fix cache for non-ASCII key * Improve error messages * Better UA for fingerprint bypass Authored by: selfisekai | |||||
* | [extractor/ArteTV] Extract chapters (#5879) | chris | 2022-12-28 | 1 | -3/+20 | |
| | | | Authored by: iw0nderhow, bashonly | |||||
* | [extractor/beatbump] Add extractors (#5304) | Bobscorn | 2022-12-27 | 2 | -0/+105 | |
| | | | | Authored by: Bobscorn, pukkandan Closes #4653 | |||||
* | [extractor/urplay] Support for audio-only formats (#4606) | barsnick | 2022-12-27 | 1 | -2/+26 | |
| | | | | Closes #4605 Authored by: barsnick | |||||
* | [extractor/trtcocuk] Add extractor (#5009) | HobbyistDev | 2022-12-27 | 2 | -0/+49 | |
| | | | | Closes #2635 Authored by: HobbyistDev | |||||
* | Fix 9012d20b23b01827c8d75b460da22485c5cc80ef | pukkandan | 2022-12-27 | 1 | -11/+7 | |
| | ||||||
* | [extractor/mixch] Support `--wait-for-video` | pukkandan | 2022-12-27 | 1 | -4/+6 | |
| | ||||||
* | [extractor/ARD] Add vtt subtitles (#5835) | Giulio Muscarello | 2022-12-24 | 1 | -8/+11 | |
| | | | Authored by: CapacitorSet | |||||
* | [extractor/bilibili] Improve `_VALID_URL` (#5820) | skbeh | 2022-12-24 | 1 | -1/+4 | |
| | | | Authored by: skbeh | |||||
* | Fix `original_url` in playlists | pukkandan | 2022-12-23 | 1 | -2/+2 | |
| | ||||||
* | [FFmpegVideoConvertor] Add `gif` to `--recode-video` | pukkandan | 2022-12-23 | 2 | -6/+9 | |
| | ||||||
* | [extractor] Let `_extract_format` functions obey `--ignore-no-formats` | pukkandan | 2022-12-23 | 1 | -0/+16 | |
| | ||||||
* | [extractor/reddit] Extract crossposted media (#5801) | bashonly | 2022-12-21 | 1 | -1/+21 | |
| | | | | Closes #5798 Authored by: bashonly | |||||
* | Deprioritize HEVC-over-FLV formats (#5823) | Lesmiscore | 2022-12-19 | 1 | -0/+6 | |
| | | | Authored by: Lesmiscore | |||||
* | [extractor/youtube:tab] Extract metadata from channel items (#5569) | Matthew | 2022-12-12 | 1 | -6/+77 | |
| | | | Authored by: coletdjnz | |||||
* | [extractor/oneplace] Add OnePlacePodcast extractor (#5549) | HobbyistDev | 2022-12-10 | 2 | -0/+44 | |
| | | | | Closes #5543 Authored by: HobbyistDev | |||||
* | [extractor/rutube] Support private videos (#5761) | Denis | 2022-12-10 | 1 | -4/+27 | |
| | | | Authored by: mexus |