Releases
2022.11.11
A description of the various files are in the README
Changelog
Merge youtube-dl: Upto commit/de39d12
Backport SSL configuration from Python 3.10 by coletdjnz
Do more processing in --flat-playlist
Fix --list options not implying -s in some cases by Grub4K , bashonly
Fix end time of clips by cruel-efficiency
Fix for formats=None
Write API params in debug head
[outtmpl] Ensure ASCII in json and add option for Unicode
[SponsorBlock] Add type field, obey --retry-sleep extractor, relax duration check for large segments
[SponsorBlock] Support chapter category by ajayyy , pukkandan
[ThumbnailsConvertor] Fix filename escaping by dirkf , pukkandan
[ModifyChapters] Handle the entire video being marked for removal
[embedthumbnail] Fix thumbnail name in mp3 by How-Bout-No
[downloader/fragment] HLS download can continue without first fragment
[cookies] Improve LenientSimpleCookie by Grub4K
[jsinterp] Improve separating regex
[extractor/common] Fix fatal=False for _search_nuxt_data
[extractor/common] Improve _generic_title
[extractor/common] Fix json_ld type checks by Grub4K
[extractor/generic] Separate embed extraction into own function
[extractor/generic:quoted-html] Add extractor by coletdjnz , pukkandan
[extractor/unsupported] Raise error on known DRM-only sites by coletdjnz
[utils] js_to_json: Improve escape handling by Grub4K
[utils] strftime_or_none: Workaround Python bug on Windows
[utils] traverse_obj: Always return list when branching, allow re.Match objects by Grub4K
[build, test] Harden workflows' security by sashashura
[build] py2exe: Migrate to freeze API by SG5 , pukkandan
[build] Create armv7l and aarch64 releases by MrOctopus , pukkandan
[build] Make linux binary truly standalone using conda by mlampe
[build] Replace set-output with GITHUB_OUTPUT by Lesmiscore
[update] Use error code 100 for update errors
[compat] Fix shutils.move in restricted ACL mode on BSD by ClosedPort22 , pukkandan
[docs, devscripts] Document pyinst's argument passthrough by jahway603
[test] Allow extract_flat in download tests by coletdjnz , pukkandan
[cleanup] Misc fixes and cleanup by pukkandan , Alienmaster
[extractor/aeon] Add extractor by DoubleCouponDay
[extractor/agora] Add extractors by selfisekai
[extractor/camsoda] Add extractor by zulaport
[extractor/cinetecamilano] Add extractor by timendum
[extractor/deuxm] Add extractors by CrankDatSouljaBoy
[extractor/genius] Add extractors by bashonly
[extractor/japandiet] Add extractors by Lesmiscore
[extractor/listennotes] Add extractor by lksj , pukkandan
[extractor/nos.nl] Add extractor by HobbyistDev
[extractor/oftv] Add extractors by DoubleCouponDay
[extractor/podbayfm] Add extractor by schnusch
[extractor/qingting] Add extractor by bashonly , changren-wcr
[extractor/screen9] Add extractor by tpikonen
[extractor/swearnet] Add extractor by HobbyistDev
[extractor/YleAreena] Add extractor by pukkandan , vitkhab
[extractor/zeenews] Add extractor by m4tu4g , pukkandan
[extractor/youtube:tab] Update tab handling for redesign by coletdjnz , pukkandan
Channel URLs download all uploads of the channel as multiple playlists, separated by tab
[extractor/youtube] Differentiate between no comments and disabled comments by coletdjnz
[extractor/youtube] Extract concurrent_view_count for livestreams by coletdjnz
[extractor/youtube] Fix duration for premieres by nosoop
[extractor/youtube] Fix live_status by coletdjnz , pukkandan
[extractor/youtube] Ignore incomplete data error for comment replies by coletdjnz
[extractor/youtube] Improve chapter parsing from description
[extractor/youtube] Mark videos as fully watched by bsun0000
[extractor/youtube] Update piped instances by Generator
[extractor/youtube] Update playlist metadata extraction for new layout by coletdjnz
[extractor/youtube:tab] Fix video metadata from tabs by coletdjnz
[extractor/youtube:tab] Let approximate_date return timestamp
[extractor/americastestkitchen] Fix extractor by bashonly
[extractor/bbc] Support onion domains by DoubleCouponDay
[extractor/bilibili] Add chapters and misc cleanup by lockmatrix , pukkandan
[extractor/bilibili] Fix BilibiliIE and Bangumi extractors by lockmatrix , pukkandan
[extractor/bitchute] Better error for geo-restricted videos by flashdagger
[extractor/bitchute] Improve BitChuteChannelIE by flashdagger , pukkandan
[extractor/bitchute] Simplify extractor by flashdagger , pukkandan
[extractor/cda] Support login through API by selfisekai
[extractor/crunchyroll] Beta is now the only layout by tejing1
[extractor/detik] Avoid unnecessary extraction
[extractor/doodstream] Remove extractor
[extractor/dplay] Add MotorTrendOnDemand extractor by bashonly
[extractor/epoch] Support videos without data-trailer by gibson042 , pukkandan
[extractor/fox] Extract thumbnail by vitkhab
[extractor/foxnews] Add FoxNewsVideo extractor
[extractor/hotstar] Add season support by m4tu4g
[extractor/hotstar] Refactor v1 API calls
[extractor/iprima] Make json+ld non-fatal by bashonly
[extractor/iq] Increase phantomjs timeout
[extractor/kaltura] Support playlists by jwoglom , pukkandan
[extractor/lbry] Authenticate with cookies by flashdagger
[extractor/livestreamfails] Support posts by invertico
[extractor/mlb] Add MLBArticle extractor by HobbyistDev
[extractor/mxplayer] Improve extractor by m4tu4g
[extractor/niconico] Always use HTTPS for requests
[extractor/nzherald] Support new video embed by coletdjnz
[extractor/odnoklassniki] Support boosty.to embeds by Lesmiscore , megapro17 , pukkandan
[extractor/paramountplus] Update API token by bashonly
[extractor/reddit] Add fallback format by bashonly
[extractor/redgifs] Fix extractors by bashonly , pukkandan
[extractor/redgifs] Refresh auth token for 401 by endotronic , pukkandan
[extractor/rumble] Add HLS formats and extract more metadata by flashdagger
[extractor/sbs] Improve _VALID_URL by bashonly
[extractor/skyit] Fix extractors by nixxo
[extractor/stripchat] Fix hostname for HLS stream by zulaport
[extractor/stripchat] Improve error message by freezboltz
[extractor/telegram] Add playlist support and more metadata by bashonly , bsun0000
[extractor/Tnaflix] Fix for HTTP 500 by SG5 , pukkandan
[extractor/tubitv] Better DRM detection by bashonly
[extractor/tvp] Update extractors by selfisekai
[extractor/twitcasting] Fix data-movie-playlist extraction by Lesmiscore
[extractor/twitter] Add onion site to _VALID_URL by DoubleCouponDay
[extractor/twitter] Add Spaces extractor and GraphQL API by Grub4K , bashonly , nixxo , pukkandan
[extractor/twitter] Support multi-video posts by Grub4K
[extractor/uktvplay] Fix _VALID_URL
[extractor/viu] Support subtitles of on-screen text by tkgmomosheep
[extractor/VK] Fix playlist URLs by the-marenga
[extractor/vlive] Extract release_timestamp
[extractor/voot] Improve _VALID_URL by freezboltz
[extractor/wordpress:mb.miniAudioPlayer] Add embed extractor by coletdjnz
[extractor/YoutubeWebArchive] Improve metadata extraction by coletdjnz
[extractor/zee5] Improve _VALID_URL by m4tu4g
[extractor/zenyandex] Fix extractors by lksj , puc9 , pukkandan
You can’t perform that action at this time.