Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [utils] Add temporary shim for logging | pukkandan | 2023-07-15 | 3 | -30/+35 | |
| | | | | Related: #5680, #7517 | |||||
* | [ie/youtube:tab] Detect looping feeds (#6621) | coletdjnz | 2023-07-15 | 1 | -1/+6 | |
| | | | | | | | Closes https://github.com/yt-dlp/yt-dlp/issues/5555 Note: the first page may still be repeated, however this is better than nothing. Authored by: coletdjnz | |||||
* | [ie/piapro] Support `/content` URL (#7592) | Finn R. Gärtner | 2023-07-14 | 1 | -3/+16 | |
| | | | Authored by: FinnRG | |||||
* | [pp/EmbedThumbnail] Support `m4v` (#7583) | Neurognostic | 2023-07-14 | 1 | -2/+2 | |
| | | | Authored by: Neurognostic | |||||
* | [ie/streamanity] Remove (#7571) | Aleri Kaisattera | 2023-07-13 | 2 | -48/+0 | |
| | | | | Service is dead Authored by: alerikaisattera | |||||
* | [utils] `clean_podcast_url`: Handle more trackers (#7556) | Mahmoud Abdel-Fattah | 2023-07-11 | 2 | -3/+9 | |
| | | | | Authored by: mabdelfattah, bashonly Closes #7544 | |||||
* | [ie/vrt] Update token signing key (#7519) | Zprokkel | 2023-07-10 | 1 | -2/+4 | |
| | | | Authored by: Zprokkel | |||||
* | [ie/BiliBiliBangumi] Fix extractors (#7337) | GD-Slime | 2023-07-08 | 2 | -45/+85 | |
| | | | | | | | | - Overhaul BiliBiliBangumi extractor for the site's new API - Add BiliBiliBangumiSeason extractor - Refactor BiliBiliBangumiMedia extractor Closes #6701, Closes #7400 Authored by: GD-Slime | |||||
* | [extractor/twitter] Fix GraphQL and legacy API (#7516) | bashonly | 2023-07-06 | 1 | -67/+124 | |
| | | | Authored by: bashonly | |||||
* | Revert 49296437a8e5fa91dacb5446e51ab588474c85d3 | pukkandan | 2023-07-06 | 2 | -70/+113 | |
| | ||||||
* | Release 2023.07.06 | github-actions | 2023-07-06 | 10 | -27/+90 | |
| | | | | | | Created by: pukkandan :ci skip all :ci run dl | |||||
* | [docs] Minor fixes | pukkandan | 2023-07-06 | 3 | -15/+25 | |
| | | | | Closes #7515 | |||||
* | [core] Change how `Cookie` headers are handled | Simon Sawicki | 2023-07-06 | 3 | -4/+139 | |
| | | | | | | | | | | Cookies are now saved and loaded under `cookies` key in the info dict instead of `http_headers.Cookie`. Cookies passed in headers are auto-scoped to the input URLs with a warning. Ref: https://github.com/yt-dlp/yt-dlp/security/advisories/GHSA-v8mc-9377-rwjj Authored by: Grub4K | |||||
* | [core] Prevent `Cookie` leaks on HTTP redirect | coletdjnz | 2023-07-06 | 2 | -2/+38 | |
| | | | | | | Ref: https://github.com/yt-dlp/yt-dlp/security/advisories/GHSA-v8mc-9377-rwjj Authored by: coletdjnz | |||||
* | [fd/external] Scope cookies | bashonly | 2023-07-06 | 3 | -2/+179 | |
| | | | | | | | | | | | | - ffmpeg: Calculate cookies from cookiejar and pass with `-cookies` arg instead of `-headers` - aria2c, curl, wget: Write cookiejar to file and use external FD built-in cookiejar support - httpie: Calculate cookies from cookiejar instead of `http_headers` - axel: Calculate cookies from cookiejar and disable http redirection if cookies are passed - May break redirects, but axel simply don't have proper cookie support Ref: https://github.com/yt-dlp/yt-dlp/security/advisories/GHSA-v8mc-9377-rwjj Authored by: bashonly, coletdjnz | |||||
* | [ie/vidlii] Handle relative URLs | pukkandan | 2023-07-06 | 1 | -0/+1 | |
| | | | | Closes #7480 | |||||
* | [ie/youtube] Avoid false DRM detection (#7396) | pukkandan | 2023-07-06 | 1 | -1/+12 | |
| | | | | Some master manifests contain a mix of DRM and non-DRM formats | |||||
* | [core] Allow extractors to mark formats as potentially DRM (#7396) | pukkandan | 2023-07-06 | 3 | -31/+46 | |
| | | | | | | | | This is useful for HLS where detecting whether the format is actually DRM requires the child manifest to be downloaded. Makes the error message when using `--test` inconsistent, but doesn't really matter. | |||||
* | [formats] Fix best fallback for storyboards | pukkandan | 2023-07-06 | 1 | -5/+2 | |
| | | | | Partial fix for #7478 | |||||
* | [cleanup] Misc | pukkandan | 2023-07-06 | 10 | -13/+13 | |
| | ||||||
* | [devscripts/make_changelog] Skip reverted commits | pukkandan | 2023-07-06 | 1 | -1/+14 | |
| | ||||||
* | [outtmpl] Pad `playlist_index` etc even when with internal formatting | pukkandan | 2023-07-06 | 2 | -8/+7 | |
| | | | | Closes #7501 | |||||
* | [downloader/http] Avoid infinite loop when no data is received | pukkandan | 2023-07-06 | 1 | -5/+5 | |
| | | | | Closes #7504 | |||||
* | [misc] Add CodeQL workflow (#7497) | Jorge | 2023-07-06 | 1 | -0/+65 | |
| | ||||||
* | [extractor/youtube:stories] Remove (#7459) | coletdjnz | 2023-07-06 | 2 | -43/+1 | |
| | | | | | YouTube killed them https://web.archive.org/web/20230630153050/https://support.google.com/youtube/thread/217640760 | |||||
* | [extractor/twitter] Fix unauthenticated extraction (#7476) | bashonly | 2023-07-05 | 2 | -113/+70 | |
| | | | | Closes #7473 Authored by: bashonly | |||||
* | [extractor/twitter:spaces] Fix extraction (#7512) | bashonly | 2023-07-05 | 1 | -14/+24 | |
| | | | | Closes #7455 Authored by: bashonly | |||||
* | [extractor/googledrive] Fix source format extraction (#7395) | RfadnjdExt | 2023-07-05 | 1 | -10/+9 | |
| | | | | Closes #7344 Authored by: RfadnjdExt | |||||
* | [extractor/youtube] Ignore incomplete data for comment threads by default ↵ | coletdjnz | 2023-07-03 | 1 | -7/+15 | |
| | | | | | | | | | (#7475) For both `--ignore-errors` and `--ignore-errors only_download`. Pass `--no-ignore-errors` to not ignore. Closes https://github.com/yt-dlp/yt-dlp/issues/7474 Authored by: coletdjnz | |||||
* | [extractor/vk] VKPlay, VKPlayLive: Add extractors (#7358) | c-basalt | 2023-07-02 | 2 | -0/+141 | |
| | | | | Closes #7107 Authored by: c-basalt | |||||
* | [extractor/stacommu] Add extractors (#7432) | urectanc | 2023-06-30 | 4 | -14/+173 | |
| | | | Authored by: urectanc | |||||
* | [extractor/youtube:tab] Support shorts-only playlists (#7425) | coletdjnz | 2023-06-29 | 1 | -1/+24 | |
| | | | | | | Fixes https://github.com/yt-dlp/yt-dlp/issues/7424 Authored by: coletdjnz Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com> | |||||
* | [extractor/Douyin] Fix extraction from webpage | bashonly | 2023-06-27 | 1 | -6/+4 | |
| | | | | | Closes #7431 Authored by: bashonly | |||||
* | [extractor/abc] Fix extraction (#7434) | Xiao Han | 2023-06-27 | 1 | -2/+13 | |
| | | | | Closes #6433 Authored by: meliber | |||||
* | [extractor/crunchyroll:music] Fix `_VALID_URL` (#7439) | Aman Salwan | 2023-06-27 | 1 | -2/+18 | |
| | | | | | | Closes #7419 Authored by: AmanSal1, rdamas Co-authored-by: Robert Damas <robert.damas@byom.de> | |||||
* | [utils] clean_podcast_url: Handle protocol in redirect URL | pukkandan | 2023-06-26 | 1 | -1/+2 | |
| | | | | Closes #7430 | |||||
* | [extractor/sbs] Python 3.7 compat | pukkandan | 2023-06-26 | 1 | -2/+2 | |
| | | | | Closes #7410 | |||||
* | [downloader/aria2c] Add `--no-conf` | pukkandan | 2023-06-26 | 1 | -1/+1 | |
| | | | | Closes #7404 | |||||
* | [extractor/youtube] Process `post_live` over 2 hours | pukkandan | 2023-06-26 | 1 | -2/+2 | |
| | ||||||
* | [extractor/kick] Fix `_VALID_URL` | bashonly | 2023-06-25 | 1 | -1/+1 | |
| | | | | | Closes #7384 Authored by: bashonly | |||||
* | [extractor/AdultSwim] Extract subtitles from m3u8 (#7421) | nnoboa | 2023-06-26 | 1 | -2/+4 | |
| | | | | Authored by: nnoboa Closes #6191 | |||||
* | [extractor/qdance] Add extractor (#7420) | bashonly | 2023-06-25 | 2 | -0/+151 | |
| | | | | Closes #7385 Authored by: bashonly | |||||
* | [extractor/youtube] Add extractor-arg `formats` | pukkandan | 2023-06-25 | 2 | -8/+17 | |
| | | | | Closes #7417 | |||||
* | Bugfix for b4e0d75848e9447cee2cd3646ce54d4744a7ff56 | pukkandan | 2023-06-22 | 1 | -4/+4 | |
| | ||||||
* | [extractor/youtube] Fix comments' `is_favorited` (#7390) | Simon | 2023-06-22 | 1 | -1/+1 | |
| | | | | Authored by: bbilly1 Closes #7389 | |||||
* | Release 2023.06.22 | github-actions | 2023-06-22 | 10 | -26/+63 | |
| | | | | | | Created by: pukkandan :ci skip all :ci run dl | |||||
* | [cleanup] Misc | pukkandan | 2023-06-22 | 5 | -12/+40 | |
| | ||||||
* | [extractor/youtube] Improve nsig function name extraction | pukkandan | 2023-06-22 | 2 | -1/+5 | |
| | ||||||
* | Improve `--download-sections` | pukkandan | 2023-06-22 | 5 | -30/+72 | |
| | | | | | | | * Support negative time-ranges * Add `*from-url` to obey time-ranges in URL Closes #7248 | |||||
* | [extractor/youtube] Improve description parsing performance (#7315) | Berkan Teber | 2023-06-22 | 1 | -5/+11 | |
| | | | | | | * The parsing is skipped when not needed * The regex is improved by simulating atomic groups with lookaheads Authored by: pukkandan, berkanteber |