Path to this page:
Subject: CVS commit: pkgsrc/net/yt-dlp
From: Adam Ciarcinski
Date: 2024-05-27 07:04:02
Message id: 20240527050402.D76BCFA2C@cvs.NetBSD.org
Log Message:
yt-dlp: updated to 2024.5.26
2024.05.26
Core changes
Better warning when requested subs format not found
Merged with youtube-dl a08f2b7 by bashonly, Grub4K
Warn if lack of ffmpeg alters format selection
cookies
Add --cookies-from-browser support for Whale
Get chrome session cookies with --cookies-from-browser
windows: Improve shell quoting and tests
Extractor changes
Add POST data hash to --write-pages filenames
Make _search_nextjs_data non fatal
afreecatv: live: Add cdn extractor-arg
alura: Fix extractor
artetv: Label forced subtitles
bbc: Fix and extend extraction
bilibili: Fix --geo-verification-proxy support
bilibilispacevideo
Better error message
Fix extraction
boosty: Add cookies support
brilliantpala: Fix login
canalalpha: Fix extractor
cbc.ca: player: Improve _VALID_URL
cda: Fix age-gated web extraction
commonmistakes: Raise error on blob URLs
crunchyroll
Always make metadata available
Fix auth and remove cookies support
Fix stream extraction
Support browser impersonation
dangalplay: Add extractors
discoveryplus: Fix dmax.de and related extractors
eplus: Handle URLs without videos
europarlwebstream: Support new URL format
facebook: Fix DASH formats extraction
godresource: Add extractor
googledrive: Fix formats extraction
hearthisat: Improve _VALID_URL
hytale: Use CloudflareStreamIE explicitly
instagram: Support /reels/ URLs
jiocinema: Add extractors
jiosaavn: Extract via API and fix playlists
lci: Fix extractor
mixch: Extract comments
moviepilot: Fix extractor
netease: program: Improve --no-playlist message
nfb: Fix extractors
ntslive: Add extractor
orf: on: Improve extraction
orftvthek: Remove extractor
patreon
Extract multiple embeds
Fix Vimeo embed extraction
piapro: Fix extractor
pornhub: Fix login by email address
qub: Fix extractor
reddit: Fix subtitles extraction
soundcloud
Add formats extractor-arg
Extract genres
taptap: Add extractors
tele5: Overhaul extractor
theatercomplextown: Fix extractors
tiktok
Add device_id extractor-arg
Extract all web formats
Extract via mobile API only if extractor-arg is passed
Fix subtitles extraction
collection: Add extractor
user: Fix extractor
tv5monde: Fix extractor
twitter
Fix auth for x.com migration
Support x.com URLs
vk: Improve format extraction
wrestleuniverse: Avoid partial stream formats
xiaohongshu: Add extractor
xvideos: quickies: Fix extractor
youporn: Fix extractor
youtube
Add mediaconnect client
Extract upload timestamp if available
Fix comments extraction
Remove android from default clients
zenyandex: Fix extractor
Networking changes
Add extensions attribute to Response
Request Handler
requests
Patch support for requests 2.32.2+
Update to requests 2.32.0
Misc. changes
Add hatch, ruff, pre-commit and improve dev docs
build
Migrate linux_exe to static musl builds
Normalize curl_cffi group to curl-cffi
Run macos_legacy job on macos-12
macos job requires setuptools<70
cleanup
Remove questionable extractors
Miscellaneous: 5c019f6, ae2af11 by bashonly, Grub4K, seproDev
test
Add HTTP proxy tests
Fix connect timeout test
Files: