Simon Sawicki
8417f26b8a
[core] Implement `--color` flag ( #6904 )
...
Authored by: Grub4K
2 years ago
Simon Sawicki
665472a7de
[update] Implement `--update-to` repo
...
Authored by: Grub4K, pukkandan
2 years ago
Simon Sawicki
d2e84d5eb0
[update] Better error handling
...
Authored by: pukkandan
2 years ago
pukkandan
c16644642b
Add option `--xff`
...
Deprecates `--geo-bypass`, `--no-geo-bypass, `--geo-bypass-country`, `--geo-bypass-ip-block`
2 years ago
pukkandan
d669772c65
Add `--no-quiet`
...
Closes #6796
2 years ago
pukkandan
ab1de9cb1e
Support loading info.json with a list at it's root
2 years ago
pukkandan
fe2ce85aff
Add option `--break-match-filters`
...
* Deprecates `--break-on-reject`
Closes #5962
2 years ago
Simon Sawicki
77df20f14c
[update] Add option `--update-to`, including to nightly ( #6220 )
...
* By default, stable will only update to stable, and nightly to nightly
Authored by: Grub4K, bashonly, pukkandan
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
2 years ago
Chris Caruso
f737fb16d8
[ExtractAudio] Handle outtmpl without ext ( #6005 )
...
Authored by: carusocr
Closes #5968
2 years ago
pukkandan
5712943b76
Imply `--no-progress` when `--print`
2 years ago
pukkandan
08e29b9f1f
[cleanup] Misc
...
Closes #5576 , closes #5887
2 years ago
Matthew
8300774c4a
Add `--enable-file-urls` ( #5917 )
...
Closes https://github.com/yt-dlp/yt-dlp/issues/3675
Authored by: coletdjnz
2 years ago
pukkandan
193fb150b7
Fix bug in 119e40ef64
2 years ago
pukkandan
fe74d5b592
Let `--parse/replace-in-metadata` run at any post-processing stage
...
Closes #5808 , #456
2 years ago
pukkandan
935bac1e4d
Fix `--cookies-from-browser` CLI parsing
...
Closes #5716
2 years ago
pukkandan
71df9b7fd5
[cleanup] Misc
2 years ago
pukkandan
d0d74b7197
[utils] Move format sorting code into `utils`
2 years ago
pukkandan
64c464a144
[utils] Move `FileDownloader.parse_bytes` into utils
2 years ago
pukkandan
d5d1df8afd
[cleanup Misc
...
Closes #5162
2 years ago
pukkandan
2fa669f759
[docs] Misc improvements
...
Closes #4987 , Closes #4906 , Closes #4919 , Closes #4977 , Closes #4979
2 years ago
pukkandan
2b24afa6d7
Improve 5736d79172
2 years ago
pukkandan
5736d79172
Support environment variables in `--ffmpeg-location`
...
Closes #4938
2 years ago
Lesmiscore
fc2ba496fd
Allow open ranges for time ranges ( #4940 )
...
Authored by: Lesmiscore
2 years ago
pukkandan
d2c8aadf79
[cleanup] Misc
...
Closes #4710 , Closes #4754 , Closes #4723
Authored by: pukkandan, MrRawes, DavidH-2022
2 years ago
bashonly
825d3ce386
[cookies] Improve container support ( #4806 )
...
Closes #4800
Authored by: bashonly, pukkandan, coletdjnz
2 years ago
bashonly
9bd13fe5bb
[cookies] Support firefox container in `--cookies-from-browser` ( #4753 )
...
Authored by: bashonly
2 years ago
pukkandan
da4db748fa
[utils] Add `deprecation_warning`
...
See https://github.com/yt-dlp/yt-dlp/pull/2173#issuecomment-1097021515
2 years ago
pukkandan
fe7866d0ed
Add option `--use-extractors`
...
Deprecates `--force-generic-extractor`
Closes #3234 , Closes #2044
Related: #4307 , #1791
2 years ago
Lauren N. Liberda
fc61aff41b
Determine merge container better (See desc) ( #1482 )
...
* Determine the container early. Closes #4069
* Use codecs instead of just file extensions
* Obey `--prefer-free-formats`
* Allow fallbacks in `--merge-output`
Authored by: pukkandan, selfisekai
2 years ago
pukkandan
0647d9251f
Minor bugfixes
2 years ago
pukkandan
4f04be6add
Validate `--merge-output-format`
...
Closes #4489
2 years ago
pukkandan
8dc5930511
[utils, cleanup] Consolidate known media extensions
2 years ago
pukkandan
6a7d3a0a09
[ffmpeg] Set `ffmpeg_location` in a contextvar
...
Fixes #2191 for the CLI, but not when used through the API
2 years ago
pukkandan
6929b41a21
Remove Python 3.6 support
...
Closes #3764
2 years ago
pukkandan
134c913cca
Discard info_dict from memory if no longer needed
...
Closes #1399
2 years ago
pukkandan
f2df407165
[cleanup] Misc cleanup
2 years ago
pukkandan
54007a45f1
[cleanup] Consistent style for file heads
2 years ago
pukkandan
ac66811112
[compat] Remove more functions
...
Removing any more will require changes to a large number of extractors
2 years ago
pukkandan
28163422a6
Fix `--downloader native`
...
Bug in 7b2c3f47c6
2 years ago
pukkandan
8372be7469
[update] Self-restart after update
2 years ago
pukkandan
6d1b34896e
Update to ytdl-commit-8a158a9
...
[NHK] Use new API URL
6508688e88
Closes #2337 , Closes #4063
2 years ago
pukkandan
7b2c3f47c6
[cleanup] Misc
2 years ago
pukkandan
7e9a612585
Add option `--lazy-playlist` to process entries as they are received
2 years ago
pukkandan
7e88d7d78f
Add slicing notation to `--playlist-items`
...
* 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
2 years ago
pukkandan
560738f34d
[extractor] Import `_ALL_CLASSES` lazily
...
This significantly speeds up `import yt_dlp` in the absence of `lazy_extractors`
2 years ago
pukkandan
5ec1b6b716
Add option `--download-sections` to download video partially
...
Closes #52 , Closes #3932
2 years ago
pukkandan
e0ab98541c
[ExtractAudio] Allow conditional conversion
...
Closes #1715
2 years ago
pukkandan
35faefee5d
[ExtractAudio, cleanup] Refactor
2 years ago
pukkandan
00bbc5f177
[ThumbnailsConvertor] Allow conditional conversion
...
Closes #3970
2 years ago
pukkandan
f95b9dee45
[extractor] Add dev option `--load-pages`
3 years ago