aboutsummaryrefslogtreecommitdiff
path: root/yt_dlp/YoutubeDL.py
AgeCommit message (Expand)AuthorFilesLines
2024-07-16[core] Support `auto-tty` and `no_color-tty` for `--color` (#10453)Simon Sawicki1-4/+8
2024-07-16[core] Fix `noprogress` if `test=True` with `--quiet` and `--verbose` (#10454)Simon Sawicki1-2/+3
2024-07-09[core] Do not alter default format selection when simulated (#9862)sepro1-5/+4
2024-07-02[core] Disallow unsafe extensions (CVE-2024-38519)Simon Sawicki1-3/+20
2024-07-01[cleanup] Misc (#10075)bashonly1-1/+2
2024-07-01Add `playlist_channel` and `playlist_channel_id` fields (#10266)bashonly1-0/+2
2024-06-15[fd/hls] Apply `extra_param_to_key_url` from info dictbashonly1-2/+3
2024-06-12[cleanup] Add more ruff rules (#10149)sepro1-154/+152
2024-05-11Better warning when requested subs format not found (#9873)DaPotato691-1/+1
2024-05-05[core] Warn if lack of ffmpeg alters format selection (#9805)sepro1-22/+33
2024-04-09[core] Prevent RCE when using `--exec` with `%q` (CVE-2024-22423)Simon Sawicki1-4/+4
2024-04-08Add new option `--progress-delta` (#9082)Simon Sawicki1-1/+1
2024-04-01[cleanup] Standardize `import datetime as dt` (#8978)pukkandan1-3/+3
2024-04-01[core] Fix `filesize_approx` calculation (#9560)sepro1-4/+4
2024-03-31Infer `acodec` for single-codec containerspukkandan1-0/+3
2024-03-16Add new options `--impersonate` and `--list-impersonate-targets`coletdjnz1-2/+41
2024-03-11[cleanup] Misc (#8968)pukkandan1-1/+1
2024-03-11[docs] Misc Cleanup (#8977)pukkandan1-1/+1
2024-03-10Improve 069b2aedae2279668b6051627a81fc4fbd9c146aSimon Sawicki1-2/+3
2024-03-09[core] Handle `--load-info-json` format selection errors (#9392)bashonly1-0/+2
2024-03-09Bugfix for 104a7b5a46dc1805157fb4cc11c05876934d37c1 (#9394)bashonly1-1/+2
2024-02-25Create `ydl._request_director` when neededpukkandan1-1/+5
2024-02-20[ie] Migrate commonly plural fields to lists (#8917)Lev1-0/+15
2024-02-20[ie] Support multi-period MPD streams (#6654)Alard1-1/+2
2024-01-31[core] Don't select storyboard formats as fallbackbashonly1-1/+1
2024-01-20[networking] Remove `_CompatHTTPError` (#8871)coletdjnz1-3/+0
2023-12-30[cleanup] Misc (#8598)Simon Sawicki1-1/+7
2023-12-24[core] Fix format selection parse error for CPython 3.12 (#8797)Simon Sawicki1-2/+9
2023-12-06[utils] `traverse_obj`: Move `is_user_input` into output template (#8673)Simon Sawicki1-2/+12
2023-12-06[outtmpl] Support multiplicationpukkandan1-0/+1
2023-11-26[core] Parse `release_year` from `release_date` (#8524)sepro1-0/+3
2023-11-20[core] Support `NO_COLOR` environment variable (#8385)pk1-2/+5
2023-11-20[rh:websockets] Migrate websockets to networking framework (#7720)coletdjnz1-0/+10
2023-11-12[update] Overhaul self-updaterbashonly1-3/+2
2023-11-12[core] Include build origin in verbose outputbashonly1-4/+5
2023-11-07[core] Add `--compat-option manifest-filesize-approx` (#8356)bashonly1-1/+2
2023-11-07[core] Fix format sorting with `--load-info-json` (#8521)bashonly1-1/+1
2023-10-28[ie/youtube] Check newly uploaded iOS HLS formats (#8336)bashonly1-1/+1
2023-10-22[core] Only ensure playlist thumbnail dir if writing thumbs (#8373)bashonly1-1/+1
2023-10-13[rh:requests] Add handler for `requests` HTTP library (#3668)coletdjnz1-1/+6
2023-10-13[core] Ensure thumbnail output directory exists (#7985)Riteo1-1/+4
2023-09-24[core] Raise minimum recommended Python version to 3.8 (#8183)Simon Sawicki1-12/+4
2023-09-23[cleanup] Misc (#8182)bashonly1-3/+3
2023-09-17[core] Fix support for upcoming Python 3.12 (#8130)Simon Sawicki1-1/+1
2023-08-04[networking] Add request handler preference framework (#7603)coletdjnz1-3/+4
2023-07-30`FFmpegFixupM3u8PP` may need to run with ffmpegpukkandan1-2/+3
2023-07-30[cleanup] Miscpukkandan1-8/+6
2023-07-30Fix `--check-formats`pukkandan1-4/+4
2023-07-22[cleanup] Misc fixespukkandan1-6/+7
2023-07-22[outtmpl] Fix replacement for `playlist_index`pukkandan1-4/+4