coletdjnz
8a8b54523a
[rh:requests] Add handler for requests
HTTP library ( #3668 )
...
Adds support for HTTPS proxies and persistent connections (keep-alive)
Closes https://github.com/yt-dlp/yt-dlp/issues/1890
Resolves https://github.com/yt-dlp/yt-dlp/issues/4070
Resolves https://github.com/ytdl-org/youtube-dl/issues/32549
Resolves https://github.com/ytdl-org/youtube-dl/issues/14523
Resolves https://github.com/ytdl-org/youtube-dl/issues/13734
Authored by: coletdjnz, Grub4K, bashonly
2023-10-13 23:33:00 +00:00
bashonly
b634ba742d
[cleanup] Misc ( #8338 )
...
Authored by: bashonly, gamer191
2023-10-13 22:15:35 +00:00
pukkandan
b4e0d75848
Improve --download-sections
...
* Support negative time-ranges
* Add `*from-url` to obey time-ranges in URL
Closes #7248
2023-06-22 13:03:07 +05:30
pukkandan
ad54c9130e
[cleanup] Misc
...
Closes #6288 , Closes #7197 , Closes #7265 , Closes #7353 , Closes #5773
Authored by: mikf, freezboltz, pukkandan
2023-06-21 09:21:20 +05:30
Nicolai Dagestad
db3ad8a676
Add option --netrc-cmd
( #6682 )
...
Authored by: NDagestad, pukkandan
Closes #1706
2023-06-21 08:37:42 +05:30
pukkandan
93b39cdbd9
Add --compat-option playlist-match-filter
...
Closes #6073
2023-06-21 06:10:39 +05:30
Simon Sawicki
8417f26b8a
[core] Implement --color
flag ( #6904 )
...
Authored by: Grub4K
2023-05-24 20:35:07 +02:00
Simon Sawicki
665472a7de
[update] Implement --update-to
repo
...
Authored by: Grub4K, pukkandan
2023-05-20 21:21:32 +02:00
pukkandan
c8bc203fbf
[docs] Misc improvements
...
Closes #6814 , closes #6940 , closes #6733 , closes #6923 , closes #6566 , closes #6726 , closes #6728
2023-05-20 02:38:24 +05:30
pukkandan
c16644642b
Add option --xff
...
Deprecates `--geo-bypass`, `--no-geo-bypass, `--geo-bypass-country`, `--geo-bypass-ip-block`
2023-04-24 19:38:58 +05:30
pukkandan
d669772c65
Add --no-quiet
...
Closes #6796
2023-04-24 18:55:43 +05:30
pukkandan
78fde6e339
[outtmpl] Allow \n
in replacements and default.
...
Fixes: https://github.com/yt-dlp/yt-dlp/issues/6808#issuecomment-1510055357
Fixes: https://github.com/yt-dlp/yt-dlp/issues/6808#issuecomment-1510363645
2023-04-24 18:28:30 +05:30
pukkandan
fe2ce85aff
Add option --break-match-filters
...
* Deprecates `--break-on-reject`
Closes #5962
2023-03-04 01:18:54 +05:30
pukkandan
4815bbfc41
[cleanup] Misc
2023-03-03 23:23:33 +05:30
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>
2023-03-03 22:55:09 +05:30
pukkandan
a538772969
[cleanup] Misc
...
Closes #5897
2023-02-17 17:52:22 +05:30
Simon Sawicki
773c272d66
Fix config locations ( #5933 )
...
Bug in 8e40b9d1ec
Closes #5953
Authored by: Grub4k, coletdjnz, pukkandan
2023-01-07 00:31:00 +05:30
pukkandan
08e29b9f1f
[cleanup] Misc
...
Closes #5576 , closes #5887
2023-01-02 19:40:15 +05:30
pukkandan
8e174ba7de
[docs] Improvements
...
Closes #5846 , closes #5774
2023-01-02 19:40:13 +05:30
Matthew
8300774c4a
Add --enable-file-urls
( #5917 )
...
Closes https://github.com/yt-dlp/yt-dlp/issues/3675
Authored by: coletdjnz
2023-01-02 06:05:13 +00:00
Lesmiscore
8c53322cda
[downloader/aria2c] Native progress for aria2c via RPC ( #3724 )
...
Authored by: Lesmiscore, pukkandan
Closes #2038
2023-01-02 02:16:25 +09:00
pukkandan
2a06bb4eb6
Add --compat-options 2021,2022
...
Use these to guard against future compat changes. This allows devs to
change defaults and make other potentially breaking changes more easily.
If you need everything to work exactly as-is, put this in your config
2023-01-01 14:11:15 +05:30
Matthew
8e40b9d1ec
Improve plugin architecture ( #5553 )
...
to make plugins easier to develop and use:
* Plugins are now loaded as namespace packages.
* Plugins can be loaded in any distribution of yt-dlp (binary, pip, source, etc.).
* Plugin packages can be installed and managed via pip, or dropped into any of the documented locations.
* Users do not need to edit any code files to install plugins.
* Backwards-compatible with previous plugin architecture.
As a side-effect, yt-dlp will now search in a few more locations for config files.
Closes https://github.com/yt-dlp/yt-dlp/issues/1389
Authored by: flashdagger, coletdjnz, pukkandan, Grub4K
Co-authored-by: Marcel <flashdagger@googlemail.com>
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com>
Co-authored-by: Simon Sawicki <accounts@grub4k.xyz>
2023-01-01 04:29:22 +00:00
pukkandan
fe74d5b592
Let --parse/replace-in-metadata
run at any post-processing stage
...
Closes #5808 , #456
2022-12-30 11:19:39 +05:30
pukkandan
119e40ef64
Add pre-processor stage video
...
Related: #456 , #5808
2022-12-30 11:18:45 +05:30
pukkandan
71df9b7fd5
[cleanup] Misc
2022-12-03 19:52:31 +05:30
pukkandan
46d09f8707
[cleanup] Lint and misc cleanup
2022-11-07 02:32:36 +05:30
Ajay Ramachandran
63c547d71c
[SponsorBlock] Support chapter
category ( #5260 )
...
Authored by: ajayyy, pukkandan
2022-10-18 22:21:57 +05:30
gamer191
304ad45a9b
[cleanup] Misc ( #5044 )
...
Authored by: gamer191, pukkandan
2022-10-04 09:53:11 +05:30
pukkandan
2fa669f759
[docs] Misc improvements
...
Closes #4987 , Closes #4906 , Closes #4919 , Closes #4977 , Closes #4979
2022-09-22 02:15:55 +05:30
Lesmiscore
fc2ba496fd
Allow open ranges for time ranges ( #4940 )
...
Authored by: Lesmiscore
2022-09-17 01:04:23 +09:00
pukkandan
17ffed1842
[docs] Improvements
...
* Move detailed installation instructions to https://github.com/yt-dlp/yt-dlp/wiki/Installation
* Link to wiki where applicable
* Fix some mistakes. Closes #4853 , Closes #4855 , Closes #4852
* Improve some error messages
2022-09-07 17:38:05 +05:30
pukkandan
d2c8aadf79
[cleanup] Misc
...
Closes #4710 , Closes #4754 , Closes #4723
Authored by: pukkandan, MrRawes, DavidH-2022
2022-09-01 16:49:03 +05:30
coletdjnz
1ff88b7aec
[extractor/youtube] Add no-youtube-prefer-utc-upload-date
compat option ( #4771 )
...
This option reverts 992f9a730b
and 17322130a9
to prefer the non-UTC upload date in microformats.
Authored by: coletdjnz, pukkandan
2022-09-01 10:02:28 +00:00
bashonly
825d3ce386
[cookies] Improve container support ( #4806 )
...
Closes #4800
Authored by: bashonly, pukkandan, coletdjnz
2022-09-01 15:22:59 +05:30
bashonly
9bd13fe5bb
[cookies] Support firefox container in --cookies-from-browser
( #4753 )
...
Authored by: bashonly
2022-08-30 22:24:46 +05:30
pukkandan
da4db748fa
[utils] Add deprecation_warning
...
See https://github.com/yt-dlp/yt-dlp/pull/2173#issuecomment-1097021515
2022-08-30 21:03:07 +05:30
pukkandan
ca7f8b8f31
Bugfix for 822d66e591
...
Closes #4760
2022-08-26 06:08:05 +05:30
pukkandan
2516cafb28
Fix bug in fe7866d0ed
2022-08-24 08:21:39 +05:30
pukkandan
fd404bec7e
Fix --break-per-url --max-downloads
2022-08-24 08:00:13 +05:30
pukkandan
fe7866d0ed
Add option --use-extractors
...
Deprecates `--force-generic-extractor`
Closes #3234 , Closes #2044
Related: #4307 , #1791
2022-08-24 07:47:51 +05:30
pukkandan
5314b52192
[utils] Add orderedSet_from_options
2022-08-24 07:38:55 +05:30
pukkandan
822d66e591
Fix bug in --alias
2022-08-22 04:37:23 +05:30
Lesmiscore
62b58c0936
[docs] Consistent use of e.g.
( #4643 )
...
Authored by: Lesmiscore
2022-08-14 17:34:13 +05:30
pukkandan
70b2340909
[build, devscripts] Add devscript to set a build variant
...
Closes #4471
2022-08-09 01:08:48 +05:30
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
2022-08-04 06:12:12 +05:30
pukkandan
be5c1ae862
Standardize retry mechanism ( #1649 )
...
* [utils] Create `RetryManager`
* Migrate all retries to use the manager
* [extractor] Add wrapper methods for convenience
* Standardize console messages for retries
* Add `--retry-sleep` for extractors
2022-08-02 01:43:18 +05:30
christoph-heinrich
d4ada3574e
[docs] Fix capitalization in references ( #4515 )
...
Authored by: christoph-heinrich
2022-08-01 07:35:59 +05:30
pukkandan
4f04be6add
Validate --merge-output-format
...
Closes #4489
2022-07-31 02:20:14 +05:30
pukkandan
8dc5930511
[utils, cleanup] Consolidate known media extensions
2022-07-31 02:20:13 +05:30