Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [cleanup] Misc cleanup | pukkandan | 2021-10-09 | 1 | -11/+18 |
| | |||||
* | Merge webm formats into mkv if thumbnails are to be embedded | pukkandan | 2021-10-09 | 1 | -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) | pukkandan | 2021-10-09 | 1 | -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 needed | pukkandan | 2021-10-06 | 1 | -1/+2 |
| | | | | We pass the relevant arguments to the merger, so separate fixup in redundant | ||||
* | bugfix for 80c03fa98fdd54410bd36684ef453f6976a9c0bf | pukkandan | 2021-10-06 | 1 | -1/+1 |
| | |||||
* | Fix `-f mp4` behaving differently from youtube-dl | pukkandan | 2021-10-04 | 1 | -3/+8 |
| | |||||
* | [extractor] Extract storyboards from SMIL manifests (#1128) | Felix S | 2021-10-03 | 1 | -3/+3 |
| | | | Authored by: fstirlitz | ||||
* | [docs,cleanup] Some minor refactoring and improve docs | pukkandan | 2021-09-30 | 1 | -4/+4 |
| | |||||
* | [postprocessor] Add plugin support | pukkandan | 2021-09-30 | 1 | -4/+6 |
| | | | | Adds option `--use-postprocessor` to enable them | ||||
* | Allow empty output template to skip a type of file | pukkandan | 2021-09-30 | 1 | -132/+147 |
| | | | | Closes #760, #1111 | ||||
* | Fix `--flat-playlist` when neither IE nor id is known | pukkandan | 2021-09-27 | 1 | -1/+1 |
| | |||||
* | [outtmpl] Alternate form of format type `l` for `\n` delimited list | pukkandan | 2021-09-27 | 1 | -1/+2 |
| | |||||
* | [outtmpl] Format type `U` for unicode normalization | pukkandan | 2021-09-26 | 1 | -10/+16 |
| | |||||
* | Allow `0` in `--playlist-items` | pukkandan | 2021-09-25 | 1 | -1/+4 |
| | |||||
* | [build] Improve release process (#880) | pukkandan | 2021-09-24 | 1 | -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` | pukkandan | 2021-09-24 | 1 | -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` | pukkandan | 2021-09-24 | 1 | -9/+13 |
| | | | | Closes #1041 | ||||
* | [Hotstar] Add referer for subs (#1062) | Ashish Gupta | 2021-09-23 | 1 | -1/+3 |
| | | | Authored by: Ashish0804 | ||||
* | [ffmpeg] Add `aac_adtstoasc` when merging if needed | pukkandan | 2021-09-22 | 1 | -0/+1 |
| | | | | Related: #1039 | ||||
* | Allow alternate fields in outtmpl | pukkandan | 2021-09-18 | 1 | -6/+11 |
| | | | | Closes #899, #1004 | ||||
* | [hls,aes] Fallback to native implementation for AES-CBC | pukkandan | 2021-09-18 | 1 | -2/+2 |
| | | | | | | | and detect `Cryptodome` in addition to `Crypto` Closes #935 Related: #938 | ||||
* | Add format type `B` for outtmpl to treat the value as bytes | pukkandan | 2021-09-18 | 1 | -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` | pukkandan | 2021-09-12 | 1 | -1/+1 |
| | |||||
* | Allow `--force-write-archive` to work with `--flat-playlist` | pukkandan | 2021-09-04 | 1 | -1/+5 |
| | | | | Related: #876 | ||||
* | Handle more playlist errors with `-i` | pukkandan | 2021-09-04 | 1 | -11/+16 |
| | |||||
* | Fix `extra_info` being reused across runs | pukkandan | 2021-09-04 | 1 | -1/+4 |
| | | | | | 58adec46773ee95be356daf88da7ac8a0ff1e703 was supposed to solve this, but ended up being an incomplete fix Closes #727 | ||||
* | Fix `--compat-option playlist-index` | pukkandan | 2021-09-04 | 1 | -2/+2 |
| | |||||
* | fix bug in 88acdbc2698169e22cdbf358e44765150434c69e | pukkandan | 2021-08-25 | 1 | -1/+1 |
| | |||||
* | Fix `add_info_extractor` when used via API | pukkandan | 2021-08-23 | 1 | -11/+17 |
| | | | | Bug from: 251ae04e6a057167e4eafaf8b7b565a984b48405 | ||||
* | [lazy_extractor] Create instance only after pre-checking archive | pukkandan | 2021-08-23 | 1 | -3/+3 |
| | |||||
* | [extractor] Show video id in error messages if possible | pukkandan | 2021-08-23 | 1 | -12/+11 |
| | |||||
* | [extractor] Better error message for DRM (#729) | pukkandan | 2021-08-23 | 1 | -7/+25 |
| | | | Closes #636 | ||||
* | Don't try to merge with final extension | pukkandan | 2021-08-23 | 1 | -5/+0 |
| | | | | The formats may not be directly mergable into the final extension | ||||
* | Fix `extra_info` being reused across runs | pukkandan | 2021-08-19 | 1 | -1/+3 |
| | | | | Closes #727 | ||||
* | Fix `playlist_index` not obeying `playlist_start` | pukkandan | 2021-08-17 | 1 | -2/+2 |
| | | | | | and add tests Closes #720 | ||||
* | Let `--match-filter` reject entries early | pukkandan | 2021-08-17 | 1 | -9/+12 |
| | | | | Makes redundant: `--match-title`, `--reject-title`, `--min-views`, `--max-views` | ||||
* | Fix `-J` when there are failed videos | pukkandan | 2021-08-17 | 1 | -0/+2 |
| | |||||
* | Fix `-F` for extractors that directly return url | pukkandan | 2021-08-15 | 1 | -1/+1 |
| | | | | Related: #693 | ||||
* | Fix resuming of single formats when using --no-part | pukkandan | 2021-08-15 | 1 | -3/+6 |
| | | | | Closes #576 | ||||
* | Misc fixes - See desc | pukkandan | 2021-08-10 | 1 | -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 head | pukkandan | 2021-08-10 | 1 | -11/+16 |
| | |||||
* | Add option `--replace-in-metadata` | pukkandan | 2021-08-10 | 1 | -1/+1 |
| | |||||
* | [docs] Fix some mistakes and improve doc | pukkandan | 2021-08-07 | 1 | -6/+10 |
| | |||||
* | [cleanup] Misc | pukkandan | 2021-08-07 | 1 | -22/+23 |
| | |||||
* | Allow entire infodict to be printed using `%()s` | pukkandan | 2021-08-07 | 1 | -7/+11 |
| | | | | Makes `--dump-json` redundant | ||||
* | Add option `--no-simulate` to not simulate even when `--print` or ↵ | pukkandan | 2021-08-07 | 1 | -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` | pukkandan | 2021-08-07 | 1 | -8/+18 |
| | | | | Related: https://github.com/yt-dlp/yt-dlp/commit/8012d892bd38af731357a61e071e0a0d01bc41b4#r54555230 | ||||
* | Add compat-option `no-keep-subs` | pukkandan | 2021-08-06 | 1 | -1/+1 |
| | | | | Closes #630 | ||||
* | Fix wrong extension for intermediate files | pukkandan | 2021-08-05 | 1 | -4/+7 |
| | | | | Closes #632 | ||||
* | Ensure sanitization of infodict before printing to stdout | pukkandan | 2021-08-05 | 1 | -7/+13 |
| | | | | * `filter_requested_info` is renamed to a more appropriate name `sanitize_info` |