aboutsummaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)Author
2021-12-23[cleanup] Misc cleanuppukkandan
Closes #1942 #1976 #2020 #2058 #1984
2021-12-23[outtmpl] Add alternate forms `F`, `D`pukkandan
and improve `id` detection F = sanitize as filename (# = restricted) D = add Decimal suffixes Closes #2085, 2081
2021-12-19[test/download] Split `sanitize_got_info_dict` into a separate functionpukkandan
so that it can be used by third party scripts
2021-12-18[outtmpl] Add operator `&` for replacement text (#2012)PilzAdam
Authored by: PilzAdam
2021-12-17[extractor] Support default implicit graph in JSON-LD (#1983)Zenon Mousmoulas
Original PR: https://github.com/ytdl-org/youtube-dl/pull/30229 Per W3C JSON-LD v1.1 §4.9 (non-normative ref): When a JSON-LD document's top-level structure is a map that contains no other keys than @graph and optionally @context (properties that are not mapped to an IRI or a keyword are ignored), @graph is considered to express the otherwise implicit default graph. Authored by: zmousm
2021-12-16[test/download] Ignore field `webpage_url_domain` (#2014)std-move
Authored by: std-move
2021-12-15[test/download] Add more fieldspukkandan
2021-12-09[SponsorBlock] Add Filler and Highlight categories (#1664)Nil Admirari
Authored by: nihil-admirari, pukkandan
2021-11-23[jsinterp] Fix splice to handle floatpukkandan
Needed for new youtube js player f1ca6900 Closes #1767
2021-11-20[utils] Fix error when copying `LazyList`pukkandan
2021-11-20[utils] Allow alignment in `render_table`pukkandan
and add tests
2021-11-19[AES] Add ECB mode (#1686)The Hatsune Daishi
Needed for #1688 Authored by: nao20010128nao
2021-11-19[tests] Fix testspukkandan
2021-11-19[cleanup] Minor cleanuppukkandan
Closes #1696, Closes #1673
2021-11-10[outtmpl] Add alternate forms for `q` and `j`pukkandan
2021-11-08[outtmpl] Do not traverse `None`pukkandan
Closes #1585
2021-11-06[test/download] Fallback test to `bv`pukkandan
2021-11-03[jsinterp] Handle default in switch betterpukkandan
2021-10-31[youtube] Fix throttling by decrypting n-sig (#1437)pukkandan
2021-10-22[microsoftstream] Add extractor (#1201)Damiano Amatruda
Based on: https://github.com/ytdl-org/youtube-dl/pull/24649 Fixes: https://github.com/ytdl-org/youtube-dl/issues/24440 Authored by: damianoamatruda, nixklai
2021-10-19[utils] Standardize timestamp formatting codepukkandan
Closes #1285
2021-10-18Add HDR information to formatspukkandan
2021-10-18Reduce default `--socket-timeout`pukkandan
2021-10-17[utils] Allow duration strings in filterpukkandan
Closes #1309
2021-10-13[outtmpl] Fix bug in expanding environment variablespukkandan
2021-10-09[cleanup] Misc cleanuppukkandan
2021-10-09Improved progress reporting (See desc) (#1125)pukkandan
* 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
2021-09-30[docs,cleanup] Some minor refactoring and improve docspukkandan
2021-09-27[outtmpl] Alternate form of format type `l` for `\n` delimited listpukkandan
2021-09-26[outtmpl] Format type `U` for unicode normalizationpukkandan
2021-09-25Allow `0` in `--playlist-items`pukkandan
2021-09-19[test/cookies] Improve loggingpukkandan
2021-09-19[aes] Add `aes_gcm_decrypt_and_verify` (#1020)Ákos Sülyi
Authored by: sulyi, pukkandan
2021-09-19[SponsorBlock] Improve merge algorithm (#999)Nil Admirari
Authored by: nihil-admirari
2021-09-18Allow alternate fields in outtmplpukkandan
Closes #899, #1004
2021-09-18[hls,aes] Fallback to native implementation for AES-CBCpukkandan
and detect `Cryptodome` in addition to `Crypto` Closes #935 Related: #938
2021-09-18Add format type `B` for outtmpl to treat the value as bytespukkandan
This is useful to limit the filename to a certain number of bytes rather than characters Closes #1003
2021-09-08[pbs] Fix subtitle extraction (#813)coletdjnz
Original PR: https://github.com/ytdl-org/youtube-dl/pull/24430, https://github.com/ytdl-org/youtube-dl/pull/17434 Closes: #836, https://github.com/ytdl-org/youtube-dl/issues/18796, https://github.com/ytdl-org/youtube-dl/issues/17273 Authored-by: coletdjnz, gesa, raphaeldore
2021-09-02Native SponsorBlock implementation and related improvements (#360)Nil Admirari
SponsorBlock options: * The fetched sponsor sections are written to infojson * `--sponsorblock-remove` removes specified chapters from file * `--sponsorblock-mark` marks the specified sponsor sections as chapters * `--sponsorblock-chapter-title` to specify sponsor chapter template * `--sponsorblock-api` to use a different API Related improvements: * Split `--embed-chapters` from `--embed-metadata` * Add `--remove-chapters` to remove arbitrary chapters * Add `--force-keyframes-at-cuts` for more accurate cuts when removing and splitting chapters Deprecates all `--sponskrub` options Authored by: nihil-admirari, pukkandan
2021-08-28[Niconico] Add Search extractors (#672)animelover1984
Authored by: animelover1984, pukkandan
2021-08-24[youtube] Remove annotations and deprecate `--write-annotations` (#765)coletdjnz
Closes #692 Authored by: coletdjnz
2021-08-23[utils] Add `parse_qs`pukkandan
2021-08-17Fix `playlist_index` not obeying `playlist_start`pukkandan
and add tests Closes #720
2021-08-17Let `--match-filter` reject entries earlypukkandan
Makes redundant: `--match-title`, `--reject-title`, `--min-views`, `--max-views`
2021-08-10Misc fixes - See descpukkandan
* 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
2021-08-10Add option `--replace-in-metadata`pukkandan
2021-08-07[cleanup] Miscpukkandan
2021-08-07[tests:download] Add batch testing for extractorspukkandan
Use `test_YourExtractor_all` to invoke them
2021-08-07Allow entire infodict to be printed using `%()s`pukkandan
Makes `--dump-json` redundant
2021-08-07Fix bugs related to `sanitize_info`pukkandan
Related: https://github.com/yt-dlp/yt-dlp/commit/8012d892bd38af731357a61e071e0a0d01bc41b4#r54555230