2021.12.01
版本发布时间: 2021-12-01 08:23:56
yt-dlp/yt-dlp最新发布版本:2024.12.13(2024-12-13 18:41:49)
A description of the various files are in the README
Changelog:
-
Add option
--wait-for-video
to wait for scheduled streams - Add option
--break-per-input
to apply --break-on... to each input URL - Add option
--embed-info-json
to embed info.json in mkv - Add compat-option
embed-metadata
- Allow using a custom format selector through API
- [AES] Add ECB mode by nao20010128nao
- [build] Fix MacOS Build
- [build] Save Git HEAD at release alongside version info
- [build] Use
workflow_dispatch
for release - [downloader/ffmpeg] Fix for direct videos inside mpd manifests
- [downloader] Add colors to download progress
- [EmbedSubtitles] Slightly relax duration check and related cleanup
- [ExtractAudio] Fix conversion to
wav
andvorbis
- [ExtractAudio] Support
alac
- [extractor] Extract
average_rating
from JSON-LD - [FixupM3u8] Fixup MPEG-TS in MP4 container
- [generic] Support mpd manifests without extension by shirt
- [hls] Better FairPlay DRM detection by nyuszika7h
- [jsinterp] Fix splice to handle float (for youtube js player f1ca6900)
- [utils] Allow alignment in
render_table
and add tests - [utils] Fix
PagedList
- [utils] Fix error when copying
LazyList
- Clarify video/audio-only formats in -F
- Ensure directory exists when checking formats
- Ensure path for link files exists by Zirro
- Ensure same config file is not loaded multiple times
- Fix
postprocessor_hooks
- Fix
--break-on-archive
when pre-checking - Fix
--check-formats
formhtml
- Fix
--load-info-json
of playlists with failed entries - Fix
--trim-filename
when filename has.
- Fix bug in parsing
--add-header
- Fix error in
report_unplayable_conflict
by shirt - Fix writing playlist infojson with
--no-clean-infojson
- Validate --get-bypass-country
- [blogger] Add extractor by pabs3
- [breitbart] Add extractor by Grabien
- [CableAV] Add extractor by j54vc1bk
- [CanalAlpha] Add extractor by Ashish0804
- [CozyTV] Add extractor by Ashish0804
- [CPTwentyFour] Add extractor by Ashish0804
- [DiscoveryPlus] Add
DiscoveryPlusItalyShowIE
by Ashish0804 - [ESPNCricInfo] Add extractor by Ashish0804
- [LinkedIn] Add extractor by u-spec-png
- [mixch] Add extractor by nao20010128nao
- [nebula] Add
NebulaCollectionIE
and rewrite extractor by hheimbuerger - [OneFootball] Add extractor by Ashish0804
- [peer.tv] Add extractor by u-spec-png
- [radiozet] Add extractor by 0xA7404A (Aurora)
- [redgifs] Add extractor by chio0hai
- [RedGifs] Add Search and User extractors by Deer-Spangle
- [rtrfm] Add extractor by pabs3
- [Streamff] Add extractor by cntrl-s
- [Stripchat] Add extractor by zulaport
- [Aljazeera] Fix extractor by u-spec-png
- [AmazonStoreIE] Fix regex to not match vdp urls by Ashish0804
- [ARDBetaMediathek] Handle new URLs
- [bbc] Get all available formats by nyuszika7h
- [Bilibili] Fix title extraction by u-spec-png
- [CBC Gem] Fix for shows that don't have all seasons by makeworld-the-better-one
- [curiositystream] Add more metadata
- [CuriosityStream] Fix series
- [DiscoveryPlus] Rewrite extractors by Ashish0804, pukkandan
- [HotStar] Set language field from tags by Ashish0804
- [instagram, cleanup] Refactor extractors
- [Instagram] Display more login errors by MinePlayersPE
- [itv] Fix extractor by staubichsauger, pukkandan
- [mediaklikk] Expand valid URL
- [MTV] Improve mgid extraction by Sipherdrakon, kikuyan
- [nexx] Better error message for unsupported format
- [NovaEmbed] Fix extractor by pukkandan, std-move
- [PatreonUser] Do not capture RSS URLs
- [Reddit] Add support for 1080p videos by xenova
- [RoosterTeethSeries] Fix for multiple pages by MinePlayersPE
- [sbs] Fix for movies and livestreams
- [Senate.gov] Add SenateGovIE and fix SenateISVPIE by Grabien, pukkandan
- [soundcloud:search] Fix pagination
- [tiktok:user] Set
webpage_url
correctly - [Tokentube] Fix description by u-spec-png
- [trovo] Fix extractor by nyuszika7h
- [tv2] Expand valid URL
- [Tvplayhome] Fix extractor by pukkandan, 18928172992817182
- [Twitch:vod] Add chapters by mpeter50
- [twitch:vod] Extract live status by DEvmIb
- [VidLii] Add 720p support by mrpapersonic
- [vimeo] Add fallback for config URL
- [vimeo] Sort http formats higher
- [WDR] Expand valid URL
- [willow] Add extractor by aarubui
- [xvideos] Detect embed URLs by 4a1e2y5
- [xvideos] Fix extractor by Yakabuff
- [youtube, cleanup] Reorganize Tab and Search extractor inheritances
- [youtube:search_url] Add playlist/channel support
- [youtube] Add
default
player client by coletdjnz - [youtube] Add storyboard formats
- [youtube] Decrypt n-sig for URLs with
ratebypass
- [youtube] Minor improvement to format sorting
- [cleanup] Add deprecation warnings
- [cleanup] Minor cleanup
- [cleanup] Misc cleanup
- [cleanup] Refactor
JSInterpreter._seperate
- [Cleanup] Remove some unnecessary groups in regexes by Ashish0804
1、 SHA2-256SUMS 635B
2、 SHA2-512SUMS 1.12KB
3、 yt-dlp 2.15MB
4、 yt-dlp.exe 12.17MB
5、 yt-dlp.tar.gz 3.96MB
6、 yt-dlp_macos 12.4MB
7、 yt-dlp_macos.zip 12.2MB
8、 yt-dlp_min.exe 12.42MB
9、 yt-dlp_win.zip 12.07MB
10、 yt-dlp_x86.exe 10.05MB