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
pukkandan
f2df407165
[cleanup] Misc cleanup
2022-07-09 09:07:10 +05:30
pukkandan
284a60c516
[options] Fix aliases to --config-location
2022-07-01 09:32:30 +05:30
crazymoose77756
962ffcf89c
[cleanup] Fix some typos ( #4194 )
...
Authored by: crazymoose77756
2022-06-26 17:50:06 -07:00
pukkandan
c800598cd1
[options] Fix parse_known_args
for --
...
Closes #4167
2022-06-25 08:38:52 +05:30
pukkandan
ac66811112
[compat] Remove more functions
...
Removing any more will require changes to a large number of extractors
2022-06-25 00:08:55 +05:30
pukkandan
44a6fcff39
Improve error handling of bad config files
...
Related: #824
2022-06-18 09:19:39 +05:30
pukkandan
7e9a612585
Add option --lazy-playlist
to process entries as they are received
2022-06-17 14:20:40 +05:30
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
2022-06-17 10:36:52 +05:30
pukkandan
d32f30ac48
Add --no-update
...
Closes #4060
2022-06-13 19:15:54 +05:30
pukkandan
5ec1b6b716
Add option --download-sections
to download video partially
...
Closes #52 , Closes #3932
2022-06-07 02:41:55 +05:30
pukkandan
e0ab98541c
[ExtractAudio] Allow conditional conversion
...
Closes #1715
2022-06-06 21:51:28 +05:30
pukkandan
35faefee5d
[ExtractAudio, cleanup] Refactor
2022-06-06 21:49:57 +05:30
pukkandan
00bbc5f177
[ThumbnailsConvertor] Allow conditional conversion
...
Closes #3970
2022-06-05 20:51:19 +05:30
pukkandan
f95b9dee45
[extractor] Add dev option --load-pages
2022-06-01 02:03:22 +05:30
pukkandan
8a82af3511
[cleanup] Misc fixes and cleanup
...
Closes #3780 , Closes #3853 , Closes #3850
2022-05-27 04:43:43 +05:30
pukkandan
6b9e832db7
--config-location -
to provide options interactively
2022-05-27 04:32:54 +05:30
pukkandan
2dd5a2e3a1
[doc, cleanup] Re-indent "Usage and Options" section
2022-05-19 20:05:17 +05:30
pukkandan
23326151c4
Add option --retry-sleep ( #3059 )
...
Closes #2852
2022-05-19 20:00:31 +05:30
pukkandan
9e49146352
Add option --alias
2022-05-19 19:45:21 +05:30
pukkandan
490110c543
--max-downloads
should obey --break-per-input
2022-05-17 00:07:44 +05:30
pukkandan
3d38b2d6d0
Fix --date today
...
Closes #3704
2022-05-11 07:25:56 +05:30
coletdev
bb58c9ed5c
Add support for SSL client certificate authentication ( #3435 )
...
Adds `--client-certificate`, `--client-certificate-key`, `--client-certificate-password`
Authored-by: coletdjnz
Co-authored-by: df <fieldhouse@gmx.net>
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com>
2022-05-02 07:59:45 +00:00
pukkandan
3fe75fdc80
[cleanup] Misc fixes (see desc)
...
* Do not warn when fixup is skipped for existing file
* [fragment] Fix `--skip-unavailable-fragments` for HTTP Errors
* [utils] write_string: Fix bug in 59f943cd50
* [utils] parse_codecs: Subtitle codec is generally referred to as `scodec`. https://github.com/yt-dlp/yt-dlp/pull/2174#discussion_r790156048
* [docs] Remove note about permissions. Closes #3597
2022-05-01 04:58:38 +05:30
pukkandan
6f7563beb7
[XAttrMetadata] Refactor and document dependencies
2022-05-01 04:58:38 +05:30
pukkandan
0a41f331cc
[doc] Minor improvements
...
Closes #3518 , Closes #3560
2022-04-29 06:53:36 +05:30
pukkandan
492272fed6
--match-filter -
to interactively ask for each video
2022-04-28 20:04:40 +05:30
pukkandan
62f6f1cbf2
Don't imply -s
for later stages of -O
2022-04-20 21:01:34 +05:30
pukkandan
19a0394044
[cleanup] Misc cleanup and refactor ( #2173 )
2022-04-18 02:28:28 +05:30
pukkandan
f82711587c
[cleanup] Sort imports
...
Using https://github.com/PyCQA/isort
isort -m VERTICAL_HANGING_INDENT --py 36 -l 80 --rr -n --tc .
2022-04-12 05:32:52 +05:30
pukkandan
86e5f3ed2e
[cleanup] Upgrade syntax
...
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
2022-04-12 05:32:51 +05:30
pukkandan
f9934b9614
[cleanup] Mark some compat variables for removal ( #2173 )
...
Authored by fstirlitz, pukkandan
2022-04-12 05:32:50 +05:30
pukkandan
ebc7d3ff1f
[docs] Minor improvements ( #3309 , #3343 )
...
Authored by: cffswb, danielyli
Co-authored-by: Daniel Li <dan@danielyli.com>
Co-authored-by: cffswb <karte577@gmail.com>
2022-04-08 14:09:10 +05:30
pukkandan
a44ca5a470
[cleanup] Misc fixes
...
Closes https://github.com/yt-dlp/yt-dlp/pull/3213 , Closes https://github.com/yt-dlp/yt-dlp/pull/3117
Related: https://github.com/yt-dlp/yt-dlp/issues/3146#issuecomment-1077323114 , https://github.com/yt-dlp/yt-dlp/pull/3277#discussion_r841019671 , a825ffbffa (commitcomment-68538986)
, https://github.com/yt-dlp/yt-dlp/issues/2360 , 5fa3c9a88f (r70393519)
, 5fa3c9a88f (r70393254)
2022-04-05 18:12:18 +05:30
pukkandan
5c3895fff1
[outtmpl] Limit changes during sanitization
...
Closes #2761
2022-03-27 11:18:35 +05:30