Releases: ytdl-org/youtube-dl
Releases · ytdl-org/youtube-dl
youtube-dl 2019.02.18
Extractors
- [tvp:website] Fix and improve extraction
- [tvp] Detect unavailable videos
- [tvp] Fix description extraction and make thumbnail optional
- [linuxacademy] Add support for linuxacademy.com (#12207)
- [bilibili] Update keys (#19233)
- [udemy] Extend URL regular expressions (#14330, #15883)
- [udemy] Update User-Agent and detect captcha (#14713, #15839, #18126)
- [noovo] Fix extraction (#19230)
- [rai] Relax URL regular expression (#19232)
- [vshare] Pass Referer to download request (#19205, #19221)
- [openload] Add support for oload.live (#19222)
- [imgur] Use video id as title fallback (#18590)
- [twitch] Add new source format detection approach (#19193)
youtube-dl 2019.02.08
Core
- [utils] Improve JSON-LD regular expression (#18058)
- [YoutubeDL] Fallback to ie_key of matching extractor while making
download archive id when no explicit ie_key is provided (#19022)
Extractors
- [malltv] Add support for mall.tv (#18058, #17856)
- [spankbang:playlist] Add support for playlists (#19145)
- [spankbang] Extend URL regular expression
- [trutv] Fix extraction (#17336)
- [toutv] Fix authentication (#16398, #18700)
- [pornhub] Fix tags and categories extraction (#13720, #19135)
- [pornhd] Fix formats extraction
- [radiocanada] Switch to the new media requests (#19115)
- [teachable] Add support for courses.workitdaily.com (#18871)
- [vporn] Remove extractor (#16276)
- [soundcloud:pagedplaylist] Add ie and title to entries (#19022, #19086)
- [drtuber] Extract duration (#19078)
- [soundcloud] Fix paged playlists extraction, add support for albums and update client id
- [soundcloud] Update client id
- [drtv] Improve preference (#19079)
- [openload] Add support for openload.pw and oload.pw (#18930)
- [openload] Add support for oload.info (#19073)
- [crackle] Authorize media detail request (#16931)
youtube-dl 2019.01.30.1
youtube-dl 2019.01.30
Core
- [postprocessor/ffmpeg] Do not copy Apple TV chapter tracks while embedding
subtitles (#19024, #19042) - [postprocessor/ffmpeg] Disable "Last message repeated" messages (#19025)
Extractors
- [yourporn] Fix extraction and extract duration (#18815, #18852, #19061)
- [drtv] Improve extraction (#19039)
- Add support for EncryptedUri videos
- Extract more metadata
- Fix subtitles extraction
- [fox] Add support for locked videos using cookies (#19060)
- [fox] Fix extraction for free videos (#19060)
- [zattoo] Add support for tv.salt.ch (#19059)
youtube-dl 2019.01.27
Core
- [extractor/common] Extract season in _json_ld
- [postprocessor/ffmpeg] Fallback to ffmpeg/avconv for audio codec detection
(#681)
Extractors
- [vice] Fix extraction for locked videos (#16248)
- [wakanim] Detect DRM protected videos
- [wakanim] Add support for wakanim.tv (#14374)
- [usatoday] Fix extraction for videos with custom brightcove partner id
(#18990) - [drtv] Fix extraction (#18989)
- [nhk] Extend URL regular expression (#18968)
- [go] Fix Adobe Pass requests for Disney Now (#18901)
- [openload] Add support for oload.club (#18969)
youtube-dl 2019.01.24
Core
- [YoutubeDL] Fix negation for string operators in format selection (#18961)
youtube-dl 2019.01.23
Core
- [utils] Fix urljoin for paths with non-http(s) schemes
- [extractor/common] Improve jwplayer relative URL handling (#18892)
- [YoutubeDL] Add negation support for string comparisons in format selection
expressions (#18600, #18805)
- [extractor/common] Improve HLS video-only format detection (#18923)
Extractors
- [crunchyroll] Extend URL regular expression (#18955)
- [pornhub] Bypass scrape detection (#4822, #5930, #7074, #10175, #12722,
#17197, #18338 #18842, #18899)
- [vrv] Add support for authentication (#14307)
- [videomore:season] Fix extraction
- [videomore] Improve extraction (#18908)
- [tnaflix] Pass Referer in metadata request (#18925)
- [radiocanada] Relax DRM check (#18608, #18609)
- [vimeo] Fix video password verification for videos protected by
Referer HTTP header
youtube-dl 2019.01.17
youtube-dl 2019.01.16
Core
- [test/helper] Add support for maxcount and count collection len checkers
- [downloader/hls] Fix uplynk ad skipping (#18824)
- [postprocessor/ffmpeg] Improve ffmpeg version parsing (#18813)
Extractors
- [youtube] Skip unsupported adaptive stream type (#18804)
- [youtube] Extract DASH formats from player response (#18804)
- [curiositystream] Add support for non app URLs
- [bitchute] Check formats (#18833)
- [wistia] Extend URL regular expression (#18823)
- [playplustv] Add support for playplus.com (#18789)
youtube-dl 2019.01.10
Core
- [extractor/common] Use episode name as title in _json_ld
- [extractor/common] Add support for movies in _json_ld
- [postprocessor/ffmpeg] Embed subtitles with non-standard language codes
(#18765)
- [utils] Add language codes replaced in 1989 revision of ISO 639
to ISO639Utils (#18765)
Extractors
- [youtube] Extract live HLS URL from player response (#18799)
- [outsidetv] Add support for outsidetv.com (#18774)
- [jwplatform] Use JW Platform Delivery API V2 and add support for more URLs
- [fox] Add support National Geographic (#17985, #15333, #14698)
- [playplustv] Add support for playplus.tv (#18789)
- [globo] Set GLBID cookie manually (#17346)
- [gaia] Add support for gaia.com (#14605)
- [youporn] Fix title and description extraction (#18748)