Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [utils] Fix LazyList for Falsey values | pukkandan | 2021-07-20 | 1 | -2/+2 |
| | |||||
* | [youtube] Make `parse_time_text` and `_extract_chapters` non-fatal | pukkandan | 2021-07-20 | 1 | -2/+5 |
| | | | | Related: #532, 7c365c210939bcf3497f212a163ca1987f189421 | ||||
* | [youtube] Sanity check `chapters` (and refactor related code) | pukkandan | 2021-07-20 | 1 | -66/+51 |
| | | | | Closes #520 | ||||
* | Rename `NOTE` in `-F` to `MORE INFO` | pukkandan | 2021-07-20 | 1 | -15/+8 |
| | | | | since it's often confused to be the same as `format_note` | ||||
* | [youtube] Extract even more thumbnails and reduce testing | pukkandan | 2021-07-20 | 2 | -7/+18 |
| | | | | | | | * Also fix bug where `_test_url` was being ignored Ref: https://stackoverflow.com/a/20542029 Related: #340 | ||||
* | [compat] Remove unnecessary code | pukkandan | 2021-07-20 | 2 | -2944/+87 |
| | |||||
* | [utils] Improve `traverse_obj` | pukkandan | 2021-07-20 | 1 | -10/+38 |
| | | | | | | | | * 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 | ||||
* | [youtube] Extract more thumbnails | pukkandan | 2021-07-20 | 5 | -34/+61 |
| | | | | | | | * 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 | ||||
* | [crunchyroll:playlist] Force http | pukkandan | 2021-07-20 | 1 | -2/+3 |
| | | | | Closes #495 | ||||
* | [docs] fix default of multistreams | pukkandan | 2021-07-19 | 1 | -1/+1 |
| | |||||
* | Add option `--exec-before-download` | pukkandan | 2021-07-19 | 4 | -1/+15 |
| | | | | Closes #530 | ||||
* | [pornflip] Add new extractor (#523) | mzbaulhaque | 2021-07-19 | 2 | -0/+83 |
| | | | Authored-by: mzbaulhaque | ||||
* | [youtube] misc cleanup and bug fixes (#505) | coletdjnz | 2021-07-19 | 1 | -145/+105 |
| | | | | | | | | | * 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 | ||||
* | [youtube] Fix session index extraction and headers for non-web player ↵ | coletdjnz | 2021-07-18 | 1 | -9/+16 |
| | | | | | clients (#526) Fixes #522 | ||||
* | [youtube] Fix authentication when using multiple accounts | coletdjnz | 2021-07-17 | 1 | -1/+3 |
| | | | | | | `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 | ||||
* | [yahoo:gyao:player] Relax `_VALID_URL` (#503) | The Hatsune Daishi | 2021-07-16 | 1 | -1/+4 |
| | | | Authored by: nao20010128nao | ||||
* | [generic] Extract previously missed subtitles (#515) | Felix S | 2021-07-16 | 2 | -11/+30 |
| | | | | | | | * [generic] Extract subtitles in cases missed previously * [common] Detect discarded subtitles in SMIL manifests * [generic] Extract everything in the SMIL manifest Authored by: fstirlitz | ||||
* | Revert "Merge webm formats into mkv if thumbnails are to be embedded (#173)" | pukkandan | 2021-07-15 | 1 | -11/+4 |
| | | | | | | | This reverts commit 4d971a16b831a45147b6ae7ce53b3e105d204da7 by @damianoamatruda Closes #500 This was wrongly checking for `write_thumbnail` | ||||
* | [youtube:tab] Extract playlist availability (#504) | coletdjnz | 2021-07-15 | 1 | -88/+136 |
| | | | Authored by: colethedj | ||||
* | [youtube:comments] Improve comment vote count parsing (fixes #506) (#508) | coletdjnz | 2021-07-14 | 1 | -2/+4 |
| | | | Authored by: colethedj | ||||
* | [RTP] Fix extraction and add subtitles (#497) | Felix S | 2021-07-14 | 1 | -27/+61 |
| | | | Authored by: fstirlitz | ||||
* | [utils] Improve `js_to_json` comment regex | felix | 2021-07-14 | 2 | -1/+4 |
| | | | | | | Capture the newline character as part of a single-line comment From #497, Authored by: fstirlitz | ||||
* | [extractor] Allow extracting multiple groups in `_search_regex` | felix | 2021-07-14 | 1 | -0/+2 |
| | | | | From #497, Authored by: fstirlitz | ||||
* | [youtube] Use android client as default and add age-gate bypass for it (#492) | coletdjnz | 2021-07-14 | 1 | -21/+36 |
| | | | Authored by: colethedj | ||||
* | [youtube:comments] Fix `is_favorited` (#491) | coletdjnz | 2021-07-12 | 1 | -2/+3 |
| | | | Authored by colethedj | ||||
* | [vlive] Extract thumbnail directly in addition to the one from Naver | pukkandan | 2021-07-12 | 1 | -1/+7 |
| | | | | Closes #477 | ||||
* | [metadatafromfield] Do not detect numbers as field names | pukkandan | 2021-07-12 | 1 | -2/+2 |
| | | | | Related: https://github.com/yt-dlp/yt-dlp/issues/486#issuecomment-877820394 | ||||
* | [webtt] Fix timestamps | pukkandan | 2021-07-12 | 1 | -6/+5 |
| | | | | Closes #474 | ||||
* | [youtube:comments] Move comment extraction to new API (#466) | coletdjnz | 2021-07-12 | 2 | -217/+242 |
| | | | | | Closes #438, #481, #485 Authored by: colethedj | ||||
* | [BravoTV] Improve metadata extraction (#483) | Kevin O'Connor | 2021-07-11 | 1 | -3/+33 |
| | | | Authored by: kevinoconnor7 | ||||
* | [embedthumbnail] Fix `_get_thumbnail_resolution` | pukkandan | 2021-07-11 | 2 | -7/+7 |
| | |||||
* | Improve `traverse_obj` | pukkandan | 2021-07-11 | 1 | -22/+34 |
| | |||||
* | [FFmpegMetadata] Add language of each stream | pukkandan | 2021-07-11 | 1 | -28/+40 |
| | | | | and some refactoring | ||||
* | [utils] Add `variadic` | pukkandan | 2021-07-11 | 4 | -27/+15 |
| | |||||
* | [VIKI] Rewrite extractors (#475) | zackmark29 | 2021-07-10 | 2 | -209/+118 |
| | | | | | | Closes #462 Also added extractor-arg `video_types` to `vikichannel` Co-authored-by: zackmark29, pukkandan | ||||
* | [youtube] Fix sorting of 3gp format | pukkandan | 2021-07-08 | 1 | -7/+11 |
| | |||||
* | Improve `extractor_args` parsing | pukkandan | 2021-07-08 | 5 | -15/+29 |
| | |||||
* | Fix selectors `all`, `mergeall` and add tests | pukkandan | 2021-07-07 | 2 | -29/+22 |
| | | | | Bug from: 981052c9c6febb33b6547140a67a49ac0f5f4578 | ||||
* | [version] update | pukkandan | 2021-07-07 | 7 | -13/+18 |
| | | | | :ci skip all | ||||
* | Release 2021.07.07 | pukkandan | 2021-07-07 | 3 | -3/+59 |
| | |||||
* | Update to ytdl-commit-a803582 | pukkandan | 2021-07-07 | 2 | -9/+15 |
| | | | | | [peertube] only call description endpoint if necessary https://github.com/ytdl-org/youtube-dl/commit/a8035827177d6b59aca03bd717acb6a9bdd75ada | ||||
* | [soundcloud] Allow login using oauth token (#469) | Tom-Oliver Heidel | 2021-07-07 | 1 | -22/+29 |
| | | | Authored by: blackjack4494 | ||||
* | [fancode] Fix extraction, support live and allow login with refresh token (#471) | zenerdi0de | 2021-07-07 | 2 | -17/+117 |
| | | | Authored-by: zenerdi0de | ||||
* | [AdobePass] Add Spectrum MSO (#470) | OhMyBahGosh | 2021-07-07 | 1 | -0/+41 |
| | | | | | From: https://github.com/ytdl-org/youtube-dl/pull/26792 Co-authored by: kevinoconnor7, ohmybahgosh | ||||
* | [Funimation] Rewrite extractor (See desc) (#444) | pukkandan | 2021-07-07 | 5 | -110/+211 |
| | | | | | | | | * Support direct `/player/` URL * Treat the different versions of an episode as different formats of a single video. So `experience_id` can no longer be used as the video `id` and the `episode_id` is used instead. This means that all existing archives will break * Extractor options `language` and `version` to pre-select them * Compat option `seperate-video-versions` to fall back to old behavior (including using the old video IDs) Closes #428 | ||||
* | [extractor] Minor improvements (See desc) | pukkandan | 2021-07-07 | 1 | -10/+4 |
| | | | | | 1. Allow removal of login hint - extractors can set their own login hint as part of `msg` 2. Cleanup `_merge_subtitles` signature | ||||
* | [extractor] Prevent unnecessary download of hls manifests | pukkandan | 2021-07-07 | 1 | -112/+48 |
| | | | | and refactor `hls_split_discontinuity` code | ||||
* | [fragment] Handle errors in threads correctly | pukkandan | 2021-07-07 | 1 | -7/+3 |
| | |||||
* | [cleanup] Fix linter and some typos | pukkandan | 2021-07-04 | 9 | -15/+14 |
| | | | | Related: https://github.com/ytdl-org/youtube-dl/pull/29398 | ||||
* | [videa] Fix extraction (#463) | nyuszika7h | 2021-07-03 | 1 | -3/+10 |
| | | | Authored by: nyuszika7h |