Commit Graph

819 Commits (36195c4461701ffe4245b126a222b784c7abd1ea)

Author SHA1 Message Date
pukkandan 5ec1b6b716
Add option `--download-sections` to download video partially
Closes , Closes 
pukkandan e0ab98541c
[ExtractAudio] Allow conditional conversion
Closes 
pukkandan 35faefee5d
[ExtractAudio, cleanup] Refactor
pukkandan 00bbc5f177
[ThumbnailsConvertor] Allow conditional conversion
Closes 
pukkandan 1890fc6389
[cleanup] Misc fixes
Cherry-picks from: , 
Related: , https://github.com/yt-dlp/yt-dlp/issues/1839#issuecomment-1140313836
Authored by: pukkandan, flashdagger, gamer191
pukkandan f95b9dee45
[extractor] Add dev option `--load-pages`
pukkandan 0bf9dc1e35
Fix bug in 8a82af3511
pukkandan 8a82af3511
[cleanup] Misc fixes and cleanup
Closes , Closes , Closes 
pukkandan 6b9e832db7
`--config-location -` to provide options interactively
pukkandan 2dd5a2e3a1
[doc, cleanup] Re-indent "Usage and Options" section
pukkandan 9e49146352
Add option `--alias`
pukkandan b14d523558
Release 2022.05.18
pukkandan 2414649192
[cleanup] Misc cleanup
pukkandan 3d38b2d6d0
Fix `--date today`
Closes 
coletdev bb58c9ed5c
Add support for SSL client certificate authentication ()
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>
coletdev 6e634cbe42
[youtube] Add YoutubeStoriesIE ()
Get channel stories with `ytstories:<channel UCID>`

Authored-by: coletdjnz
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 
pukkandan 6f7563beb7
[XAttrMetadata] Refactor and document dependencies
pukkandan 0a41f331cc
[doc] Minor improvements
Closes , Closes 
pukkandan 492272fed6
`--match-filter -` to interactively ask for each video
pukkandan 62f6f1cbf2
Don't imply `-s` for later stages of `-O`
pukkandan 43cc91ad75
bugfix for 19a0394044, 3d3bb1688b
pukkandan 3d3bb1688b
[docs] Improve embedding docs and other minor fixes
pukkandan e5a998f368
[cleanup] Misc cleanup ()
Authored by: fstirlitz, pukkandan
krichbanana ca5300c7ed
[youtube] Add `:ytnotifications` extractor ()
Authored by: krichbanana
pukkandan ebc7d3ff1f
[docs] Minor improvements (, )
Authored by: cffswb, danielyli


Co-authored-by: Daniel Li <dan@danielyli.com>
Co-authored-by: cffswb <karte577@gmail.com>
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)
MrRawes 5d0aeac0e9
[docs] Clarify the exact `BSD` license of dependencies ()
Authored by: MrRawes
David e7870111e8
[YouTube] Add new age-gate bypass ()
Closes 
Authored by: zerodytrash, pukkandan
pukkandan 18e4940825
[youtube] Add extractor-arg to skip auto-translated subs
pukkandan 5c3895fff1
[outtmpl] Limit changes during sanitization
Closes 
pukkandan ae6a1b9585
[docs] Minor improvements
Closes , Closes , Closes 
coletdev d5820461e8
Use certificates from `certifi` if installed ()
Fixes  and most `CERTIFICATE_VERIFY_FAILED` issues

Authored by: coletdjnz
Lesmiscore (Naoya Ozaki) 7bdcb4a40e
[niconico] Rewrite NiconicoIE ()
Closes https://github.com/yt-dlp/yt-dlp/issues/2636, partially fixes https://github.com/yt-dlp/yt-dlp/issues/367
Authored by: Lesmiscore
shirt d69e55c1d8
[cleanup] Remove readthedocs from README.md
pukkandan 592b748582
[cleanup] Minor cleanup
Closes 
coletdev e248be3319
[panopto] Add extractors ()
Based on https://github.com/ytdl-org/youtube-dl/pull/13449
Closes 
Authored by: coletdjnz, kmark
pukkandan 08d30158ec
[cleanup, docs] Misc cleanup
Closes , closes , closes , closes 
coletdev 4390d5ec12
Add brotli content-encoding support ()
Authored by: coletdjnz
pukkandan 8b7539d27c
Implement `--add-header` without modifying `std_headers`
Closes , 
pukkandan 7eaf7f9aba
[rokfin] Add stack and channel extractors ()
Authored by: P-reducible, pukkandan
pukkandan 09b49e1f68
Add pre-processor stage `after_filter`
* 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 4ec82a72bb since this commit addresses the issue it was solving
pukkandan a30a6ed3e4
[youtube:tab] Add `approximate_date` extractor-arg
pukkandan 72073451be
[ThumbnailsConvertor] Support `webp`
Closes 
Lukas Fink 1ce9a3cb49
Add regex operator and quoting to format filters ()
Closes  
Authored by: lukasfink1
pukkandan 3856407a86
[options] Rename `--clean-infojson` to `--clean-info-json`
pukkandan c1653e9efb
Release 2022.02.04
pukkandan d5a398988b
Update to ytdl-commit-78ce962
[youtube] Support channel search
78ce962f4f
pukkandan 455a15e2dc
[cleanup,docs] Minor fixes
Closes , 
MinePlayersPE 046cab3915
[TikTok] Iterate through app versions ()
Closes 
Authored by: MinePlayersPE