Apologies to mestre@ for stealing the commit :(
This was not intentional.

Stefan Hagen wrote:
> CVSROOT:      /cvs
> Module name:  ports
> Changes by:   s...@cvs.openbsd.org    2021/12/30 13:14:37
> 
> Modified files:
>       www/yt-dlp     : Makefile distinfo 
>       www/yt-dlp/pkg : PLIST 
> 
> Log message:
> Update yt-dlp 2021.12.01 => 2021.12.27 by Ricardo Mestre
> 
> Changes:
> 2021.12.27
> Avoid recursion error when re-extracting info
> [ffmpeg] Fix position of --ppa
> [aria2c] Don't show progress when --no-progress
> [cookies] Support other keyrings by mbway
> [EmbedThumbnail] Prefer AtomicParsley over ffmpeg if available
> [generic] Fix HTTP KVS Player by git-anony-mouse
> [ThumbnailsConvertor] Fix for when there are no thumbnails
> [docs] Add examples for using TYPES: in -P/-o
> [PixivSketch] Add extractors by nao20010128nao
> [tiktok] Add music, sticker and tag IEs by MinePlayersPE
> [BiliIntl] Fix extractor by MinePlayersPE
> [CBC] Fix URL regex
> [tiktok] Fix extractor_key used in archive
> [youtube] End live-from-start properly when stream ends with 403
> [Zee5] Fix VALID_URL for tv-shows by Ashish0804
> 
> 2021.12.25
> [dash,youtube] Download live from start to end by nao20010128nao, pukkandan
> Add option --live-from-start to enable downloading live videos from start
> Add key is_from_start in formats to identify formats (of live videos) that 
> downloads from start
> [dash] Create protocol http_dash_segments_generator that allows a function to 
> be passed instead of fragments
> [fragment] Allow multiple live dash formats to download simultaneously
> [youtube] Implement fragment re-fetching for the live dash formats
> [youtube] Re-extract dash manifest every 5 hours (manifest expires in 6hrs)
> [postprocessor/ffmpeg] Add FFmpegFixupDuplicateMoovPP to fixup duplicated 
> moov atoms
> Known issues:
> Ctrl+C doesn't work on Windows when downloading multiple formats
> If video becomes private, download hangs
> [SponsorBlock] Add Filler and Highlight categories by nihil-admirari, 
> pukkandan
> Change --sponsorblock-cut all to --sponsorblock-cut default if you do not 
> want filler sections to be removed
> Add field webpage_url_domain
> Add interactive format selection with -f -
> Add option --file-access-retries by ehoogeveen-medweb
> [outtmpl] Add alternate forms S, D and improve id detection
> [outtmpl] Add operator & for replacement text by PilzAdam
> [EmbedSubtitle] Disable duration check temporarily
> [extractor] Add _search_nuxt_data by nao20010128nao
> [extractor] Ignore errors in comment extraction when -i is given
> [extractor] Standardize _live_title
> [FormatSort] Prevent incorrect deprecation warning
> [generic] Extract m3u8 formats from JSON-LD
> [postprocessor/ffmpeg] Always add faststart
> [utils] Fix parsing YYYYMMDD dates in Nov/Dec by wlritchi
> [utils] Improve parse_count
> [utils] Update std_headers by kikuyan, fstirlitz
> [lazy_extractors] Fix for search IEs
> [extractor] Support default implicit graph in JSON-LD by zmousm
> Allow --no-write-thumbnail to override --write-all-thumbnail
> Fix --throttled-rate
> Fix control characters being printed to --console-title
> Fix PostProcessor hooks not registered for some PPs
> Pre-process when using --flat-playlist
> Remove known invalid thumbnails from info_dict
> Add warning when using -f best
> Use parse_duration for --wait-for-video and some minor fix
> [test/download] Add more fields
> [test/download] Ignore field webpage_url_domain by std-move
> [compat] Suppress errors in enabling VT mode
> [docs] Improve manpage format by iw0nderhow, pukkandan
> [docs,cleanup] Minor fixes and cleanup
> [cleanup] Fix some typos by unit193
> [ABC:iview] Add show extractor by pabs3
> [dropout] Add extractor by TwoThousandHedgehogs, pukkandan
> [GameJolt] Add extractors by MinePlayersPE
> [gofile] Add extractor by Jertzukka, Ashish0804
> [hse] Add extractors by cypheron, pukkandan
> [NateTV] Add NateIE and NateProgramIE by Ashish0804, Hyeeji
> [OpenCast] Add extractors by bwildenhain, C0D3D3V
> [rtve] Add RTVEAudioIE by kebianizao
> [Rutube] Add RutubeChannelIE by Ashish0804
> [skeb] Add extractor by nao20010128nao
> [soundcloud] Add related tracks extractor by Lapin0t
> [toggo] Add extractor by nyuszika7h
> [TrueID] Add extractor by MinePlayersPE
> [audiomack] Update album and song VALID_URL by abdullah-if, dirkf
> [CBC Gem] Extract 1080p formats by DavidSkrundz
> [ceskatelevize] Fetch iframe from nextJS data by mkubecek
> [crackle] Look for non-DRM formats by raleeper
> [dplay] Temporary fix for discoveryplus.com/it
> [DiscoveryPlusShowBaseIE] yield actual video id by Ashish0804
> [Facebook] Handle redirect URLs
> [fujitv] Extract 1080p from tv_android m3u8 by YuenSzeHong
> [gronkh] Support new URL pattern by Sematre
> [instagram] Expand valid URL by u-spec-png
> [Instagram] Try bypassing login wall with embed page by MinePlayersPE
> [Jamendo] Fix use of _VALID_URL_RE by jaller94
> [LBRY] Support livestreams by Ashish0804, pukkandan
> [NJPWWorld] Extract formats from m3u8 by aarubui
> [NovaEmbed] update player regex by std-move
> [npr] Make SMIL extraction non-fatal by r5d
> [ntvcojp] Extract NUXT data by nao20010128nao
> [ok.ru] add mobile fallback by nao20010128nao
> [olympics] Add uploader and cleanup by u-spec-png
> [ondemandkorea] Update jw_config regex by julien-hadleyjack
> [PlutoTV] Expand _VALID_URL
> [RaiNews] Fix extractor by nixxo
> [RCTIPlusSeries] Lazy extraction and video type selection by MinePlayersPE
> [redtube] Handle formats delivered inside a JSON by dirkf, nixxo
> [SonyLiv] Add OTP login support by Ashish0804
> [Steam] Fix extractor by u-spec-png
> [TikTok] Pass cookies to mobile API by MinePlayersPE
> [trovo] Fix inheritance of TrovoChannelBaseIE
> [TVer] Extract better thumbnails by YuenSzeHong
> [vimeo] Extract chapters
> [web.archive:youtube] Improve metadata extraction by coletdjnz
> [youtube:comments] Add more options for limiting number of comments extracted 
> by coletdjnz
> [youtube:tab] Extract more metadata from feeds/channels/playlists by coletdjnz
> [youtube:tab] Extract video thumbnails from playlist by coletdjnz, pukkandan
> [youtube:tab] Ignore query when redirecting channel to playlist and cleanup 
> of related code
> [youtube] Fix ytsearchdate
> [zdf] Support videos with different ptmd location by iw0nderhow
> [zee5] Support /episodes in URL

Reply via email to