Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [cleanup] Fix linter in 96fccc101f8f579ebd67da176e029803d82634c7 | pukkandan | 2021-08-01 | 1 | -1/+1 | |
| | ||||||
* | [downloader] Allow streaming unmerged formats to stdout using ffmpeg | pukkandan | 2021-08-01 | 1 | -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 code | pukkandan | 2021-08-01 | 1 | -35/+28 | |
| | ||||||
* | [FormatSort] Fix bug for audio with unknown codec | pukkandan | 2021-08-01 | 1 | -0/+1 | |
| | ||||||
* | Add compat-option `no-clean-infojson` | pukkandan | 2021-08-01 | 1 | -1/+2 | |
| | ||||||
* | Add format types `j`, `l`, `q` for outtmpl | pukkandan | 2021-07-29 | 1 | -6/+18 | |
| | | | | Closes #345 | |||||
* | Expand and escape environment variables correctly in outtmpl | pukkandan | 2021-07-29 | 1 | -27/+40 | |
| | | | | Fixes: https://www.reddit.com/r/youtubedl/comments/otfmq3/ytdlp_same_parameters_different_results | |||||
* | Remove `asr` appearing twice in `-F` | pukkandan | 2021-07-26 | 1 | -1/+1 | |
| | ||||||
* | [downloader] Pass `info_dict` to `progress_hook`s | pukkandan | 2021-07-22 | 1 | -0/+1 | |
| | ||||||
* | Release 2021.07.21 | pukkandan | 2021-07-22 | 1 | -1/+1 | |
| | | | | | and fix some typos Closes #538 | |||||
* | Fix bug where `original_url` was not propagated when `_type`=`url` | pukkandan | 2021-07-22 | 1 | -0/+5 | |
| | ||||||
* | Add option `--cookies-from-browser` to load cookies from a browser (#488) | Matt Broadway | 2021-07-22 | 1 | -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` | pukkandan | 2021-07-21 | 1 | -1/+18 | |
| | ||||||
* | bugfix for 50fed816dd5ae970d69d8997eb854d475ed91ede | pukkandan | 2021-07-21 | 1 | -3/+4 | |
| | ||||||
* | Add `only_once` param for `write_debug` | pukkandan | 2021-07-21 | 1 | -13/+13 | |
| | ||||||
* | Add `only_once` param for `report_warning` | pukkandan | 2021-07-21 | 1 | -6/+10 | |
| | | | | Related: https://github.com/yt-dlp/yt-dlp/pull/488#discussion_r667527297 | |||||
* | Errors in playlist extraction should obey `--ignore-errors` | pukkandan | 2021-07-21 | 1 | -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` | pukkandan | 2021-07-20 | 1 | -15/+8 | |
| | | | | since it's often confused to be the same as `format_note` | |||||
* | [youtube] Extract even more thumbnails and reduce testing | pukkandan | 2021-07-20 | 1 | -2/+5 | |
| | | | | | | | * Also fix bug where `_test_url` was being ignored Ref: https://stackoverflow.com/a/20542029 Related: #340 | |||||
* | [youtube] Extract more thumbnails | pukkandan | 2021-07-20 | 1 | -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)" | pukkandan | 2021-07-15 | 1 | -11/+4 | |
| | | | | | | | This reverts commit 4d971a16b831a45147b6ae7ce53b3e105d204da7 by @damianoamatruda Closes #500 This was wrongly checking for `write_thumbnail` | |||||
* | Fix selectors `all`, `mergeall` and add tests | pukkandan | 2021-07-07 | 1 | -0/+1 | |
| | | | | Bug from: 981052c9c6febb33b6547140a67a49ac0f5f4578 | |||||
* | [Funimation] Rewrite extractor (See desc) (#444) | pukkandan | 2021-07-07 | 1 | -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 typos | pukkandan | 2021-07-04 | 1 | -5/+1 | |
| | | | | Related: https://github.com/ytdl-org/youtube-dl/pull/29398 | |||||
* | Fixes for `--list` options (See desc) | pukkandan | 2021-07-03 | 1 | -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) | pukkandan | 2021-07-02 | 1 | -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 videos | pukkandan | 2021-06-25 | 1 | -1/+1 | |
| | | | | Related: https://github.com/iv-org/invidious/pull/2205#issuecomment-868680486 | |||||
* | Fix `--throttled-rate` when using `--load-info-json` | pukkandan | 2021-06-25 | 1 | -1/+1 | |
| | ||||||
* | Add `--extractor-args` to pass extractor-specific arguments | pukkandan | 2021-06-25 | 1 | -2/+7 | |
| | ||||||
* | Process videos when using `--ignore-no-formats-error` (#441) | Adrik | 2021-06-24 | 1 | -2/+4 | |
| | | | | Authored by: krichbanana | |||||
* | Fix `--flat-playlist` when entry has no `ie_key` | pukkandan | 2021-06-24 | 1 | -9/+14 | |
| | ||||||
* | Add option `--throttled-rate` below which video data is re-extracted | pukkandan | 2021-06-23 | 1 | -4/+8 | |
| | | | | | | Currently only for HTTP downloads Closes #430, workaround for https://github.com/ytdl-org/youtube-dl/issues/29326 | |||||
* | [websockets] Add `WebSocketFragmentFD` (#399) | pukkandan | 2021-06-21 | 1 | -2/+5 | |
| | | | | | | Necessary for #392 Co-authored by: nao20010128nao, pukkandan | |||||
* | 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 | |
| |