Releases
2022.01.21
A description of the various files are in the README
Changelog:
Add option --concat-playlist to concat videos in a playlist
Allow multiple and nested configuration files
Add more post-processing stages (after_video, playlist)
Allow --exec to be run at any post-processing stage (Deprecates --exec-before-download)
Allow --print to be run at any post-processing stage
Allow listing formats, thumbnails, subtitles using --print by pukkandan , Zirro
Add fields video_autonumber, modified_date, modified_timestamp, playlist_count, channel_follower_count
Add key requested_downloads in the root info_dict
Write download_archive only after all formats are downloaded
[FfmpegMetadata] Allow setting metadata of individual streams using meta<n>_ prefix
Add option --legacy-server-connect by xtkoba
Allow escaped , in --extractor-args
Allow unicode characters in info.json
Check for existing thumbnail/subtitle in final directory
Don't treat empty containers as None in sanitize_info
Fix -s --ignore-no-formats --force-write-archive
Fix live title for multiple formats
List playlist thumbnails in --list-thumbnails
Raise error if subtitle download fails
[cookies] Fix bug when keyring is unspecified
[ffmpeg] Ignore unknown streams, standardize use of -map 0
[outtmpl] Alternate form for D and fix suffix's case
[utils] Add Sec-Fetch-Mode to std_headers
[utils] Fix format_bytes output for Bytes by pukkandan , mdawar
[utils] Handle ss:xxx in parse_duration
[utils] Improve parsing for nested HTML elements by zmousm , pukkandan
[utils] Use key None in traverse_obj to return as-is
[extractor] Detect more subtitle codecs in MPD manifests by fstirlitz
[extractor] Extract chapters from JSON-LD by iw0nderhow , pukkandan
[extractor] Extract thumbnails from JSON-LD by nixxo
[extractor] Improve url_result and related
[generic] Improve KVS player extraction by trassshhub
[build] Reduce dependency on third party workflows
[extractor,cleanup] Use _search_nextjs_data, format_field
[cleanup] Minor fixes and cleanup
[docs] Improvements
[test] Fix TestVerboseOutput
[afreecatv] Add livestreams extractor by wlritchi
[callin] Add extractor by foghawk
[CrowdBunker] Add extractors by Ashish0804
[daftsex] Add extractors by k3ns1n
[digitalconcerthall] Add extractor by teridon
[Drooble] Add extractor by u-spec-png
[EuropeanTour] Add extractor by Ashish0804
[iq.com] Add extractors by MinePlayersPE
[KelbyOne] Add extractor by Ashish0804
[LnkIE] Add extractor by Ashish0804
[MainStreaming] Add extractor by coletdjnz
[megatvcom] Add extractors by zmousm
[Newsy] Add extractor by Ashish0804
[noodlemagazine] Add extractor by trassshhub
[PokerGo] Add extractors by Ashish0804
[Pornez] Add extractor by mozlima
[PRX] Add Extractors by coletdjnz
[RTNews] Add extractor by Ashish0804
[Rule34video] Add extractor by trassshhub
[tvopengr] Add extractors by zmousm
[Vimm] Add extractor by alerikaisattera
[glomex] Add extractors by zmousm
[instagram] Add story/highlight extractor by u-spec-png
[openrec] Add movie extractor by Lesmiscore
[rai] Add Raiplaysound extractors by nixxo , pukkandan
[aparat] Fix extractor
[ard] Extract subtitles by fstirlitz
[BiliIntl] Add login by MinePlayersPE
[CeskaTelevize] Use http for manifests
[CTVNewsIE] Add fallback for video search by Ashish0804
[dplay] Migrate DiscoveryPlusItaly to DiscoveryPlus by timendum
[dplay] Re-structure DiscoveryPlus extractors
[Dropbox] Support password protected files and more formats by zenerdi0de
[facebook] Fix extraction from groups
[facebook] Improve title and uploader extraction
[facebook] Parse dash manifests
[fox] Extract m3u8 from preview by ischmidt20
[funk] Support origin URLs
[gfycat] Fix uploader
[gfycat] Support embeds by coletdjnz
[hotstar] Add extractor args to ignore tags by Ashish0804
[hrfernsehen] Fix ardloader extraction by CreaValix
[instagram] Fix username extraction for stories and highlights by nyuszika7h
[kakao] Detect geo-restriction
[line] Remove tv.line.me by sian1468
[mixch] Add MixchArchiveIE by Lesmiscore
[mixcloud] Detect restrictions by llacb47
[NBCSports] Fix extraction of platform URLs by ischmidt20
[Nexx] Extract more metadata by MinePlayersPE
[Nexx] Support 3q CDN by MinePlayersPE
[pbs] de-prioritize AD formats
[PornHub,YouTube] Refresh onion addresses by unit193
[RedBullTV] Parse subtitles from manifest by Ashish0804
[streamcz] Fix extractor by arkamar , pukkandan
[Ted] Rewrite extractor by pukkandan , trassshhub
[Theta] Fix valid URL by alerikaisattera
[ThisOldHouseIE] Add support for premium videos by Ashish0804
[TikTok] Fix extraction for sigi-based webpages, add API fallback by MinePlayersPE
[TikTok] Pass cookies to formats, and misc fixes by MinePlayersPE
[TikTok] Extract captions, user thumbnail by MinePlayersPE
[TikTok] Change app version by MinePlayersPE , llacb47
[TVer] Extract message for unaired live by Lesmiscore
[twitcasting] Refactor extractor by Lesmiscore
[twitter] Fix video in quoted tweets
[veoh] Improve extractor by foghawk
[vk] Capture clip URLs
[vk] Fix VKUserVideosIE by Ashish0804
[vk] Improve _VALID_URL by k3ns1n
[VrtNU] Handle empty title by pgaig
[XVideos] Check HLS formats by MinePlayersPE
[yahoo:gyao] Improved playlist handling by hyano
[youtube:tab] Extract more playlist metadata by coletdjnz , pukkandan
[youtube:tab] Raise error on tab redirect by krichbanana , coletdjnz
[youtube] Update Innertube clients by coletdjnz
[youtube] Detect live-stream embeds
[youtube] Do not return upload_date for playlists
[youtube] Extract channel subscriber count by coletdjnz
[youtube] Make invalid storyboard URL non-fatal
[youtube] Enforce UTC, update innertube clients and tests by coletdjnz
[zdf] Add chapter extraction by iw0nderhow
[zee5] Add geo-bypass
You can’t perform that action at this time.