aboutsummaryrefslogtreecommitdiffstats
path: root/yt_dlp/YoutubeDL.py
Commit message (Collapse)AuthorAgeFilesLines
...
| * Fix `extra_info` being reused across runspukkandan2021-08-191-1/+3
| | | | | | | | Closes #727
| * Fix `playlist_index` not obeying `playlist_start`pukkandan2021-08-171-2/+2
| | | | | | | | | | and add tests Closes #720
| * Let `--match-filter` reject entries earlypukkandan2021-08-171-9/+12
| | | | | | | | Makes redundant: `--match-title`, `--reject-title`, `--min-views`, `--max-views`
| * Fix `-J` when there are failed videospukkandan2021-08-171-0/+2
| |
| * Fix `-F` for extractors that directly return urlpukkandan2021-08-151-1/+1
| | | | | | | | Related: #693
| * Fix resuming of single formats when using --no-partpukkandan2021-08-151-3/+6
| | | | | | | | Closes #576
| * Misc fixes - See descpukkandan2021-08-101-3/+4
| | | | | | | | | | | | | | * Remove unnecessary uses of _list_from_options_callback * Fix download tests - Bug from 6e84b21559f586ee4d6affb61688d5c6a0c21221 * Rename ExecAfterDownloadPP to ExecPP and refactor its tests * Ensure _write_ytdl_file closes file handle on error - Potential fix for #517
| * Show libraries present in verbose headpukkandan2021-08-101-11/+16
| |
| * Add option `--replace-in-metadata`pukkandan2021-08-101-1/+1
| |
| * [docs] Fix some mistakes and improve docpukkandan2021-08-071-6/+10
| |
| * [cleanup] Miscpukkandan2021-08-071-22/+23
| |
| * Allow entire infodict to be printed using `%()s`pukkandan2021-08-071-7/+11
| | | | | | | | Makes `--dump-json` redundant
| * Add option `--no-simulate` to not simulate even when `--print` or ↵pukkandan2021-08-071-17/+20
| | | | | | | | | | | | | | | | | | `--list...` are used * Deprecates `--print-json` * Some listings like `--list-extractors` are handled by `yt_dlp` and so are not affected by this. These have been documented as such Addresses: https://github.com/ytdl-org/youtube-dl/issues/29675, https://github.com/ytdl-org/youtube-dl/issues/29580#issuecomment-882046305
| * Fix bugs related to `sanitize_info`pukkandan2021-08-071-8/+18
| | | | | | | | Related: https://github.com/yt-dlp/yt-dlp/commit/8012d892bd38af731357a61e071e0a0d01bc41b4#r54555230
| * Add compat-option `no-keep-subs`pukkandan2021-08-061-1/+1
| | | | | | | | Closes #630
| * Fix wrong extension for intermediate filespukkandan2021-08-051-4/+7
| | | | | | | | Closes #632
| * Ensure sanitization of infodict before printing to stdoutpukkandan2021-08-051-7/+13
| | | | | | | | * `filter_requested_info` is renamed to a more appropriate name `sanitize_info`
| * [cleanup] Fix linter in 96fccc101f8f579ebd67da176e029803d82634c7pukkandan2021-08-011-1/+1
| |
| * [downloader] Allow streaming unmerged formats to stdout using ffmpegpukkandan2021-08-011-6/+18
| | | | | | | | | | | | | | | | | | 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 codepukkandan2021-08-011-35/+28
| |
| * [FormatSort] Fix bug for audio with unknown codecpukkandan2021-08-011-0/+1
| |
| * Add compat-option `no-clean-infojson`pukkandan2021-08-011-1/+2
| |
| * Add format types `j`, `l`, `q` for outtmplpukkandan2021-07-291-6/+18
| | | | | | | | Closes #345
| * Expand and escape environment variables correctly in outtmplpukkandan2021-07-291-27/+40
| | | | | | | | Fixes: https://www.reddit.com/r/youtubedl/comments/otfmq3/ytdlp_same_parameters_different_results
| * Remove `asr` appearing twice in `-F`pukkandan2021-07-261-1/+1
| |
| * [downloader] Pass `info_dict` to `progress_hook`spukkandan2021-07-221-0/+1
| |
| * Release 2021.07.21pukkandan2021-07-221-1/+1
| | | | | | | | | | and fix some typos Closes #538
| * Fix bug where `original_url` was not propagated when `_type`=`url`pukkandan2021-07-221-0/+5
| |
| * Add option `--cookies-from-browser` to load cookies from a browser (#488)Matt Broadway2021-07-221-9/+6
| | | | | | | | | | | | * also adds `--no-cookies-from-browser` Original PR: https://github.com/ytdl-org/youtube-dl/pull/29201 Authored by: mbway
| * Add field `live_status`pukkandan2021-07-211-1/+18
| |
| * bugfix for 50fed816dd5ae970d69d8997eb854d475ed91edepukkandan2021-07-211-3/+4
| |
| * Add `only_once` param for `write_debug`pukkandan2021-07-211-13/+13
| |
| * Add `only_once` param for `report_warning`pukkandan2021-07-211-6/+10
| | | | | | | | Related: https://github.com/yt-dlp/yt-dlp/pull/488#discussion_r667527297
| * Errors in playlist extraction should obey `--ignore-errors`pukkandan2021-07-211-1/+6
| | | | | | | | Related: https://github.com/yt-dlp/yt-dlp/issues/535#issuecomment-883277272, https://github.com/yt-dlp/yt-dlp/issues/518#issuecomment-881794754
| * Rename `NOTE` in `-F` to `MORE INFO`pukkandan2021-07-201-15/+8
| | | | | | | | since it's often confused to be the same as `format_note`
| * [youtube] Extract even more thumbnails and reduce testingpukkandan2021-07-201-2/+5
| | | | | | | | | | | | | | * Also fix bug where `_test_url` was being ignored Ref: https://stackoverflow.com/a/20542029 Related: #340
| * [youtube] Extract more thumbnailspukkandan2021-07-201-11/+26
| | | | | | | | | | | | | | * 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
| * Revert "Merge webm formats into mkv if thumbnails are to be embedded (#173)"pukkandan2021-07-151-11/+4
| | | | | | | | | | | | | | This reverts commit 4d971a16b831a45147b6ae7ce53b3e105d204da7 by @damianoamatruda Closes #500 This was wrongly checking for `write_thumbnail`
| * Fix selectors `all`, `mergeall` and add testspukkandan2021-07-071-0/+1
| | | | | | | | Bug from: 981052c9c6febb33b6547140a67a49ac0f5f4578
| * [Funimation] Rewrite extractor (See desc) (#444)pukkandan2021-07-071-5/+3
| | | | | | | | | | | | | | | | * 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
| * [cleanup] Fix linter and some typospukkandan2021-07-041-5/+1
| | | | | | | | Related: https://github.com/ytdl-org/youtube-dl/pull/29398
| * Fixes for `--list` options (See desc)pukkandan2021-07-031-20/+20
| | | | | | | | | | | | | | 1. Fix `--list-formats-old` 2. Allow listing with `--quiet` 3. Allow various listings to work together 4. Allow `--print` to work with listing
| * Some minor fixes and refactoring (see desc)pukkandan2021-07-021-32/+23
| | | | | | | | | | | | * [utils] Fix issues with reversal * check_formats should catch `DownloadError`, not `ExtractorError` * Simplify format selectors with `LazyList` and `yield from`
| * [youtube] Fix subtitle names for age-gated videospukkandan2021-06-251-1/+1
| | | | | | | | Related: https://github.com/iv-org/invidious/pull/2205#issuecomment-868680486
| * Fix `--throttled-rate` when using `--load-info-json`pukkandan2021-06-251-1/+1
| |
| * Add `--extractor-args` to pass extractor-specific argumentspukkandan2021-06-251-2/+7
| |
| * Process videos when using `--ignore-no-formats-error` (#441)Adrik2021-06-241-2/+4
| | | | | | | | Authored by: krichbanana
| * Fix `--flat-playlist` when entry has no `ie_key`pukkandan2021-06-241-9/+14
| |
| * Add option `--throttled-rate` below which video data is re-extractedpukkandan2021-06-231-4/+8
| | | | | | | | | | | | Currently only for HTTP downloads Closes #430, workaround for https://github.com/ytdl-org/youtube-dl/issues/29326
| * [websockets] Add `WebSocketFragmentFD` (#399)pukkandan2021-06-211-2/+5
| | | | | | | | | | | | Necessary for #392 Co-authored by: nao20010128nao, pukkandan