2023.07.06
版本发布时间: 2023-07-07 03:04:14
yt-dlp/yt-dlp最新发布版本:2025.03.31(2025-04-01 06:03:20)
A description of the various files are in the README
Important changes
- Security: [CVE-2023-35934] Fix Cookie leak
-
--add-header Cookie:
is deprecated and auto-scoped to input URL domains - Cookies are scoped when passed to external downloaders
- Add
cookies
field to info.json and deprecatehttp_headers.Cookie
-
Changelog
Core changes
- Allow extractors to mark formats as potentially DRM (#7396) by pukkandan
- Bugfix for b4e0d75848e9447cee2cd3646ce54d4744a7ff56 by pukkandan
-
Change how
Cookie
headers are handled by Grub4K -
Prevent
Cookie
leaks on HTTP redirect by coletdjnz - formats: Fix best fallback for storyboards by pukkandan
-
outtmpl: Pad
playlist_index
etc even when with internal formatting by pukkandan - utils: clean_podcast_url: Handle protocol in redirect URL by pukkandan
Extractor changes
- abc: Fix extraction (#7434) by meliber
- AdultSwim: Extract subtitles from m3u8 (#7421) by nnoboa
-
crunchyroll: music: Fix
_VALID_URL
(#7439) by AmanSal1, rdamas - Douyin: Fix extraction from webpage by bashonly
- googledrive: Fix source format extraction (#7395) by RfadnjdExt
-
kick: Fix
_VALID_URL
by bashonly - qdance: Add extractor (#7420) by bashonly
- sbs: Python 3.7 compat by pukkandan
- stacommu: Add extractors (#7432) by urectanc
-
twitter
- Fix unauthenticated extraction (#7476) by bashonly
- spaces: Fix extraction (#7512) by bashonly
- vidlii: Handle relative URLs by pukkandan
- vk: VKPlay, VKPlayLive: Add extractors (#7358) by c-basalt
-
youtube
-
Add extractor-arg
formats
by pukkandan - Avoid false DRM detection (#7396) by pukkandan
-
Fix comments'
is_favorited
(#7390) by bbilly1 - Ignore incomplete data for comment threads by default (#7475) by coletdjnz
-
Process
post_live
over 2 hours by pukkandan - stories: Remove (#7459) by pukkandan
- tab: Support shorts-only playlists (#7425) by coletdjnz
-
Add extractor-arg
Downloader changes
-
aria2c: Add
--no-conf
by pukkandan - external: Scope cookies by bashonly, coletdjnz
- http: Avoid infinite loop when no data is received by pukkandan
Misc. changes
- Add CodeQL workflow (#7497) by pukkandan
- cleanup: Miscellaneous: 337734d by pukkandan
- docs: Minor fixes by pukkandan
- make_changelog: Skip reverted commits by pukkandan
1、 SHA2-256SUMS 1.03KB
2、 SHA2-256SUMS.sig 566B
3、 SHA2-512SUMS 1.84KB
4、 SHA2-512SUMS.sig 566B
5、 yt-dlp 2.73MB
6、 yt-dlp.exe 13.3MB
7、 yt-dlp.tar.gz 5.11MB
8、 yt-dlp_linux 28.51MB
9、 yt-dlp_linux.zip 29.25MB
10、 yt-dlp_linux_aarch64 15.44MB
11、 yt-dlp_linux_armv7l 14.67MB
12、 yt-dlp_macos 23.59MB
13、 yt-dlp_macos.zip 24.56MB
14、 yt-dlp_macos_legacy 13.42MB
15、 yt-dlp_min.exe 13.14MB
16、 yt-dlp_win.zip 13.21MB
17、 yt-dlp_x86.exe 11.09MB
18、 _update_spec 80B