| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | [downloader/hls] Allow extractors to provide AES key (#6158) | bashonly | 2023-02-08 | 1 | -0/+1 |
| | | | | | | | | | and related cleanup Authored by: bashonly, Grub4K Co-authored-by: Simon Sawicki <contact@grub4k.xyz> | ||||
| * | [downloader/aria2c] Disable native progress | pukkandan | 2023-01-03 | 1 | -1/+2 |
| | | | | | Closes #5931, closes #5928, Re-opens #2038 | ||||
| * | [downloader/aria2c] Native progress for aria2c via RPC (#3724) | Lesmiscore | 2023-01-02 | 1 | -4/+105 |
| | | | | | | Authored by: Lesmiscore, pukkandan Closes #2038 | ||||
| * | [downloader/ffmpeg] Fix headers for video+audio formats (#5659) | bashonly | 2022-12-09 | 1 | -18/+13 |
| | | | | Authored by: bashonly, Grub4K | ||||
| * | [downloader/aria2c] Fix filename containing leading whitespace (#5099) | std-move | 2022-10-01 | 1 | -6/+8 |
| | | | | | Similar to eb55bad5a0c1af9388301ffbf17845ee53a41635, but for fragmented downloads Authored by: std-move | ||||
| * | [downloader/external] Smarter detection of executable | pukkandan | 2022-08-30 | 1 | -6/+4 |
| | | | | | Closes #4778 | ||||
| * | Standardize retry mechanism (#1649) | pukkandan | 2022-08-02 | 1 | -14/+8 |
| | | | | | | | | * [utils] Create `RetryManager` * Migrate all retries to use the manager * [extractor] Add wrapper methods for convenience * Standardize console messages for retries * Add `--retry-sleep` for extractors | ||||
| * | [compat] Remove deprecated functions from core code | pukkandan | 2022-06-25 | 1 | -1/+1 |
| | | |||||
| * | [compat] Remove more functions | pukkandan | 2022-06-25 | 1 | -3/+2 |
| | | | | | Removing any more will require changes to a large number of extractors | ||||
| * | [utils] `Popen`: Refactor to use contextmanager | pukkandan | 2022-06-16 | 1 | -37/+29 |
| | | | | | Fixes https://github.com/yt-dlp/yt-dlp/issues/3531#issuecomment-1156223597 | ||||
| * | Add option `--download-sections` to download video partially | pukkandan | 2022-06-07 | 1 | -11/+10 |
| | | | | | Closes #52, Closes #3932 | ||||
| * | [cleanup] Misc | pukkandan | 2022-05-21 | 1 | -15/+19 |
| | | |||||
| * | [compat] Add `functools.cached_property` | pukkandan | 2022-05-20 | 1 | -1/+2 |
| | | |||||
| * | Add option --retry-sleep (#3059) | pukkandan | 2022-05-19 | 1 | -0/+1 |
| | | | | | Closes #2852 | ||||
| * | [cleanup] Minor fixes (See desc) | pukkandan | 2022-05-09 | 1 | -1/+1 |
| | | | | | | | | | | | * [youtube] Fix `--youtube-skip-dash-manifest` * [build] Use `$()` in `Makefile`. Closes #3684 * Fix bug in 385ffb467b2285e85a2a5495b90314ba1f8e0700 * Fix bug in 43d7f5a5d0c77556156a3f8caa6976d3908a1e38 * [cleanup] Remove unnecessary `utf-8` from `str.encode`/`bytes.decode` * [utils] LazyList: Expose unnecessarily "protected" attributes and other minor cleanup | ||||
| * | [cleanup] Misc fixes | pukkandan | 2022-04-29 | 1 | -1/+1 |
| | | | | | Closes #3565, https://github.com/yt-dlp/yt-dlp/issues/3514#issuecomment-1105944364 | ||||
| * | Improve `--clean-infojson` | pukkandan | 2022-04-28 | 1 | -2/+5 |
| | | | | | | It should not removes fields that may be needed for `--load-infojson`. Eg: `_ffmpeg_args`, `_has_drm` | ||||
| * | [downloader/ffmpeg] Specify headers for each URL (#3553) | Elyse | 2022-04-26 | 1 | -6/+13 |
| | | | | | Closes #2696 Authored by: elyse0 | ||||
| * | [cleanup] Sort imports | pukkandan | 2022-04-12 | 1 | -10/+7 |
| | | | | | | | Using https://github.com/PyCQA/isort isort -m VERTICAL_HANGING_INDENT --py 36 -l 80 --rr -n --tc . | ||||
| * | [cleanup] Upgrade syntax | pukkandan | 2022-04-12 | 1 | -13/+11 |
| | | | | | | | | | | | Using https://github.com/asottile/pyupgrade 1. `__future__` imports and `coding: utf-8` were removed 2. Files were rewritten with `pyupgrade --py36-plus --keep-percent-format` 3. f-strings were cherry-picked from `pyupgrade --py36-plus` Extractors are left untouched (except removing header) to avoid unnecessary merge conflicts | ||||
| * | [downloader] Fix invocation of `HttpieFD` | pukkandan | 2022-03-25 | 1 | -15/+21 |
| | | | | | Closes #3154 | ||||
| * | Remove `Accept-Encoding` header from `std_headers` (#3153) | coletdev | 2022-03-23 | 1 | -2/+2 |
| | | | | | | This should be set by each downloader to what it supports. Fixes https://github.com/yt-dlp/yt-dlp/issues/3142 Authored-by: coletdjnz | ||||
| * | [wget] Fix proxy (#3152) | coletdev | 2022-03-22 | 1 | -1/+4 |
| | | | | | Upstream PR: https://github.com/ytdl-org/youtube-dl/pull/29343 Authored-by: kikuyan, coletdjnz | ||||
| * | [downloader] Obey `--file-access-retries` when deleting/renaming (#2224) | Emanuel Hoogeveen | 2022-03-03 | 1 | -2/+2 |
| | | | | Authored by: ehoogeveen-medweb | ||||
| * | [aria2c] Add `--http-accept-gzip=true` | pukkandan | 2022-02-18 | 1 | -1/+1 |
| | | | | | Closes #1936, #1236 | ||||
| * | [downloader/ffmpeg] Handle unknown formats better | pukkandan | 2022-01-24 | 1 | -0/+11 |
| | | |||||
| * | [httpie] Fix `available` method | pukkandan | 2022-01-13 | 1 | -1/+1 |
| | | | | | Closes #2330 | ||||
| * | [aria2c] Don't show progress when `--no-progress` | pukkandan | 2021-12-27 | 1 | -0/+1 |
| | | |||||
| * | Add option `--file-access-retries` (#2066) | Emanuel Hoogeveen | 2021-12-23 | 1 | -4/+3 |
| | | | | | Closes #517 Authored by: ehoogeveen-medweb | ||||
| * | [downloader/ffmpeg] Fix for direct videos inside mpd manifests | pukkandan | 2021-11-23 | 1 | -2/+1 |
| | | | | | Closes #1751 | ||||
| * | [ffmpeg] Detect libavformat version for `aac_adtstoasc` | pukkandan | 2021-11-04 | 1 | -2/+1 |
| | | | | | | and print available features in verbose head Based on https://github.com/ytdl-org/youtube-dl/pull/29581 | ||||
| * | Don't create console for subprocesses on Windows (#1261) | pukkandan | 2021-10-20 | 1 | -11/+9 |
| | | | | Closes #1251 | ||||
| * | [fragment] Print error message when skipping fragment | pukkandan | 2021-10-19 | 1 | -3/+3 |
| | | |||||
| * | [eria2c] Fix --skip-unavailable fragment | pukkandan | 2021-10-13 | 1 | -44/+45 |
| | | |||||
| * | [downloader/ffmpeg] Improve simultaneous download and merge | pukkandan | 2021-10-13 | 1 | -0/+4 |
| | | |||||
| * | [docs,cleanup] Add deprecation warning in docs | pukkandan | 2021-09-22 | 1 | -3/+0 |
| | | | | | | | for some counter intuitive behaviour that may be removed in future. and fix linter | ||||
| * | [fragment,aria2c] Generalize and refactor some code | pukkandan | 2021-09-22 | 1 | -22/+5 |
| | | |||||
| * | [aria2c] Fix IV for some AES-128 streams | pukkandan | 2021-09-22 | 1 | -1/+2 |
| | | | | | Authored by: shirt | ||||
| * | [hls,aes] Fallback to native implementation for AES-CBC | pukkandan | 2021-09-18 | 1 | -8/+2 |
| | | | | | | | | and detect `Cryptodome` in addition to `Crypto` Closes #935 Related: #938 | ||||
| * | Fix `--compat-option no-direct-merge` | pukkandan | 2021-09-12 | 1 | -1/+1 |
| | | |||||
| * | [aria2c] Obey `--rate-limit` | pukkandan | 2021-08-27 | 1 | -0/+1 |
| | | |||||
| * | [downloader/ffmpeg] Support for DASH manifests (experimental) | pukkandan | 2021-08-24 | 1 | -8/+7 |
| | | | | | Closes #159 | ||||
| * | [downloader/ffmpeg] Allow passing custom arguments before -i | pukkandan | 2021-08-24 | 1 | -10/+10 |
| | | | | | Closes #686 | ||||
| * | [nbcolympics:stream] Fix extractor | nikhil | 2021-08-04 | 1 | -0/+3 |
| | | | | | | | | | | | | | PR: https://github.com/ytdl-org/youtube-dl/pull/29688 Closes: #617, https://github.com/ytdl-org/youtube-dl/issues/29665 * Livestreams are untested * If using ffmpeg as downloader, v4.3+ is needed since `-http_seekable` option is necessary * Instead of making a seperate key for each arg that needs to be passed to ffmpeg, I made `_ffmpeg_args` * This deprecates `_seekable`, but the option is kept for compatibility Authored by: nchilada, pukkandan | ||||
| * | [ffmpeg] Fix streaming `mp4` to `stdout` | pukkandan | 2021-08-03 | 1 | -1/+4 |
| | | |||||
| * | [downloader] Allow streaming unmerged formats to stdout using ffmpeg | pukkandan | 2021-08-01 | 1 | -1/+5 |
| | | | | | | | | | | For this to work: 1. The downloader must be ffmpeg 2. The selected formats must have the same protocol 3. The formats must be downloadable by ffmpeg to stdout Partial solution for: https://github.com/ytdl-org/youtube-dl/issues/28146, https://github.com/ytdl-org/youtube-dl/issues/27265 | ||||
| * | [cleanup] Refactor some code | pukkandan | 2021-08-01 | 1 | -0/+10 |
| | | |||||
| * | [downloader] Pass `info_dict` to `progress_hook`s | pukkandan | 2021-07-22 | 1 | -1/+1 |
| | | |||||
| * | [downloader/ffmpeg] Fix `--ppa` when using simultaneous download | pukkandan | 2021-07-02 | 1 | -3/+2 |
| | | |||||
| * | [websockets] Add `WebSocketFragmentFD` (#399) | pukkandan | 2021-06-21 | 1 | -1/+7 |
| | | | | | | | Necessary for #392 Co-authored by: nao20010128nao, pukkandan | ||||
