Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [downloader] Fix invocation of `HttpieFD` | pukkandan | 2022-03-25 | 1 | -0/+8 | |
| | | | | Closes #3154 | |||||
* | Remove `Accept-Encoding` header from `std_headers` (#3153) | coletdev | 2022-03-23 | 1 | -1/+3 | |
| | | | | | This should be set by each downloader to what it supports. Fixes https://github.com/yt-dlp/yt-dlp/issues/3142 Authored-by: coletdjnz | |||||
* | Use certificates from `certifi` if installed (#3115) | coletdev | 2022-03-22 | 1 | -14/+23 | |
| | | | | | Fixes #3102 and most `CERTIFICATE_VERIFY_FAILED` issues Authored by: coletdjnz | |||||
* | [utils] `format_decimal_suffix`: Fix for very large numbers (#3109) | s0u1h | 2022-03-18 | 1 | -2/+3 | |
| | | | Authored by: s0u1h | |||||
* | [cleanup] Minor cleanup | pukkandan | 2022-03-11 | 1 | -1/+1 | |
| | | | | Closes #3006 | |||||
* | Fix case of `http_headers` | pukkandan | 2022-03-11 | 1 | -1/+1 | |
| | | | | | | Bug in 8b7539d27c0a47d8d08e0522bdb66c571483377b Fixes https://github.com/yt-dlp/yt-dlp/issues/1346#issuecomment-1064527765 | |||||
* | [utils] ExtractorError: Fix for older python versions | pukkandan | 2022-03-09 | 1 | -1/+1 | |
| | | | | Closes #2993 | |||||
* | [utils] Add `get_first` | pukkandan | 2022-03-09 | 1 | -0/+4 | |
| | ||||||
* | [cleanup] Refactor `__init__.py` (#2570) | pukkandan | 2022-03-08 | 1 | -0/+3 | |
| | | | | | * Split `__init__` code into multiple functions * Clean up validation code by grouping similar types of options * Expose `parse_options` to third parties | |||||
* | [cleanup, docs] Misc cleanup | pukkandan | 2022-03-08 | 1 | -2/+2 | |
| | | | | Closes #2828, closes #2734, closes #2802, closes #2937 | |||||
* | Add brotli content-encoding support (#2433) | coletdev | 2022-03-08 | 1 | -1/+20 | |
| | | | Authored by: coletdjnz | |||||
* | [utils] Better traceback for `ExtractorError` | pukkandan | 2022-03-08 | 1 | -3/+4 | |
| | ||||||
* | [utils] render_table: Fix character calculation for removing extra gap | Lesmiscore | 2022-03-06 | 1 | -1/+1 | |
| | | | | without this fix, the column next to delimiter will lack leading spaces on terminal (see https://github.com/yt-dlp/yt-dlp/pull/920#issuecomment-1059914615 for the situation) | |||||
* | [ant1newsgr] Add extractor (#1982) | Zenon Mousmoulas | 2022-03-04 | 1 | -0/+22 | |
| | | | Authored by: zmousm | |||||
* | Implement `--add-header` without modifying `std_headers` | pukkandan | 2022-03-04 | 1 | -1/+6 | |
| | | | | Closes #2526, #1614 | |||||
* | Handle negative duration from extractor | pukkandan | 2022-03-04 | 1 | -1/+1 | |
| | | | | Closes #2921 | |||||
* | Fix doubling of `video_id` in `ExtractorError` | pukkandan | 2022-03-04 | 1 | -2/+2 | |
| | ||||||
* | [utils] Improve file locking | pukkandan | 2022-03-03 | 1 | -8/+12 | |
| | | | | | * Implement non-blocking locks for windows * Don't raise error when closing a closed file | |||||
* | [utils] Fix file locking for AOSP (#2714) | Justin Keogh | 2022-03-03 | 1 | -6/+16 | |
| | | | | | Closes #2080, #2670 Authored by: jakeogh | |||||
* | [utils] OnDemandPagedList: Do not download pages after error | pukkandan | 2022-03-03 | 1 | -4/+9 | |
| | ||||||
* | [downloader/fragment] Fix bugs around resuming with Range (#2901) | Lesmiscore (Naoya Ozaki) | 2022-02-28 | 1 | -0/+10 | |
| | | | Authored by: Lesmiscore | |||||
* | [fc2:live] Add extractor (#2418) | Lesmiscore (Naoya Ozaki) | 2022-02-25 | 1 | -1/+3 | |
| | | | Authored by: Lesmiscore | |||||
* | [AbemaTV] Add extractors (#1688) | Lesmiscore (Naoya Ozaki) | 2022-02-25 | 1 | -0/+23 | |
| | | | Authored by: Lesmiscore | |||||
* | Add pre-processor stage `after_filter` | pukkandan | 2022-02-23 | 1 | -1/+1 | |
| | | | | | | | * Move `_match_entry` and `post_extract` to `process_video_result`. It is also left in `process_info` for API compat * `--list-...` options and `--force-write-archive` now obey filtering options * Move `SponsorBlockPP` to `after_filter`. Closes https://github.com/yt-dlp/yt-dlp/issues/2536 * Reverts 4ec82a72bbf7ff0066edb50dcad20aa77ac2fe09 since this commit addresses the issue it was solving | |||||
* | [tubitv] Fix/improve TV series extraction (#2829) | Bepis | 2022-02-19 | 1 | -0/+2 | |
| | | | Authored by: bbepis | |||||
* | [utils] WebSockets wrapper for non-async functions (#2417) | Lesmiscore (Naoya Ozaki) | 2022-02-13 | 1 | -0/+69 | |
| | | | Authored by: Lesmiscore | |||||
* | [utils] Validate `DateRange` input | pukkandan | 2022-02-12 | 1 | -5/+9 | |
| | | | | Closes #2641 | |||||
* | [utils] Use `locked_file` for `sanitize_open` (#1066) | Justin Keogh | 2022-02-05 | 1 | -10/+24 | |
| | | | Authored by: jakeogh | |||||
* | [cleanup,docs] Minor fixes | pukkandan | 2022-02-03 | 1 | -7/+3 | |
| | | | | Closes #2541, #2484 | |||||
* | [utils] Strip double spaces in `clean_html` | pukkandan | 2022-02-03 | 1 | -4/+3 | |
| | | | | | Closes #2497 Authored by: dirkf | |||||
* | Make nested --config-locations relative to parent file | pukkandan | 2022-02-03 | 1 | -1/+3 | |
| | | | | | * and allow environment variables in it so that you can use `$PWD`/`%cd%` to specify paths relative to current directory | |||||
* | Fix `--compat-options list-formats` | pukkandan | 2022-02-02 | 1 | -5/+4 | |
| | | | | Closes #2481 | |||||
* | Fix/improve `InAdvancePagedList` | pukkandan | 2022-01-24 | 1 | -2/+1 | |
| | ||||||
* | [cleanup] Use format_field where applicable | pukkandan | 2022-01-21 | 1 | -7/+4 | |
| | ||||||
* | Add option --legacy-server-connect (#778) | xtkoba | 2022-01-21 | 1 | -0/+2 | |
| | | | | | to allow HTTPS connection to servers that do not support RFC 5746 secure renegotiation Authored by: xtkoba | |||||
* | Fix d14cbdd92d8bbb9deedc77da80085b0280ae52bb | pukkandan | 2022-01-21 | 1 | -1/+1 | |
| | ||||||
* | [youtube] Enforce UTC (#2402) | coletdjnz | 2022-01-20 | 1 | -1/+1 | |
| | | | | | | and [utils] use `utcnow` in `datetime_from_str` Related: #2223 Authored by: coletdjnz | |||||
* | [utils] Add `Sec-Fetch-Mode` to `std_headers` | pukkandan | 2022-01-20 | 1 | -0/+1 | |
| | | | | Closes #2187 | |||||
* | Revert d6579d532bed8fa9e316404e6f30df4402f4a632 | pukkandan | 2022-01-20 | 1 | -1576/+38 | |
| | | | | Closes #2396, Reopens #2187 | |||||
* | [utils] Handle `ss:xxx` in `parse_duration` | pukkandan | 2022-01-19 | 1 | -3/+8 | |
| | | | | Closes #2388 | |||||
* | Add option `--concat-playlist` | pukkandan | 2022-01-13 | 1 | -0/+1 | |
| | | | | Closes #1855, related: #382 | |||||
* | [utils] Partially revert d76d15a6699dc41eea26a96d054a1b7bcb12c69b | pukkandan | 2022-01-10 | 1 | -38/+1576 | |
| | | | | Closes #2187 | |||||
* | [utils] Improve `get_elements_text_and_html_by_attribute` regex (#2280) | Zenon Mousmoulas | 2022-01-09 | 1 | -13/+12 | |
| | | | Authored by: zmousm, pukkandan | |||||
* | [utils] Improve parsing for nested HTML elements (#2129) | Zenon Mousmoulas | 2022-01-06 | 1 | -13/+124 | |
| | | | | | and add functions to return the HTML of elements Authored by: zmousm | |||||
* | [cleanup] Misc cleanup | pukkandan | 2022-01-04 | 1 | -8/+2 | |
| | ||||||
* | Allow multiple and nested configuration files | pukkandan | 2022-01-04 | 1 | -0/+88 | |
| | ||||||
* | Add more post-processing stages | pukkandan | 2022-01-03 | 1 | -1/+1 | |
| | | | | | playlist = After entire playlist after_video = After downloading all formats of a video | |||||
* | Allow `--exec` to be run at any post-processing stage | pukkandan | 2022-01-03 | 1 | -0/+3 | |
| | | | | Deprecates `--exec-before-download` | |||||
* | [utils] Use key `None` in `traverse_obj` to return as-is | pukkandan | 2022-01-02 | 1 | -3/+4 | |
| | ||||||
* | [extractor] Detect more subtitle codecs in MPD manifests (#2174) | Felix S | 2022-01-01 | 1 | -2/+6 | |
| | | | Authored by: fstirlitz |