Releases: observeroftime01/yt-dlp
Releases · observeroftime01/yt-dlp
2024.12.18
A description of the various files is in the README
Changelog
Core changes
Extractor changes
- soundcloud: Various fixes (#11820) by bashonly
- youtube
2024.11.18
A description of the various files is in the README
2024.11.04
A description of the various files is in the README
2024.10.25.074828
A description of the various files is in the README
Important changes
- Beginning with this release, yt-dlp's Python dependencies must be installed using the
default
group
If you're installing yt-dlp with pip/pipx or requiring yt-dlp in your own Python project, you'll need to specifyyt-dlp[default]
if you want to also install yt-dlp's optional dependencies (which were previously included by default). Read more - The minimum required Python version has been raised to 3.9
Python 3.8 reached its end-of-life on 2024.10.07, and yt-dlp has now removed support for it. As an unfortunate side effect, the officialyt-dlp.exe
andyt-dlp_x86.exe
binaries are no longer supported on Windows 7. Read more
Changelog
Core changes
- Expand paths in
--plugin-dirs
(fix 0f593dca9fa995d88eb763170a932da61c8f24dc) (#11334) by bashonly - Merge branch 'yt-dlp-master' by pukkandan
- Merge branch 'yt-dlp:master' into master by pukkandan
- Remove Python 3.8 support (#11321) by bashonly
- resolve conflict in readme.md by pukkandan
Extractor changes
- facebook: Fix formats extraction (#11343) by kclauhk
- generic: Do not impersonate by default (fix edfd095b1917701c5046bd51f9542897c17d41a7) (#11336) by bashonly
Misc. changes
2024.10.23
A description of the various files is in the README
Important changes
- Beginning with this release, yt-dlp's Python dependencies must be installed using the
default
group
If you're installing yt-dlp with pip/pipx or requiring yt-dlp in your own Python project, you'll need to specifyyt-dlp[default]
if you want to also install yt-dlp's optional dependencies (which were previously included by default). Read more - The minimum required Python version has been raised to 3.9
Python 3.8 reached its end-of-life on 2024.10.07, and yt-dlp has now removed support for it. As an unfortunate side effect, the officialyt-dlp.exe
andyt-dlp_x86.exe
binaries are no longer supported on Windows 7. Read more
Changelog
Core changes
- Expand paths in
--plugin-dirs
(fix 0f593dca9fa995d88eb763170a932da61c8f24dc) (#11334) by bashonly - Merge branch 'yt-dlp-master' by pukkandan
- Remove Python 3.8 support (#11321) by bashonly
- resolve conflict in readme.md by pukkandan
Misc. changes
2024.10.14.031011
A description of the various files is in the README
Changelog
Core changes
- Add extractor helpers (#10653) by Grub4K
- Merge branch 'yt-dlp-master' by pukkandan
- resolve conflict by pukkandan
- cookies: Fix compatibility for Python <=3.9 in traceback by Grub4K
- utils:
sanitize_path
: Reimplement function (#11198) by Grub4K
Extractor changes
- 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:
make_lazy_extractors
: Force running without plugins (#11205) by Grub4K - test: Allow running tests explicitly (#11203) by Grub4K
2024.09.18.233302
A description of the various files are in the README
Changelog
Core changes
- Merge branch 'yt-dlp:master' into master by pukkandan
- Merge branch 'yt-dlp:master' into master by pukkandan
- Merge branch 'yt-dlp:master' into master by pukkandan
- Merge branch 'yt-dlp:master' into master by pukkandan
- Merge branch 'yt-dlp:master' into master by pukkandan
- Merge branch 'yt-dlp:master' into master by pukkandan
- Merge branch 'yt-dlp:master' into master by pukkandan
- utils:
mimetype2ext
: Recognizeaacp
asaac
(#10860) by bashonly
Extractor changes
- Fix JW Player format parsing (#10956) by seproDev
- Handle decode errors when reading responses (#10868) by bashonly
- adn: Fix extractors (#10749) by infanf
- asobistage: Support redirected URLs (#10768) by pzhlkj6612
- bandcamp: user: Fix extraction (#10328) by bashonly, quad
- beacon: Add extractor (#9901) by Deukhoofd
- bilibili: Fix festival URL support (#10740) by bashonly, grqz
- biliintl: Fix referer header (#11003) by Khaoklong51
- eurosport: Support local URL variants (#10785) by seproDev
- facebook
- ads: Fix extractor (#10704) by kclauhk
- reel: Improve metadata extraction by lengzuo
- hgtvde: Fix extractor (#10992) by bashonly, rdamas
- huya: video: Add extractor (#10686) by hugepower
- iprima: Fix zoom URL support (#10959) by otovalek
- khanacademy: Fix extractor (#10913) by seproDev
- kick: vod: Support new URL format (#10988) by bashonly, grqz
- kika: Add extractor (#5788) by 1100101
- lnkgo: Remove extractor (#10904) by naglis
- nzz: Fix extractor (#10461) by 1-Byte
- patreoncampaign: Support API URLs (#10734) by bashonly, hibes
- pinterest: Extend
_VALID_URL
(#10867) by bashonly, sahilsinghss73 - radiko: Extract unique
id
values (#10726) by garret1317 - rtp: Support more subpages (#10787) by Demon000
- rutube: Support livestreams (#10844) by pzhlkj6612
- samplefocus: Fix extractor (#10947) by seproDev
- screenrec: Add extractor (#10917) by naglis
- sen: Add extractor (#10952) by seproDev
- servus: Fix extractor (#10944) by seproDev
- tenplay: Fix extractor (#10928) by aarubui
- 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)
- watchespn: Improve auth support (#10910) by [ischmidt20](https:...
2024.09.13.081823
A description of the various files are in the README
Changelog
Core changes
- Merge branch 'yt-dlp:master' into master by pukkandan
- Merge branch 'yt-dlp:master' into master by pukkandan
- Merge branch 'yt-dlp:master' into master by pukkandan
- Merge branch 'yt-dlp:master' into master by pukkandan
- Merge branch 'yt-dlp:master' into master 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.16.223311
A description of the various files are in the README
Changelog
Core changes
- Merge branch 'yt-dlp:master' into master by pukkandan
- Merge branch 'yt-dlp:master' into master by pukkandan
- Merge branch 'yt-dlp:master' into master by pukkandan
Extractor changes
- adn: Fix extractors (#10749) by infanf
- bilibili: Fix festival URL support (#10740) by bashonly, grqz
- facebook: ads: Fix extractor (#10704) by kclauhk
- patreoncampaign: Support API URLs (#10734) by bashonly, hibes
- youtube: Support excluding
player_client
s in extractor-arg (#10710) by bashonly