| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
| |
* Adds support for negative indices and step
* Add `-I` as alias for `--playlist-index`
* Deprecates `--playlist-start`, `--playlist-end`, `--playlist-reverse`, `--no-playlist-reverse`
Closes #2951, Closes #2853
|
|
|
|
|
| |
It should not removes fields that may be needed for `--load-infojson`.
Eg: `_ffmpeg_args`, `_has_drm`
|
|
|
|
|
|
| |
Using https://github.com/PyCQA/isort
isort -m VERTICAL_HANGING_INDENT --py 36 -l 80 --rr -n --tc .
|
|
|
|
|
|
|
|
|
|
| |
Using https://github.com/asottile/pyupgrade
1. `__future__` imports and `coding: utf-8` were removed
2. Files were rewritten with `pyupgrade --py36-plus --keep-percent-format`
3. f-strings were cherry-picked from `pyupgrade --py36-plus`
Extractors are left untouched (except removing header) to avoid unnecessary merge conflicts
|
| |
|
|
|
|
| |
Closes #3074
|
|
|
|
|
|
|
| |
* Move `_match_entry` and `post_extract` to `process_video_result`. It is also left in `process_info` for API compat
* `--list-...` options and `--force-write-archive` now obey filtering options
* Move `SponsorBlockPP` to `after_filter`. Closes https://github.com/yt-dlp/yt-dlp/issues/2536
* Reverts 4ec82a72bbf7ff0066edb50dcad20aa77ac2fe09 since this commit addresses the issue it was solving
|
| |
|
| |
|
|
|
|
| |
Fixes: https://github.com/yt-dlp/yt-dlp/issues/2085#issuecomment-1002247689, https://github.com/yt-dlp/yt-dlp/pull/2132/files#r775729811
|
|
|
|
|
| |
`F` is already used for float!
Bug in e0fd95737d1a3c4a2bfb470c5408a396c8545ca5
|
|
|
|
| |
Closes #1942 #1976 #2020 #2058 #1984
|
|
|
|
|
|
|
|
|
| |
and improve `id` detection
F = sanitize as filename (# = restricted)
D = add Decimal suffixes
Closes #2085, 2081
|
|
|
| |
Authored by: PilzAdam
|
| |
|
| |
|
|
|
|
| |
Closes #1585
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Closes #899, #1004
|
|
|
|
|
| |
This is useful to limit the filename to a certain number of bytes rather than characters
Closes #1003
|
|
|
|
|
| |
and add tests
Closes #720
|
|
|
|
| |
Makes `--dump-json` redundant
|
|
|
|
| |
Related: https://github.com/yt-dlp/yt-dlp/commit/8012d892bd38af731357a61e071e0a0d01bc41b4#r54555230
|
|
|
|
| |
Closes #345
|
|
|
|
| |
Fixes: https://www.reddit.com/r/youtubedl/comments/otfmq3/ytdlp_same_parameters_different_results
|
|
|
|
| |
Bug from: 981052c9c6febb33b6547140a67a49ac0f5f4578
|
|
|
|
| |
Closes #415
|
| |
|
| |
|
|
|
|
| |
All tests of `prepare_outtmpl` is now also run on `prepare_filename`
|
|
|
|
| |
Closes #388
|
| |
|
|
|
|
| |
Bug from 752cda3880f30a46bed1d27b69188ab93ad1a368
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Authored by: fstirlitz
|
| |
|
|
|
|
| |
Test `test_ignoreerrors_for_playlist_with_url_transparent_iterable_entries` was broken due to `__original_infodict` being added to the dict
|
|
|
|
|
|
| |
* Objects can be traversed like `%(field.key1.key2)s`
* A number can be added to the field as `%(field+n)s`
* Deprecates `--autonumber-start`
|
|
|
|
|
|
|
|
| |
* Treat `--sub-langs` entries as regex
* `all` can be used to refer to all the subtitles
* the language code can be prefixed with `-` to exclude it
* Deprecates `--all-subs`
Closes #253
|
| |
|
|
|
|
|
|
|
|
|
| |
* All modules and binary names are changed
* All documentation references changed
* yt-dlp no longer loads youtube-dlc config files
* All URLs changed to point to organization account
Co-authored-by: Pccode66
Co-authored-by: pukkandan
|
| |
|
|
|
|
|
| |
The disabled tests needs to be fixed later
Tests for FormatSort, Multistreams also needs be created
|
|
|
|
| |
Authored-by: h-h-h-h
|