Generated from: yt-dlp/yt-dlp@7a52ff2
A description of the various files is in the README
The zipimport Unix executable contains code licensed under ISC and MIT. The PyInstaller-bundled executables are subject to these and other licenses, all of which are compiled in THIRD_PARTY_LICENSES.txt
Changelog
Core changes
- Respect
PATHEXTwhen locating JS runtime on Windows (#15117) by Grub4K - cookies: Fix
--cookies-from-browserfor new installs of Firefox 147+ (#15215) by bashonly, mbway
Extractor changes
- agalega: Add extractor (#15105) by putridambassador121
- alibaba: Add extractor (#15253) by seproDev
- bitmovin: Add extractor (#15064) by seproDev
- digiteka: Rework extractor (#14903) by beliote
- fc2: live: Raise appropriate error when stream is offline (#15180) by Zer0spectrum
- floatplane: Add subtitle support (#15069) by seproDev
- jtbc: Fix extractor (#15047) by seproDev
- loom: Fix extractor (#15236) by bashonly
- mave: channel: Add extractor (#14915) by anlar
- medaltv: Rework extractor (#15103) by seproDev
- netapp: Add extractors (#15122) by darkstar
- nhk: Fix extractors (#14528) by garret1317
- nowcanal: Add extractor (#14584) by pferreir
- patreon: campaign: Fix extractor (#15108) by thomasmllt
- rinsefm: Fix extractors (#15020) by 1bnBattuta, seproDev
- s4c: Fix geo-restricted content (#15196) by seproDev
- soundcloudplaylist: Support new API URLs (#15071) by seproDev
- sporteurope: Support new domain (#15251) by bashonly
- sproutvideo: Fix extractor (#15113) by bashonly
- thechosen: Add extractors (#14183) by mrFlamel
- thisoldhouse: Fix login support (#15097) by bashonly
- tubitv: series: Fix extractor (#15018) by Zer0spectrum
- urplay: Fix extractor (#15120) by seproDev
- web.archive: youtube: Fix extractor (#15234) by seproDev
- wistiachannel: Fix extractor (#14218) by Sojiroh
- xhamster: Fix extractor (#15252) by 0xvd
- yfanefa: Add extractor (#15032) by Haytam001
- youtube
- Add
use_ad_playback_contextextractor-arg (#15220) by WhatAmISupposedToPutHere - Allow
ejspatch version to differ (#15263) by Grub4K - Detect "super resolution" AI-upscaled formats (#15050) by bashonly
- Determine wait time from player response (#14646) by bashonly, WhatAmISupposedToPutHere
- Extract all automatic caption languages (#15156) by bashonly
- Improve message when no JS runtime is found (#15266) by bashonly
- Update ejs to 0.3.2 (#15267) by bashonly
- Add
Downloader changes
Postprocessor changes
- ffmpeg: Fix uncaught error if bad --ffmpeg-location is given (#15104) by bashonly
- ffmpegmetadata: Add more tag mappings (#14654) by garret1317
Networking changes
- Request Handler: urllib: Do not read after close (#15049) by bashonly