Releases: ytdl-org/youtube-dl
Releases · ytdl-org/youtube-dl
youtube-dl 2020.03.24
Core
- [utils] Revert support for cookie files with spaces used instead of tabs
Extractors
- [teachable] Update upskillcourses and gns3 domains
- [generic] Look for teachable embeds before wistia
- [teachable] Extract chapter metadata (#24421)
- [bilibili] Add support for player.bilibili.com (#24402)
- [bilibili] Add support for new URL schema with BV ids (#24439, #24442)
- [cbc:watch] Add support for authentication (#19160)
- [hellporno] Fix extraction (#24399)
- [xtube] Fix formats extraction (#24348)
- [ndr] Fix extraction (#24326)
- [nhk] Update m3u8 URL and use native HLS downloader (#24329)
- [nhk] Remove obsolete rtmp formats (#24329)
- [nhk] Relax URL regular expression (#24329)
- [vimeo] Revert fix showcase password protected video extraction (#24224)
youtube-dl 2020.03.08
youtube-dl 2020.03.06
youtube-dl 2020.03.01
Core
- [YoutubeDL] Force redirect URL to unicode on python 2
- [options] Remove duplicate short option -v for --version (#24162)
Extractors
- [telecinco] Add support for article opening videos
- [telecinco] Fix extraction (#24195)
- [xtube] Fix metadata extraction (#21073, #22455)
- [youjizz] Fix extraction (#24181)
- Remove no longer needed compat_str around geturl
- [pornhd] Fix extraction (#24128)
youtube-dl 2020.02.16
Core
- [YoutubeDL] Fix playlist entry indexing with --playlist-items (#10591,
#10622) - [update] Fix updating via symlinks (#23991)
- [compat] Introduce compat_realpath (#23991)
Extractors
- [jpopsuki] Remove extractor (#23858)
- [nova] Improve extraction (#23690)
- [nova:embed] Improve (#23690)
- [nova:embed] Fix extraction (#23672)
- [nytimes] Improve format sorting (#24010)
- [thisoldhouse] Fix extraction (#23951)
- [popcorntimes] Add support for popcorntimes.tv (#23949)
- [sportdeutschland] Update to new API
- [twitch:stream] Lowercase channel id for stream request (#23917)
- [tv5mondeplus] Fix extraction (#23907, #23911)
- [tva] Relax URL regular expression (#23903)
- [vimeo] Fix album extraction (#23864)
- [viewlift] Improve extraction
- Fix extraction (#23851)
- Add support for authentication
- Add support for more domains
- [svt] Fix series extraction (#22297)
- [svt] Fix article extraction (#22897, #22919)
- [soundcloud] Imporve private playlist/set tracks extraction (#3707)
youtube-dl 2020.01.24
Extractors
- [youtube] Fix sigfunc name extraction (#23819)
- [stretchinternet] Fix extraction (#4319)
- [voicerepublic] Fix extraction
- [azmedien] Fix extraction (#23783)
- [businessinsider] Fix jwplatform id extraction (#22929, #22954)
- [24video] Add support for 24video.vip (#23753)
- [ivi:compilation] Fix entries extraction (#23770)
- [ard] Improve extraction (#23761)
- Simplify extraction
- Extract age limit and series
- Bypass geo-restriction
- [nbc] Add support for nbc multi network URLs (#23049)
youtube-dl 2020.01.15
Extractors
- [ndr:base:embed] Improve thumbnails extraction (#23731)
- [vodplatform] Add support for embed.kwikmotion.com domain
- [twitter] Add support for promo_video_website cards (#23711)
- [orf:radio] Clean description and improve extraction
- [orf:fm4] Fix extraction (#23599)
- [safari] Fix kaltura session extraction (#23679, #23670)
- [lego] Fix extraction and extract subtitle (#23687)
- [cloudflarestream] Improve extraction
- Add support for bytehighway.net domain
- Add support for signed URLs
- Extract thumbnail
- [naver] Improve extraction
- Improve geo-restriction handling
- Extract automatic captions
- Extract uploader metadata
- Extract VLive HLS formats
- Improve metadata extraction
- [pandatv] Remove extractor (#23630)
- [dctp] Fix format extraction (#23656)
- [scrippsnetworks] Add support for www.discovery.com videos
youtube-dl 2020.01.01
Extractors
- [brightcove] Invalidate policy key cache on failing requests
- [pornhub] Improve locked videos detection (#22449, #22780)
- [pornhub] Add support for m3u8 formats
- [pornhub] Fix extraction (#22749, #23082)
- [brightcove] Update policy key on failing requests
- [spankbang] Improve removed video detection (#23423)
- [spankbang] Fix extraction (#23307, #23423, #23444)
- [soundcloud] Automatically update client id on failing requests
- [prosiebensat1] Improve geo restriction handling (#23571)
- [brightcove] Cache brightcove player policy keys
- [teachable] Fail with error message if no video URL found
- [teachable] Improve locked lessons detection (#23528)
youtube-dl 2019.12.25
Core
- [utils] Improve str_to_int
- [downloader/hls] Add ability to override AES decryption key URL (#17521)
Extractors
- [mediaset] Fix parse formats (#23508)
- [tv2dk:bornholm:play] Add support for play.tv2bornholm.dk (#23291)
- [slideslive] Add support for url and vimeo service names (#23414)
- [soundcloud] Add support for token protected embeds (#18954)
- [vk] Improve extraction
- [kontrtube] Remove extractor
- [videopremium] Remove extractor
- [musicplayon] Remove extractor (#9225)
- [ufctv] Add support for ufcfightpass.imgdge.com and
ufcfightpass.imggaming.com (#23343) - [twitch] Extract m3u8 formats frame rate (#23333)
- [imggaming] Add support for playlists and extract subtitles
- [ufcarabia] Add support for UFC Arabia (#23312)
- [ufctv] Fix extraction
- [yahoo] Fix gyao brightcove player id (#23303)
- [vzaar] Override AES decryption key URL (#17521)
- [nrl] Fix extraction
- [teachingchannel] Fix extraction
- [nintendo] Fix extraction and partially add support for Nintendo Direct
videos (#4592)
- [ooyala] Add better fallback values for domain and streams variables
- [youtube] Add support youtubekids.com (#23272)
- [tv2] Detect DRM protection
- [tv2] Add support for katsomo.fi and mtv.fi (#10543)
- [tv2] Fix tv2.no article extraction
- [msn] Improve extraction
- Add support for YouTube and NBCSports embeds
- Add support for articles with multiple videos
- Improve AOL embed support
- Improve format extraction
- [abcotvs] Relax URL regular expression and improve metadata extraction
(#18014) - [channel9] Reduce response size
- [adobetv] Improve extaction
- Use OnDemandPagedList for list extractors
- Reduce show extraction requests
- Extract original video format and subtitles
- Add support for adobe tv embeds
youtube-dl 2019.11.28
Core
- [utils] Add generic caesar cipher and rot47
- [utils] Handle rd-suffixed day parts in unified_strdate (#23199)
Extractors
- [vimeo] Improve extraction
- Fix review extraction
- Fix ondemand extraction
- Make password protected player case as an expected error (#22896)
- Simplify channel based extractors code
- [openload] Remove extractor (#11999)
- [verystream] Remove extractor
- [streamango] Remove extractor (#15406)
- [dailymotion] Improve extraction
- Add suport for User Authentication (#11491)
- [corus] Improve extraction
- [vivo] Fix extraction (#22328, #22279)
- [soundcloud] Update client id (#23214)