Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Skip fixup of existing files and add `--fixup force` to force it | pukkandan | 2021-06-20 | 1 | -1/+4 | |
| | | ||||||
| * | [cleanup] Refactor fixup | pukkandan | 2021-06-20 | 1 | -65/+43 | |
| | | ||||||
| * | Fix id sanitization in filenames | pukkandan | 2021-06-17 | 1 | -3/+3 | |
| | | | | | | | | Closes #415 | |||||
| * | [EmbedThumbnail] Add compat-option `embed-thumbnail-atomicparsley` | pukkandan | 2021-06-16 | 1 | -2/+3 | |
| | | | | | | | | | | | | to force use of atomicparsley for embedding thumbnails in mp4 Related: #411 | |||||
| * | Ignore `images` formats from merge | pukkandan | 2021-06-13 | 1 | -3/+8 | |
| | | ||||||
| * | Allow `images` formats | pukkandan | 2021-06-13 | 1 | -2/+6 | |
| | | | | | | | | | | | | | | | | | | | | Necessary for #343. * They are identified by `vcodec=acodec='none'` * These formats show as the worst in `-F` * Any postprocessor that expects audio/video will be skipped * `b*` and all related selectors will skip such formats * This commit also does not add any selector for downloading such formats. They have to be explicitly requested by the `format_id`. Implementation of a selector is left for when #389 is resolved | |||||
| * | Expand `--check-formats` to thumbnails | pukkandan | 2021-06-13 | 1 | -7/+20 | |
| | | | | | | | | Closes #402 | |||||
| * | Use `NamedTemporaryFile` for `--check-formats` | pukkandan | 2021-06-13 | 1 | -24/+29 | |
| | | ||||||
| * | [EmbedThumbnail] Fix for already downloaded thumbnail | pukkandan | 2021-06-11 | 1 | -0/+1 | |
| | | ||||||
| * | Better error handling of syntax errors in `-f` | pukkandan | 2021-06-11 | 1 | -16/+18 | |
| | | ||||||
| * | [build] Build Windows x86 version with py3.7 | pukkandan | 2021-06-10 | 1 | -2/+1 | |
| | | | | | | | | | | | | | | | | | | and remove redundant tests Closes #390 :ci skip Co-authored by: pukkandan, shirt-dev | |||||
| * | Improve offset parsing in outtmpl | pukkandan | 2021-06-09 | 1 | -28/+32 | |
| | | ||||||
| * | Fix `%d` and empty default in outtmpl | pukkandan | 2021-06-09 | 1 | -1/+2 | |
| | | | | | | | | Closes #388 | |||||
| * | Revert "[build] Build Windows x86 version with py3.8" | pukkandan | 2021-06-09 | 1 | -1/+2 | |
| | | | | | | | | | | | | | | | | This reverts commit aa75e51f992c206b07ab4de592f11a871827bf4b. See #390 This is being reverted instead of modified due to #388 | |||||
| * | [build] Build Windows x86 version with py3.8 | pukkandan | 2021-06-09 | 1 | -2/+1 | |
| | | | | | | | | | | | | | | and remove redundant tests :ci skip Ao-authored by: pukkandan, shirt-dev | |||||
| * | Make outtmpl more robust and catch errors early | pukkandan | 2021-06-08 | 1 | -4/+25 | |
| | | ||||||
| * | [utils] Generalize `traverse_dict` to `traverse_obj` | pukkandan | 2021-06-08 | 1 | -3/+3 | |
| | | ||||||
| * | Add field `original_url` with the user-inputted URL | pukkandan | 2021-06-08 | 1 | -1/+2 | |
| | | | | | | | | | | | | So that they can be processed by `--parse-metadata` for example `webpage_url` is the same, but may be modified by the extractor | |||||
| * | Make more fields available for `--print` when used with `--flat-playlist` | pukkandan | 2021-06-08 | 1 | -1/+5 | |
| | | ||||||
| * | Fix filename sanitization | pukkandan | 2021-06-06 | 1 | -1/+1 | |
| | | | | | | | | Bug from 752cda3880f30a46bed1d27b69188ab93ad1a368 | |||||
| * | Fix and refactor `prepare_outtmpl` | pukkandan | 2021-06-06 | 1 | -101/+80 | |
| | | | | | | | | | | | | | | | | | | | | The following tests would have failed previously: %(id)d %(id)r %(ext)s-%(ext|def)d %(width|)d %(id)r %(height)r %(formats.0)r %s | |||||
| * | [cleanup] Point all shebang to `python3` (#372) | felix | 2021-06-06 | 1 | -1/+1 | |
| | | | | | | | | Authored by: fstirlitz | |||||
| * | [embedthumbnail] Embed if any thumbnail was downloaded, not just the best | pukkandan | 2021-05-29 | 1 | -1/+2 | |
| | | ||||||
| * | Remove `None` values from `info.json` | pukkandan | 2021-05-29 | 1 | -10/+11 | |
| | | ||||||
| * | Write messages to `stderr` when both `quiet` and `verbose` | pukkandan | 2021-05-29 | 1 | -9/+5 | |
| | | ||||||
| * | Pre-check archive and filters during playlist extraction | pukkandan | 2021-05-29 | 1 | -2/+8 | |
| | | | | | | | | | | This makes `--break-on-existing` much faster. It also helps `--break-on-reject` if the playlist extractor can extract the relevant fields | |||||
| * | Refactor `__process_playlist` using `LazyList` | pukkandan | 2021-05-29 | 1 | -47/+31 | |
| | | ||||||
| * | [cleanup] `_match_entry` | pukkandan | 2021-05-29 | 1 | -10/+12 | |
| | | ||||||
| * | [cleanup] Refactor updater | pukkandan | 2021-05-26 | 1 | -1/+2 | |
| | | | | | | | | | | The updater now uses `.update.run_update` and not `.update.update_self`. Although I don't expect anyone to be using the updater via API, a wrapper `update_self` is provided for compatibility just in case | |||||
| * | Sanitize and sort playlist thumbnails | pukkandan | 2021-05-23 | 1 | -18/+24 | |
| | | | | | | | | Closes #341 | |||||
| * | [ffmpeg] Download and merge in a single step if possible | pukkandan | 2021-05-23 | 1 | -35/+56 | |
| | | ||||||
| * | [cleanup] See desc | pukkandan | 2021-05-20 | 1 | -1/+1 | |
| | | | | | | | | | | | | * Remove struct from `embedthumbnail` * Use bullet lists in readme where numbered list don't make sense * Fix error introduced in 9c2b75b5616f058c3970e54c664e9543f86b9f0c when `ie_result` is `None` | |||||
| * | Field `additional_urls` to download additional videos from metadata | pukkandan | 2021-05-19 | 1 | -1/+16 | |
| | | ||||||
| * | Ensure `post_extract` and `pre_process` only run once | pukkandan | 2021-05-19 | 1 | -3/+12 | |
| | | | | | | | | Previously, they ran once for each format requested | |||||
| * | [cleanup] linter, code formatting and readme | pukkandan | 2021-05-19 | 1 | -17/+10 | |
| | | ||||||
| * | [youtube] Always extract `maxresdefault` thumbnail | pukkandan | 2021-05-18 | 1 | -1/+2 | |
| | | | | | | | | Fixes: https://github.com/ytdl-org/youtube-dl/issues/29049 | |||||
| * | [extractor] Add `write_debug` and `get_param` | pukkandan | 2021-05-17 | 1 | -4/+4 | |
| | | ||||||
| * | Write thumbnail of playlist | pukkandan | 2021-05-17 | 1 | -0/+3 | |
| | | | | | | | | | | Related: https://github.com/ytdl-org/youtube-dl/pull/28872, https://github.com/ytdl-org/youtube-dl/pull/28860 This is slightly different from the above PRs in that this downloads the playlist's thumbnail instead of the uploader's profile picture. But for youtube channel URLs these are the same | |||||
| * | Fix bug in listing subtitles | pukkandan | 2021-05-17 | 1 | -2/+2 | |
| | | | | | | | | Bug introduced by: 2412044c90ef3d122eab0b195aaa0f5b2ab27394 | |||||
| * | Add field `name` for subtitles | pukkandan | 2021-05-15 | 1 | -3/+10 | |
| | | | | | | | | | | | | Co-authored by: pukkandan, tpikonen Based on: #310, https://github.com/ytdl-org/youtube-dl/pull/26112 | |||||
| * | Fix `--check-formats` when there is network error | pukkandan | 2021-05-15 | 1 | -4/+8 | |
| | | ||||||
| * | Add option `--print` | pukkandan | 2021-05-14 | 1 | -20/+32 | |
| | | | | | | | | | | Deprecates: `--get-description`, `--get-duration`, `--get-filename`, `--get-format`, `--get-id`, `--get-thumbnail`, `--get-title`, `--get-url` Closes #295 | |||||
| * | [options] Refactor callbacks | pukkandan | 2021-05-14 | 1 | -0/+1 | |
| | | ||||||
| * | Standardize `write_debug` | pukkandan | 2021-05-14 | 1 | -14/+20 | |
| | | ||||||
| * | [cleanup] Fix typos | pukkandan | 2021-05-11 | 1 | -1/+1 | |
| | | ||||||
| * | Add compat-option `no-attach-infojson` | pukkandan | 2021-05-11 | 1 | -1/+1 | |
| | | ||||||
| * | Option `--compat-options` to revert some of yt-dlp's changes | pukkandan | 2021-05-11 | 1 | -8/+20 | |
| | | | | | | | | * Deprecates `--list-formats-as-table`, `--list-formats-old` | |||||
| * | Deprecate support for python versions < 3.6 | pukkandan | 2021-05-09 | 1 | -0/+5 | |
| | | | | | | | | Closes #267 | |||||
| * | Update to ytdl-commit-a726009 | pukkandan | 2021-05-06 | 1 | -5/+14 | |
| | | | | | | | | | | [blinkx] Remove extractor https://github.com/ytdl-org/youtube-dl/commit/a7260099873acc6dc7d76cafad2f6b139087afd0 | |||||
| * | Fix `playlist_index` and add `playlist_autonumber` (#302) | pukkandan | 2021-05-06 | 1 | -3/+10 | |
| | | | | | | Now `playlist_index` is always the position of the video in the actual playlist and `playlist_autonumber` is the position of the item in the playlist queue |