yt-dlp is a feature-rich command-line audio/video downloader with support for thousands of sites. The project is a fork of youtube-dl based on the now inactive youtube-dlc.
README
Version
2025.06.09
Release Date
2025-06-09
SHA-256 checksum file*
Windows 64 bit
Alternative Download – Windows 64 bit
For additional platforms, please visit https://github.com/yt-dlp/yt-dlp/releases/tag/2025.06.09.

Extractor changes
- Improve JSON LD thumbnails extraction (#13368) by bashonly, doe1080
- 10play: Fix extractor (#13349) by bashonly
- adobepass
- aenetworks
- bilibilibangumi: Fix extractor (#13416) by c-basalt
- brightcove: new: Adapt to new AdobePass requirement (#13131) by bashonly
- cu.ntv.co.jp: Fix extractor (#13302) by doe1080, nullpos
- go: Fix provider-locked content extraction (#13131) by bashonly, maxbin123
- nbc: Rework and adapt extractors to new AdobePass flow (#13131) by bashonly
- nobelprize: Fix extractor (#13205) by doe1080
- odnoklassniki: Detect and raise when login is required (#13361) by bashonly
- patreon: Fix m3u8 formats extraction (#13266) by bashonly (With fixes in 1a8a03e)
- podchaser: Fix extractor (#13271) by bashonly
- sr: mediathek: Improve metadata extraction (#13294) by doe1080
- stacommu: Avoid partial stream formats (#13412) by bashonly
- startrek: Fix extractor (#13188) by doe1080
- svt: play: Fix extractor (#13329) by barsnick, bashonly
- telecinco: Fix extractor (#13379) by bashonly
- theplatform: Improve metadata extraction (#13131) by bashonly
- toutiao: Add extractor (#13246) by doe1080
- turner: Adapt extractors to new AdobePass flow (#13131) by bashonly
- twitcasting: Fix password-protected livestream support (#13097) by bashonly
- twitter: broadcast: Support events URLs (#13248) by doe1080
- umg: de: Rework extractor (#13373) by doe1080
- vice: Mark extractors as broken (#13131) by bashonly
- vimeo: Extract subtitles from player subdomain (#13350) by bashonly
- watchespn: Fix provider-locked content extraction (#13131) by maxbin123
- weverse: Support login with oauth refresh tokens (#13284) by bashonly
- youtube
- Add
tv_simply
player client (#13389) by gamer191 - Extract srt subtitles (#13411) by gamer191
- Fix
--mark-watched
support (#13222) by brian6932, iednod55 - Fix automatic captions for some client combinations (#13268) by bashonly
- Improve signature extraction debug output (#13327) by bashonly
- Rework nsig function name extraction (#13403) by Grub4K
- nsig code improvements and cleanup (#13280) by bashonly
- Add
- zdf: Fix language extraction and format sorting (#13313) by InvalidUsernameException
Misc. changes
- build
- cleanup: Miscellaneous: 339614a by bashonly
- test: postprocessors: Remove binary thumbnail test data (#13341) by bashonly