2023.11.14
版本发布时间: 2023-11-15 06:24:58
yt-dlp/yt-dlp最新发布版本:2024.05.27(2024-05-28 06:42:09)
A description of the various files are in the README
Important changes
- The release channels have been adjusted!
- Security: [CVE-2023-46121] Patch Generic Extractor MITM Vulnerability via Arbitrary Proxy Injection
- Disallow smuggling of arbitrary
http_headers
; extractors now only use specific headers
- Disallow smuggling of arbitrary
Changelog
Core changes
-
Add
--compat-option manifest-filesize-approx
(#8356) by bashonly -
Fix format sorting with
--load-info-json
(#8521) by bashonly - Include build origin in verbose output by bashonly, Grub4K
- Only ensure playlist thumbnail dir if writing thumbs (#8373) by bashonly
- update: Overhaul self-updater by bashonly, Grub4K
Extractor changes
-
Do not smuggle
http_headers
by coletdjnz -
Do not test truth value of
xml.etree.ElementTree.Element
(#8582) by bashonly - brilliantpala: Fix cookies support (#8352) by pzhlkj6612
- generic: Improve direct video link ext detection (#8340) by bashonly
- laxarxames: Add extractor (#8412) by aniolpages
- n-tv.de: Fix extractor (#8414) by 1100101
- neteasemusic: Improve metadata extraction (#8531) by LoserFox
- nhk: Improve metadata extraction (#8388) by garret1317
-
novaembed: Improve
_VALID_URL
(#8368) by peci1 -
npo: Send
POST
request to streams API endpoint (#8413) by bartbroere - ondemandkorea: Overhaul extractor (#8386) by seproDev
- orf: podcast: Add extractor (#8486) by Esokrates
- polskieradio: audition: Fix playlist extraction (#8459) by shubhexists
-
qdance: Update
_VALID_URL
(#8426) by bashonly - radiocomercial: Add extractors (#8508) by SirElderling
- sbs.co.kr: Add extractors (#8326) by seproDev
- theatercomplextown: Add extractors (#8560) by bashonly
- thisav: Remove (#8346) by bashonly
- thisoldhouse: Add login support (#8561) by bashonly
- twitcasting: Fix livestream extraction (#8427) by JC-Chung, saintliao
-
twitter
- broadcast
- weibo: Fix extraction (#8463) by c-basalt
- weverse: Fix login error handling (#8458) by seproDev
- youtube: Check newly uploaded iOS HLS formats (#8336) by bashonly
- zoom: Extract combined view formats (#7847) by Mipsters
Downloader changes
-
aria2c: Remove duplicate
--file-allocation=none
(#8332) by CrendKing -
dash: Force native downloader for
--live-from-start
(#8339) by bashonly
Networking changes
-
Request Handler: requests: Add handler for
requests
HTTP library (#3668) by bashonly, coletdjnz, Grub4K (With fixes in 4e38e2a)Adds support for HTTPS proxies and persistent connections (keep-alive)
Misc. changes
- build
- ci
- cleanup
- test: update: Implement simple updater unit tests by bashonly
1、 SHA2-256SUMS 1.03KB
2、 SHA2-256SUMS.sig 566B
3、 SHA2-512SUMS 1.84KB
4、 SHA2-512SUMS.sig 566B
5、 yt-dlp 2.82MB
6、 yt-dlp.exe 13.54MB
7、 yt-dlp.tar.gz 5.31MB
8、 yt-dlp_linux 26.47MB
9、 yt-dlp_linux.zip 27.08MB
10、 yt-dlp_linux_aarch64 15.69MB
11、 yt-dlp_linux_armv7l 14.84MB
12、 yt-dlp_macos 24.89MB
13、 yt-dlp_macos.zip 39.72MB
14、 yt-dlp_macos_legacy 13.92MB
15、 yt-dlp_min.exe 13.65MB
16、 yt-dlp_win.zip 13.44MB
17、 yt-dlp_x86.exe 11.41MB
18、 _update_spec 80B