2023.02.17
版本发布时间: 2023-02-17 20:52:21
yt-dlp/yt-dlp最新发布版本:2024.11.04(2024-11-04 08:51:21)
A description of the various files are in the README
Changelog
- Merge youtube-dl: Upto commit/2dd6c6e
- Fix
--concat-playlist
- Imply
--no-progress
when--print
- Improve default subtitle language selection by sdht0
- Make
title
completely non-fatal - Sanitize formats before sorting by pukkandan
- Support module level
__bool__
andproperty
- [dependencies] Standardize
Cryptodome
imports - [hls] Allow extractors to provide AES key by Grub4K, bashonly
- [ExtractAudio] Handle outtmpl without ext by carusocr
- [extractor/common] Fix
_search_nuxt_data
by LowSuggestion912 - [extractor/generic] Avoid catastrophic backtracking in KVS regex by bashonly
- [jsinterp] Support
if
statements - [plugins] Fix zip search paths
- [utils]
traverse_obj
: Various improvements by Grub4K - [utils]
traverse_obj
: Fix more bugs - [utils]
traverse_obj
: Fix several behavioral problems by Grub4K - [utils] Don't use Content-length with encoding by felixonmars
- [utils] Fix
time_seconds
to use the provided TZ by Grub4K, Lesmiscore - [utils] Fix race condition in
make_dir
by aionescu - [utils] Use local kernel32 for file locking on Windows by Grub4K
- [compat_utils] Improve
passthrough_module
- [compat_utils] Simplify
EnhancedModule
- [build] Update pyinstaller
- [pyinst] Fix for pyinstaller 5.8
- [devscripts] Provide
pyinstaller
hooks - [devscripts/pyinstaller] Analyze sub-modules of
Cryptodome
- [cleanup] Misc fixes and cleanup
- [extractor/anchorfm] Add episode extractor by HobbyistDev, bashonly
- [extractor/boxcast] Add extractor by HobbyistDev
- [extractor/ebay] Add extractor by JChris246
- [extractor/hypergryph] Add extractor by HobbyistDev, bashonly
- [extractor/NZOnScreen] Add extractor by gregsadetsky, pukkandan
- [extractor/rozhlas] Add extractor RozhlasVltavaIE by amra
- [extractor/tempo] Add IVXPlayer extractor by HobbyistDev
- [extractor/txxx] Add extractors by chio0hai
- [extractor/vocaroo] Add extractor by SuperSonicHub1, qbnu
- [extractor/wrestleuniverse] Add extractors by Grub4K, bashonly
- [extractor/yappy] Add extractor by HobbyistDev
-
[extractor/youtube] Fix
uploader_id
extraction by bashonly - [extractor/youtube] Add hyperpipe instances by Generator
- [extractor/youtube] Handle
consent.youtube
- [extractor/youtube] Support
/live/
URL - [extractor/youtube] Update invidious and piped instances by rohieb
- [extractor/91porn] Fix title and comment extraction by pmitchell86
- [extractor/AbemaTV] Cache user token whenever appropriate by Lesmiscore
- [extractor/bfmtv] Support
rmc
prefix by carusocr - [extractor/biliintl] Add intro and ending chapters by HobbyistDev
- [extractor/clyp] Support
wav
by qulaz - [extractor/crunchyroll] Add intro chapter by ByteDream
- [extractor/crunchyroll] Better message for premium videos
- [extractor/crunchyroll] Fix incorrect premium-only error by Grub4K
- [extractor/DouyuTV] Use new API by hatienl0i261299
- [extractor/embedly] Embedded links may be for other extractors
- [extractor/freesound] Workaround invalid URL in webpage by rebane2001
- [extractor/GoPlay] Use new API by jeroenj
- [extractor/Hidive] Fix subtitles and age-restriction by chexxor
- [extractor/huya] Support HD streams by felixonmars
- [extractor/moviepilot] Fix extractor by panatexxa
- [extractor/nbc] Fix
NBC
andNBCStations
extractors by bashonly - [extractor/nbc] Fix XML parsing by bashonly
- [extractor/nebula] Remove broken cookie support by hheimbuerger
- [extractor/nfl] Add
NFLPlus
extractors by bashonly - [extractor/niconico] Add support for like history by Matumo, pukkandan
- [extractor/nitter] Update instance list by OIRNOIR
- [extractor/npo] Fix extractor and add HD support by seproDev
- [extractor/odkmedia] Add
OnDemandChinaEpisodeIE
by HobbyistDev, pukkandan - [extractor/pornez] Handle relative URLs in iframe by JChris246
- [extractor/radiko] Fix format sorting for Time Free by road-master
- [extractor/rcs] Fix extractors by nixxo, pukkandan
- [extractor/reddit] Support user posts by OMEGARAZER
- [extractor/rumble] Fix format sorting by pukkandan
- [extractor/servus] Rewrite extractor by Ashish0804, FrankZ85, StefanLobbenmeier
- [extractor/slideslive] Fix slides and chapters/duration by bashonly
- [extractor/SportDeutschland] Fix extractor by FriedrichRehren
- [extractor/Stripchat] Fix extractor by JChris246, bashonly
- [extractor/tnaflix] Fix extractor by bashonly, oxamun
- [extractor/tvp] Support
stream.tvp.pl
by selfisekai - [extractor/twitter] Fix
--no-playlist
and add mediaview_count
when using GraphQL by Grub4K - [extractor/twitter] Fix graphql extraction on some tweets by selfisekai
- [extractor/vimeo] Fix
playerConfig
extraction by LeoniePhiline, bashonly - [extractor/viu] Add
ViuOTTIndonesiaIE
extractor by HobbyistDev - [extractor/vk] Fix playlists for new API by the-marenga
- [extractor/vlive] Replace with
VLiveWebArchiveIE
by seproDev - [extractor/ximalaya] Update album
_VALID_URL
by carusocr - [extractor/zdf] Use android API endpoint for UHD downloads by seproDev
- [extractor/drtv] Fix bug in ab4cbef by bashonly
1、 SHA2-256SUMS 1.03KB
2、 SHA2-512SUMS 1.84KB
3、 yt-dlp 2.61MB
4、 yt-dlp.exe 13.12MB
5、 yt-dlp.tar.gz 4.87MB
6、 yt-dlp_linux 26.43MB
7、 yt-dlp_linux.zip 27.18MB
8、 yt-dlp_linux_aarch64 15.2MB
9、 yt-dlp_linux_armv7l 14.41MB
10、 yt-dlp_macos 13.79MB
11、 yt-dlp_macos.zip 14.24MB
12、 yt-dlp_macos_legacy 13.23MB
13、 yt-dlp_min.exe 12.99MB
14、 yt-dlp_win.zip 13.03MB
15、 yt-dlp_x86.exe 10.93MB
16、 _update_spec 77B