Releases: lockmatrix/yt-dlp
Releases · lockmatrix/yt-dlp
2024.10.17.095738
A description of the various files is in the README
Changelog
Core changes
- Add extractor helpers (#10653) by Grub4K
- add XiaoYuZhouIE by pukkandan
- add selenium, hlsnative_fake_header by pukkandan
- update Pyinstaller by pukkandan
- use python 3.11 by pukkandan
- cookies: Fix compatibility for Python <=3.9 in traceback by Grub4K
- utils
Popen
: Reset PyInstaller environment (#11258) by bashonly, Grub4Ksanitize_path
: Reimplement function (#11198) by Grub4K
Extractor changes
- adobepass: Use newer user-agent for provider redirect request (#11250) by bashonly
- cwtv: Fix extraction (#11230) by bashonly
- drtv: Fix extractor (#11141) by 444995
- generic: Impersonate browser by default (#11206) by Grub4K
- patreon: campaign: Stricter URL matching (#11235) by bashonly
- reddit: Detect and raise when login is required (#11202) by pzhlkj6612
- tver: Support series URLs (#9507) by pzhlkj6612, vvto33
- weverse: Fix extractor (#11215) by bashonly
Misc. changes
- build
- Use
macos-13
image for macOS builds (#11236) by bashonly make_lazy_extractors
: Force running without plugins (#11205) by Grub4K
- Use
- test: Allow running tests explicitly (#11203) by Grub4K
2024.10.01.015158
A description of the various files is in the README
Changelog
Core changes
- add selenium, hlsnative_fake_header by pukkandan
- update Pyinstaller by pukkandan
- use python 3.11 by pukkandan
- cookies: Fix cookie load error handling (#11140) by Grub4K
Extractor changes
- applepodcasts: Fix extractor (#10903) by coreywright
- patreon: Extract all m3u8 formats for locked posts (#11138) by bashonly
Misc. changes
- ci: Rerun failed tests (#11143) by pukkandan
2024.09.29.063817
2024.09.11.101908
A description of the various files are in the README
Changelog
Core changes
- add selenium, hlsnative_fake_header by pukkandan
- update Pyinstaller by pukkandan
- use python 3.11 by pukkandan
Extractor changes
- adn: Fix extractors (#10749) by infanf
- asobistage: Support redirected URLs (#10768) by pzhlkj6612
- bilibili: Fix festival URL support (#10740) by bashonly, grqz
- eurosport: Support local URL variants (#10785) by seproDev
- facebook: ads: Fix extractor (#10704) by kclauhk
- khanacademy: Fix extractor (#10913) by seproDev
- kika: Add extractor (#5788) by 1100101
- patreoncampaign: Support API URLs (#10734) by bashonly, hibes
- radiko: Extract unique
id
values (#10726) by garret1317 - rutube: Support livestreams (#10844) by pzhlkj6612
- samplefocus: Fix extractor (#10947) by seproDev
- twitter: spaces: Support video spaces (#10789) by bashonly
- vidflex: Add extractor (#10002) by pzhlkj6612
- vimeo: Always try to extract original format (#10721) by bashonly (With fixes in e8e6a98 by seproDev)
- youtube: Support excluding
player_client
s in extractor-arg (#10710) by bashonly
Networking changes
- Fix handler not being added to RequestError (#10955) by coletdjnz
- Request Handler: websockets: Upgrade websockets to 13.0 (#10815) by coletdjnz
Misc. changes
2024.08.21.043311
A description of the various files are in the README
Changelog
Core changes
- add selenium, hlsnative_fake_header by pukkandan
- update Pyinstaller by pukkandan
- use python 3.11 by pukkandan
Extractor changes
- adn: Fix extractors (#10749) by infanf
- asobistage: Support redirected URLs (#10768) by pzhlkj6612
- bilibili: Fix festival URL support (#10740) by bashonly, grqz
- eurosport: Support local URL variants (#10785) by seproDev
- facebook: ads: Fix extractor (#10704) by kclauhk
- patreoncampaign: Support API URLs (#10734) by bashonly, hibes
- radiko: Extract unique
id
values (#10726) by garret1317 - twitter: spaces: Support video spaces (#10789) by bashonly
- youtube: Support excluding
player_client
s in extractor-arg (#10710) by bashonly
2024.07.07.022856
A description of the various files are in the README
Changelog
Core changes
- Address gaps in allowed extensions (#10362) by bashonly
- Fix
--ignore-no-formats-error
(#10345) by Grub4K - add selenium, hlsnative_fake_header by pukkandan
- update Pyinstaller by pukkandan
- use python 3.11 by pukkandan
Extractor changes
- abematv: Extract availability (#10348) by middlingphys
- chzzk: Extract with API v3 (#10363) by hui1601
- douyutv: Do not use dangerous javascript source/URL (#10347) by LeSuisse
- vidyard: Add extractor (#10155) by exterrestris
- vimeo: Fix password-protected video extraction (#10341) by bashonly
2024.05.29.111436
A description of the various files are in the README
Changelog
Core changes
- add selenium, hlsnative_fake_header by pukkandan
- update Pyinstaller by pukkandan
- use python 3.11 by pukkandan
Extractor changes
- tubitv: Fix extractor (#9975) by chilinux
2024.04.13.041929
2024.02.14.110522
A description of the various files are in the README
Changelog
Core changes
- Add
--compat-options 2023
(#9084) by Grub4K - Don't select storyboard formats as fallback by bashonly
- add selenium, hlsnative_fake_header by pukkandan
- update Pyinstaller by pukkandan
- use python 3.11 by pukkandan
- cookies
- utils:
traverse_obj
: Supportxml.etree.ElementTree.Element
(#8911) by Grub4K - webvtt: Don't parse single fragment files (#9034) by seproDev
Extractor changes
- abematv
- adn
- aenetworks: Rating should be optional for AP extraction (#9005) by agibson-fl
- amadeustv: Add extractor (#8744) by ArnauvGilotra
- ant1newsgrembed: Fix extractor (#9191) by seproDev
- ard
- mediathek
- art19: Add extractors (#9099) by seproDev
- artetv: Separate closed captions (#8231) by Nicals, seproDev
- asobichannel: Add extractors (#8700) by Snack-X
- bigo: Fix JSON extraction (#8893) by DmitryScaletta
- bilibili
- bilibilisearch: Set cookie to fix extraction (#9119) by c-basalt
- biliintl: Fix and improve subtitles extraction (#7077) by dirkf, HobbyistDev, itachi-19, seproDev
- boosty: Add extractor (#9144) by un-def
- ccma: Extract 1080p DASH formats (#9130) by seproDev
- chzzk: Add extractors (#8887) by DmitryScaletta
- cineverse: Detect when login required (#9081) by garret1317
- cloudflarestream: Extract subtitles (#9007) by Bibhav48
- cloudycdn, lsm: Add extractors (#8643) by Caesim404
- crooksandliars: Fix extractor (#9192) by seproDev
- elementorembed: Add extractor (#8948) by pompos02, seproDev
- eporner: Extract AV1 formats (#9028) by michal-repo
- errjupiter: Add extractor (#8549) by glensc
2024.01.21.052049
A description of the various files are in the README
Changelog
Core changes
- add selenium by pukkandan
- update hlsnative_fake_header by pukkandan
- use latest 3.10 python version by pukkandan
- cookies: Fix
--cookies-from-browser
with macOS Firefox profiles (#8909) by RalphORama - utils:
traverse_obj
: Supportxml.etree.ElementTree.Element
(#8911) by Grub4K - webvtt: Don't parse single fragment files (#9034) by seproDev
Extractor changes
- abematv
- adn: Add support for German site (#8708) by infanf
- aenetworks: Rating should be optional for AP extraction (#9005) by agibson-fl
- amadeustv: Add extractor (#8744) by ArnauvGilotra
- ard: mediathek: Revert to using old id (#8916) by Grub4K
- artetv: Separate closed captions (#8231) by Nicals, seproDev
- asobichannel: Add extractors (#8700) by Snack-X
- bigo: Fix JSON extraction (#8893) by DmitryScaletta
- bilibili: Add referer header and fix metadata extraction (#8832) by SirElderling
- biliintl: Fix and improve subtitles extraction (#7077) by dirkf, HobbyistDev, itachi-19, seproDev
- chzzk: Add extractors (#8887) by DmitryScaletta
- cloudflarestream: Extract subtitles (#9007) by Bibhav48
- elementorembed: Add extractor (#8948) by pompos02, seproDev
- facebook: Add new ID format (#3824) by kclauhk, Wikidepia
- getcourseru: Add extractors (#8873) by divStar, seproDev
- googledrive: Fix source file extraction (#8990) by jazz1611
- gopro: Fix extractor (#9019) by stilor
- ilpost: Add extractor (#9001) by CapacitorSet
- jiosaavnsong: Support more bitrates (#8834) by alien-developers, bashonly
- kukululive: Add extractor (#8877) by DmitryScaletta
- magentamusik: Add extractor (#7790) by pwaldhauer, seproDev
- mlbarticle: Fix extractor (#9021) by HobbyistDev
- motherless: Support uploader playlists (#8994) by dasidiot
- mx3: Add extractors (#8736) by martinxyz
- naver: Fix extractors (#8883) by seproDev
- nhkradirulive: Make metadata extraction non-fatal (#8956) by garret1317
- ninenews: Add extractor (#8840) by SirElderling
- piapro: Improve
_VALID_URL
(#8999) by FinnRG - redcdnlivx, sejm: Add extractors (#8676) by selfisekai
- rinsefmartistplaylist: Add extractor (#8794) by SirElderling
- rule34video: Extract more metadata (#7416) by gmes78
- trtworld: Add extractor (#8701) by ufukk
- twitch: [Fix m3u8 extraction](https://g...