aboutsummaryrefslogtreecommitdiffstats
path: root/yt_dlp/YoutubeDL.py
Commit message (Collapse)AuthorAgeFilesLines
...
* | update from upstreamJesús2021-10-181-16/+8
|\|
| * Add HDR information to formatspukkandan2021-10-181-1/+4
| |
| * Reduce default `--socket-timeout`pukkandan2021-10-181-1/+1
| |
| * Do not verify thumbnail URLs by defaultpukkandan2021-10-181-14/+3
| | | | | | | | | | | | | | | | | | | | | | Partially reverts cca80fe6110653582e8c8a8d06490b4028ffd755 and 0ba692acc8feffd46b6e1085fb4a2849b685945c Unless `--check-formats` is specified, this causes yt-dlp to return incorrect thumbnail urls. See https://github.com/yt-dlp/yt-dlp/issues/340#issuecomment-877909966, #402 But the overhead in general use is not worth it Closes #694, #725
| * Make `duration_string` and `resolution` available in --match-filterpukkandan2021-10-171-2/+5
| | | | | | | | Related: #1309
| * Fix --restrict-filename when used with default templatepukkandan2021-10-171-1/+6
| |
| * [downloader] Fix slow progress hookspukkandan2021-10-161-5/+11
| | | | | | | | Closes #1301
| * Fix conflict b/w id and ext in format selectionpukkandan2021-10-161-8/+19
| | | | | | | | Closes #1282
| * [YoutubeDL] Write verbose header to loggerpukkandan2021-10-141-20/+28
| |
| * Fix bug in c111cefa5de2337fc677367ee2d727b8a56e3fd0pukkandan2021-10-131-2/+2
| |
| * [outtmpl] Fix bug in expanding environment variablespukkandan2021-10-131-5/+3
| |
| * [downloader/ffmpeg] Improve simultaneous download and mergepukkandan2021-10-131-7/+2
| |
| * Calculate more fields for merged formatspukkandan2021-10-131-2/+10
| | | | | | | | Closes #947
| * Fix bug in storyboardspukkandan2021-10-111-4/+5
| | | | | | | | Caused by 9359f3d4f02856128f5626e754c7f64e2232b02f
| * Load archive only after printing verbose headpukkandan2021-10-111-18/+18
| | | | | | | | If there is some issue in loading archive, the verbose head should be visible in the logs
| * Fix `check_formats` output being written to stdout when `-qv`pukkandan2021-10-111-1/+1
| | | | | | | | Closes #1229
| * [minicurses] Fix when printing to filepukkandan2021-10-101-0/+4
| | | | | | | | Closes #1215
| * [cleanup] Misc cleanuppukkandan2021-10-091-11/+18
| |
| * Merge webm formats into mkv if thumbnails are to be embeddedpukkandan2021-10-091-4/+14
| | | | | | | | | | | | This was originally implemented in 4d971a16b831a45147b6ae7ce53b3e105d204da7 (#173) by @damianoamatruda but was reverted in 3b297919e046082cc4ab26ecb959d9f4f584102b since it was unintentionally being triggered for `write_thumbnail` (See #500)
| * Improved progress reporting (See desc) (#1125)pukkandan2021-10-091-29/+48
| | | | | | | | | | | | | | | | | | | | | | * Separate `--console-title` and `--no-progress` * Add option `--progress` to show progress-bar even in quiet mode * Fix and refactor `minicurses` * Use `minicurses` for all progress reporting * Standardize use of terminal sequences and enable color support for windows 10 * Add option `--progress-template` to customize progress-bar and console-title * Add postprocessor hooks and progress reporting Closes: #906, #901, #1085, #1170
| * [FixupM3u8] Do not run if merge is neededpukkandan2021-10-061-1/+2
| | | | | | | | We pass the relevant arguments to the merger, so separate fixup in redundant
| * bugfix for 80c03fa98fdd54410bd36684ef453f6976a9c0bfpukkandan2021-10-061-1/+1
| |
| * Fix `-f mp4` behaving differently from youtube-dlpukkandan2021-10-041-3/+8
| |
| * [extractor] Extract storyboards from SMIL manifests (#1128)Felix S2021-10-031-3/+3
| | | | | | Authored by: fstirlitz
| * [docs,cleanup] Some minor refactoring and improve docspukkandan2021-09-301-4/+4
| |
| * [postprocessor] Add plugin supportpukkandan2021-09-301-4/+6
| | | | | | | | Adds option `--use-postprocessor` to enable them
| * Allow empty output template to skip a type of filepukkandan2021-09-301-132/+147
| | | | | | | | Closes #760, #1111
| * Fix `--flat-playlist` when neither IE nor id is knownpukkandan2021-09-271-1/+1
| |
| * [outtmpl] Alternate form of format type `l` for `\n` delimited listpukkandan2021-09-271-1/+2
| |
| * [outtmpl] Format type `U` for unicode normalizationpukkandan2021-09-261-10/+16
| |
| * Allow `0` in `--playlist-items`pukkandan2021-09-251-1/+4
| |
| * [build] Improve release process (#880)pukkandan2021-09-241-7/+3
| | | | | | | | | | | | | | | | * Automate more of the release process by animelover1984, pukkandan - closes #823 * Fix sha256 by nihil-admirari - closes #385 * Bring back brew taps by nao20010128nao #865 * Provide `--onedir` zip for windows by pukkandan - Closes #1024, #661, #705 and #890 Authored by: pukkandan, animelover1984, nihil-admirari, nao20010128nao
| * Separate the options `--ignore-errors` and `--no-abort-on-error`pukkandan2021-09-241-7/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | In youtube-dl, `-i` ignores both download and post-processing error, and treats the download as successful even if the post-processor fails. yt-dlp used to skip the entire video on either error and there was no option to ignore the post-processing errors like youtube-dl does. By splitting the option into two, now either just the download errors (--no-abort-on-error, default on CLI) or all errors (--ignore-errors) can be ignored as per the users' needs Closes #893
| * Download subtitles in order of `--sub-langs`pukkandan2021-09-241-9/+13
| | | | | | | | Closes #1041
| * [Hotstar] Add referer for subs (#1062)Ashish Gupta2021-09-231-1/+3
| | | | | | Authored by: Ashish0804
| * [ffmpeg] Add `aac_adtstoasc` when merging if neededpukkandan2021-09-221-0/+1
| | | | | | | | Related: #1039
| * Allow alternate fields in outtmplpukkandan2021-09-181-6/+11
| | | | | | | | Closes #899, #1004
| * [hls,aes] Fallback to native implementation for AES-CBCpukkandan2021-09-181-2/+2
| | | | | | | | | | | | | | and detect `Cryptodome` in addition to `Crypto` Closes #935 Related: #938
| * Add format type `B` for outtmpl to treat the value as bytespukkandan2021-09-181-2/+5
| | | | | | | | | | This is useful to limit the filename to a certain number of bytes rather than characters Closes #1003
| * Fix `--compat-option no-direct-merge`pukkandan2021-09-121-1/+1
| |
| * Allow `--force-write-archive` to work with `--flat-playlist`pukkandan2021-09-041-1/+5
| | | | | | | | Related: #876
| * Handle more playlist errors with `-i`pukkandan2021-09-041-11/+16
| |
| * Fix `extra_info` being reused across runspukkandan2021-09-041-1/+4
| | | | | | | | | | 58adec46773ee95be356daf88da7ac8a0ff1e703 was supposed to solve this, but ended up being an incomplete fix Closes #727
| * Fix `--compat-option playlist-index`pukkandan2021-09-041-2/+2
| |
| * fix bug in 88acdbc2698169e22cdbf358e44765150434c69epukkandan2021-08-251-1/+1
| |
| * Fix `add_info_extractor` when used via APIpukkandan2021-08-231-11/+17
| | | | | | | | Bug from: 251ae04e6a057167e4eafaf8b7b565a984b48405
| * [lazy_extractor] Create instance only after pre-checking archivepukkandan2021-08-231-3/+3
| |
| * [extractor] Show video id in error messages if possiblepukkandan2021-08-231-12/+11
| |
| * [extractor] Better error message for DRM (#729)pukkandan2021-08-231-7/+25
| | | | | | Closes #636
| * Don't try to merge with final extensionpukkandan2021-08-231-5/+0
| | | | | | | | The formats may not be directly mergable into the final extension