aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-07-22[version] updatepukkandan
:ci skip all
2021-07-22Release 2021.07.212021.07.21pukkandan
and fix some typos Closes #538
2021-07-22[youtube] Make `--extractor-retries` work for more errorspukkandan
Closes #507
2021-07-22Fix bug where `original_url` was not propagated when `_type`=`url`pukkandan
2021-07-21[youtube] Add debug message for SAPISID cookie extraction (#540)coletdjnz
Authored by: colethedj
2021-07-22Add option `--cookies-from-browser` to load cookies from a browser (#488)Matt Broadway
* also adds `--no-cookies-from-browser` Original PR: https://github.com/ytdl-org/youtube-dl/pull/29201 Authored by: mbway
2021-07-21[youtube] Improve extraction of livestream metadatapukkandan
Modified from and closes #441 Authored by: pukkandan, krichbanana
2021-07-21Add field `live_status`pukkandan
2021-07-21bugfix for 50fed816dd5ae970d69d8997eb854d475ed91edepukkandan
2021-07-21[douyin] Add extractor (#513)Philip Xu
Authored-by: pukkandan, pyx
2021-07-21[nebula] Authentication via tokens from cookie jar (#537)Henrik Heimbuerger
Closes #496 Co-authored-by: hheimbuerger, TpmKranz
2021-07-21Add `only_once` param for `write_debug`pukkandan
2021-07-21[utils] Improve `traverse_obj`pukkandan
2021-07-21[youtube] Extract data from multiple clients (#536)pukkandan
* `player_client` accepts multiple clients * default `player_client` = `android,web` * music clients can be specifically requested * Add IOS `player_client` * Hide live dash since they can't be downloaded Closes #501 Authored-by: pukkandan, colethedj
2021-07-21Add `only_once` param for `report_warning`pukkandan
Related: https://github.com/yt-dlp/yt-dlp/pull/488#discussion_r667527297
2021-07-21Errors in playlist extraction should obey `--ignore-errors`pukkandan
Related: https://github.com/yt-dlp/yt-dlp/issues/535#issuecomment-883277272, https://github.com/yt-dlp/yt-dlp/issues/518#issuecomment-881794754
2021-07-20[youtube] Fix controversial videos when requested via API (#533)coletdjnz
Closes: https://github.com/yt-dlp/yt-dlp/issues/511#issuecomment-883024350 Authored by: colethedj
2021-07-20[youtube:tab] Fix channels tabpukkandan
2021-07-20[utils] Fix LazyList for Falsey valuespukkandan
2021-07-20[youtube] Make `parse_time_text` and `_extract_chapters` non-fatalpukkandan
Related: #532, 7c365c210939bcf3497f212a163ca1987f189421
2021-07-20[youtube] Sanity check `chapters` (and refactor related code)pukkandan
Closes #520
2021-07-20Rename `NOTE` in `-F` to `MORE INFO`pukkandan
since it's often confused to be the same as `format_note`
2021-07-20[youtube] Extract even more thumbnails and reduce testingpukkandan
* Also fix bug where `_test_url` was being ignored Ref: https://stackoverflow.com/a/20542029 Related: #340
2021-07-20[compat] Remove unnecessary codepukkandan
2021-07-20[utils] Improve `traverse_obj`pukkandan
* Allow skipping a level: `traverse_obj([{k:v1}, {k:v2}], (None, k))` => `[v1, v2]` * Make keys variadic: `traverse_obj(obj, k1: str, k2: str)` => `traverse_obj(obj, (k1,), (k2,))` * Fetch from multiple keys: `traverse_obj([{k1:[1], k2:[2], k3:[3]}], (0, (k1, k2), 0))` => `[1, 2]` TODO: Add tests
2021-07-20[youtube] Extract more thumbnailspukkandan
* The thumbnail URLs are hard-coded and their actual existence is tested lazily * Added option `--no-check-formats` to not test them Closes #340, Related: #402, #337, https://github.com/ytdl-org/youtube-dl/issues/29049
2021-07-20[crunchyroll:playlist] Force httppukkandan
Closes #495
2021-07-19[docs] fix default of multistreamspukkandan
2021-07-19Add option `--exec-before-download`pukkandan
Closes #530
2021-07-19[pornflip] Add new extractor (#523)mzbaulhaque
Authored-by: mzbaulhaque
2021-07-19[youtube] misc cleanup and bug fixes (#505)coletdjnz
* Update some `_extract_response` calls to keep them consistent * Cleanup continuation extraction related code using new API format * Improve `_extract_account_syncid` to support multiple parameters * Generalize `get_text` and related functions into one * Update `INNERTUBE_CONTEXT_CLIENT_NAME` with integer values Authored by: colethedj
2021-07-18[youtube] Fix session index extraction and headers for non-web player ↵coletdjnz
clients (#526) Fixes #522
2021-07-17[youtube] Fix authentication when using multiple accountscoletdjnz
`SESSION_INDEX` in `ytcfg` is the index of the active account and should be sent as `X-Goog-AuthUser` header Closes #518 Authored by @colethedj
2021-07-16[yahoo:gyao:player] Relax `_VALID_URL` (#503)The Hatsune Daishi
Authored by: nao20010128nao
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-07-15Revert "Merge webm formats into mkv if thumbnails are to be embedded (#173)"pukkandan
This reverts commit 4d971a16b831a45147b6ae7ce53b3e105d204da7 by @damianoamatruda Closes #500 This was wrongly checking for `write_thumbnail`
2021-07-15[youtube:tab] Extract playlist availability (#504)coletdjnz
Authored by: colethedj
2021-07-14[youtube:comments] Improve comment vote count parsing (fixes #506) (#508)coletdjnz
Authored by: colethedj
2021-07-14[RTP] Fix extraction and add subtitles (#497)Felix S
Authored by: fstirlitz
2021-07-14[utils] Improve `js_to_json` comment regexfelix
Capture the newline character as part of a single-line comment From #497, Authored by: fstirlitz
2021-07-14[extractor] Allow extracting multiple groups in `_search_regex`felix
From #497, Authored by: fstirlitz
2021-07-14[youtube] Use android client as default and add age-gate bypass for it (#492)coletdjnz
Authored by: colethedj
2021-07-12[youtube:comments] Fix `is_favorited` (#491)coletdjnz
Authored by colethedj
2021-07-12[vlive] Extract thumbnail directly in addition to the one from Naverpukkandan
Closes #477
2021-07-12[metadatafromfield] Do not detect numbers as field namespukkandan
Related: https://github.com/yt-dlp/yt-dlp/issues/486#issuecomment-877820394
2021-07-12[webtt] Fix timestampspukkandan
Closes #474
2021-07-12[youtube:comments] Move comment extraction to new API (#466)coletdjnz
Closes #438, #481, #485 Authored by: colethedj
2021-07-11[BravoTV] Improve metadata extraction (#483)Kevin O'Connor
Authored by: kevinoconnor7
2021-07-11[embedthumbnail] Fix `_get_thumbnail_resolution`pukkandan
2021-07-11Improve `traverse_obj`pukkandan