Releases
2022.04.08
xibr
released this
11 May 17:49
Use certificates from certifi
if installed by coletdjnz
Treat multiple --match-filters
as OR
File locking improvevemnts:
Do not lock downloading file on Windows
Do not prevent download if locking is unsupported
Do not truncate files before locking by jakeogh , pukkandan
Fix non-blocking non-exclusive lock
De-prioritize automatic-subtitles when no --sub-lang
is given
Exit after --dump-user-agent
Fallback to video-only format when selecting by extension
Fix --abort-on-error
for subtitles
Fix --no-overwrite
for playlist infojson
Fix --print
with --ignore-no-formats
when url is None
by flashdagger
Fix --sleep-interval
Fix --throttled-rate
Fix autonumber
Fix case of http_headers
Fix filepath sanitization in --print-to-file
Handle float in --wait-for-video
Ignore mhtml
formats from -f mergeall
Ignore format-specific fields in initial pass of --match-filter
Protect stdout from unexpected progress and console-title
Remove Accept-Encoding
header from std_headers
by coletdjnz
Remove incorrect warning for --dateafter
Show warning when all media formats have DRM
[downloader] Fix invocation of HttpieFD
[http] Fix #3215
[http] Reject broken range before request by Lesmiscore , Jules-A , pukkandan
[fragment] Read downloaded fragments only when needed by Lesmiscore
[http] Retry on more errors by coletdjnz
[mhtml] Fix fragments with absolute urls by coletdjnz
[extractor] Add _perform_login
function
[extractor] Allow control characters inside json
[extractor] Support merging subtitles with data by coletdjnz
[generic] Extract subtitles from video.js by Lesmiscore
[ffmpeg] Cache version data
[FFmpegConcat] Ensure final directory exists
[FfmpegMetadata] Write id3v1 tags
[FFmpegVideoConvertor] Add more formats to --remux-video
[FFmpegVideoConvertor] Ensure all streams are copied
[MetadataParser] Validate outtmpl early
[outtmpl] Fix replacement/default when used with alternate
[outtmpl] Limit changes during sanitization
[phantomjs] Fix bug
[test] Add test_locked_file
[utils] format_decimal_suffix
: Fix for very large numbers by s0u1h
[utils] traverse_obj
: Allow filtering by value
[utils] Add filter_dict
, get_first
, try_call
[utils] ExtractorError: Fix for older python versions
[utils] WebSocketsWrapper: Allow omitting __enter__
invocation by Lesmiscore
[docs] Add an .editorconfig
file by fstirlitz
[docs] Clarify the exact BSD
license of dependencies by MrRawes
[docs] Minor improvements by pukkandan , cffswb , danielyli
[docs] Remove readthedocs
[build] Add requirements.txt
to pip distributions
[cleanup, postprocessor] Create _download_json
[cleanup, vimeo] Fix tests
[cleanup] Misc fixes and minor cleanup
[cleanup] Use _html_extract_title
[AfreecaTV] Add AfreecaTVUserIE
by hatienl0i261299
[arte] Add format_note
to m3u8 formats
[azmedien] Add TVO Online to supported hosts by 1-Byte
[BanBye] Add extractor by mehq
[bilibili] Fix extraction of title with quotes by dzek69
[Craftsy] Add extractor by Bricio
[Cybrary] Add extractor by aaearon
[Huya] Add extractor by hatienl0i261299
[ITProTV] Add extractor by aaearon
[Jable] Add extractors by mehq
[LastFM] Add extractors by mehq
[Moviepilot] Add extractor by panatexxa
[panopto] Add extractors by coletdjnz , kmark
[PokemonSoundLibrary] Add extractor by Lesmiscore
[WasdTV] Add extractor by un-def , hatienl0i261299
[adobepass] Fix Suddenlink MSO by CplPwnies
[afreecatv] Match new vod url by wlritchi
[AZMedien] Support tv.telezueri.ch
by goggle
[BiliIntl] Support user-generated videos by wlritchi
[BRMediathek] Fix VALID_URL
[crunchyroll:playlist] Implement beta API by tejing1
[crunchyroll] Fix inheritance
[daftsex] Fix extractor by Soebb
[dailymotion] Support geo.dailymotion.com
by hatienl0i261299
[ellentube] Extract subtitles from manifest
[elonet] Rewrite extractor by Fam0r , pukkandan
[fptplay] Fix metadata extraction by hatienl0i261299
[FranceCulture] Support playlists by bohwaz
[go, viu] Extract subtitles from the m3u8 manifest by fstirlitz
[Imdb] Improve extractor by hatienl0i261299
[MangoTV] Improve extractor by hatienl0i261299
[Nebula] Fix bug in 52efa4b31200119adaa8acf33e50b84fcb6948f0
[niconico] Fix extraction of thumbnails and uploader (#3266)
[niconico] Rewrite NiconicoIE by Lesmiscore
[nitter] Minor fixes and update instance list by foghawk
[NRK] Extract timestamp by hatienl0i261299
[openrec] Download archived livestreams by Lesmiscore
[openrec] Refactor extractors by Lesmiscore
[panopto] Improve subtitle extraction and support slides by coletdjnz
[ParamountPlus, CBS] Change VALID_URL by Sipherdrakon
[ParamountPlusSeries] Support multiple pages by dodrian
[Piapro] Extract description with break lines by Lesmiscore
[rai] Fix extraction of http formas by nixxo
[rumble] unescape title
[RUTV] Fix format sorting by Lesmiscore
[ruutu] Detect embeds by tpikonen
[tenplay] Improve extractor by aarubui
[TikTok] Fix URLs with user id by hatienl0i261299
[TikTokVM] Fix redirect to user URL
[TVer] Fix extractor by Lesmiscore
[TVer] Support landing page by vvto33
[twitcasting] Don't return multi_video for archive with single hls manifest by Lesmiscore
[veo] Fix _VALID_URL
[Veo] Fix extractor by i6t
[viki] Don't attempt to modify URLs with signature by nyuszika7h
[viu] Fix bypass for preview by zackmark29
[viu] Fixed extractor by zackmark29 , pukkandan
[web.archive:youtube] Make CDX API requests non-fatal by coletdjnz
[wget] Fix proxy by kikuyan , coletdjnz
[xnxx] Add xnxx3.com
by rozari0
[youtube] Add new age-gate bypass by zerodytrash , pukkandan
[youtube] Add extractor-arg to skip auto-translated subs
[youtube] Avoid false positives when detecting damaged formats
[youtube] Detect DRM better by shirt
[youtube] Fix auto-translated automatic captions
[youtube] Fix pagination of membership
tab
[youtube] Fix uploader for collaborative playlists by coletdjnz
[youtube] Improve video upload date handling by coletdjnz
[youtube:api] Prefer minified JSON response by coletdjnz
[youtube:search] Support hashtag entries by coletdjnz
[youtube:tab] Fix duration extraction for shorts by coletdjnz
[youtube:tab] Minor improvements
[youtube:tab] Return shorts url if video is a short by coletdjnz
[Zattoo] Fix extractors by goggle
[Zingmp3] Fix signature by hatienl0i261299
You can’t perform that action at this time.