Extractors
Additions
- [ahottie] add aupport (#8710)
- [discord] add
server-assetsextractor (#8589) - [imgpv] add
imageextractor (#8773) - [manganelo] add
bookmarkextractor (#8776) - [tiktok] add support for stories, liked posts, saved posts, reposts (#8035 #8466 #8715)
- [twitter] add
notificationsextractor (#7974) - [whyp] add support (#8725)
- [yourlesbians] add
albumextractor (#8713)
Fixes
- [batoto] replace k-subdomain image URLs with n-subdomain (#8791)
- [civitai] update
quality-videosdefault (#8787) - [deviantart:stash] fix
JSONDecodeEerrorfor folders (#8750) - [exhentai] fix possible exception in
finalize()(#8741) - [instagram:stories] extract correct
expiresdates (#8764) - [sankaku] fix re-authentication (#8779)
- [tapas] unescape HTML entities in image URLs (#8790)
- [tumblr:search] prevent
KeyErrorwhen usingoffsetpagination (#8720) - [xenforo] fix incomplete video URLs (#8786)
Improvements
- [bunkr] detect new maintenance video file (#8802)
- [fansly] disable
formatscheck by default (#8757) - [instagram] detect homepage redirects (#8714)
- [instagram] don't warn on minor image size differences (#8300)
- [pixiv] support
sketchinclude (#8789) - [subscribestar] support filterting
userposts bytag(#8737) - [tiktok] remove yt-dlp dependency (#7246 #8466 #8730 #8715)
- [webtoons] download episode background music (#8733)
- [xenforo] support
/#post-IDURLs
Metadata
- [pixiv] provide
countmetadata (#8794) - [tiktok] combine
…_idfields into a singlefile_idone (#8804) - [webtoons] extract
num_play&num_stopfor background music (#8733 #8755)
Options
- [facebook] add
loopoption (#8696) - [fansly] add
previewsoption (#8686) - [koofr] implement
zipoption (#6582 #8700) - [tiktok] add
order-postsoption (#8730 #8715)
Downloaders
- [http] add MIME type and signature for
.aacfiles - [ytdl] fix overwriting
mtimeof downloaded files (#8767) - [ytdl] expect all exception types when extracting
info_dict(#8343)