youtube-dl 从youtube.com或其他视频网站下载视频的命令行工具
youtube-dl 从youtube.com或其他视频网站下载视频的命令行工具
2021.03.25
Extractors
- [bbc] Fix BBC IPlayer Episodes/Group extraction (#28360)
- [youtube] Fix default value for youtube_include_dash_manifest (#28523)
- [zingmp3] Fix extraction (#11589, #16409, #16968, #27205)
- [vgtv] Add support for new tv.aftonbladet.se URL schema (#28514)
- [tiktok] Detect private videos (#28453)
- [vimeo:album] Fix extraction for albums with number of videos multiple
to page size (#28486) - [vvvvid] Fix kenc format extraction (#28473)
- [mlb] Fix video extraction (#21241)
- [svtplay] Improve extraction (#28448)
- [applepodcasts] Fix extraction (#28445)
- [rtve] Improve extraction
- Extract all formats
- Fix RTVE Infantil extraction (#24851)
- Extract is_live and series
Assets
12
MD5SUMS
157 Bytes
SHA1SUMS
181 Bytes
SHA2-256SUMS
253 Bytes
SHA2-512SUMS
445 Bytes
youtube-dl
1.74 MB
youtube-dl-2021.03.25.tar.gz
3.16 MB
youtube-dl-2021.03.25.tar.gz.sig
566 Bytes
youtube-dl.exe
7.78 MB
youtube-dl.exe.sig
566 Bytes
youtube-dl.sig
566 Bytes
2021.03.14
Core
- Introduce release_timestamp meta field (#28386)
Extractors
- [southpark] Add support for southparkstudios.com (#28413)
- [southpark] Fix extraction (#26763, #28413)
- [sportdeutschland] Fix extraction (#21856, #28425)
- [pinterest] Reduce the number of HLS format requests
- [peertube] Improve thumbnail extraction (#28419)
- [tver] Improve title extraction (#28418)
- [fujitv] Fix HLS formats extension (#28416)
- [shahid] Fix format extraction (#28383)
- [lbry] Add support for channel filters (#28385)
- [bandcamp] Extract release timestamp
- [lbry] Extract release timestamp (#28386)
- [pornhub] Detect flagged videos
- [pornhub] Extract formats from get_media end point (#28395)
- [bilibili] Fix video info extraction (#28341)
- [voxmedia] Fix volume embed extraction (#28338)
Assets
12
MD5SUMS
157 Bytes
SHA1SUMS
181 Bytes
SHA2-256SUMS
253 Bytes
SHA2-512SUMS
445 Bytes
youtube-dl
1.74 MB
youtube-dl-2021.03.14.tar.gz
3.15 MB
youtube-dl-2021.03.14.tar.gz.sig
566 Bytes
youtube-dl.exe
7.77 MB
youtube-dl.exe.sig
566 Bytes
youtube-dl.sig
566 Bytes
2021.03.03
Extractors
Assets
12
MD5SUMS
157 Bytes
SHA1SUMS
181 Bytes
SHA2-256SUMS
253 Bytes
SHA2-512SUMS
445 Bytes
youtube-dl
1.74 MB
youtube-dl-2021.03.03.tar.gz
3.15 MB
youtube-dl-2021.03.03.tar.gz.sig
566 Bytes
youtube-dl.exe
7.77 MB
youtube-dl.exe.sig
566 Bytes
youtube-dl.sig
566 Bytes
2021.03.02
Extractors
- [zdf] Rework extractors (#11606, #13473, #17354, #21185, #26711, #27068,
#27930, #28198, #28199, #28274)- Generalize cross-extractor video ids for zdf based extractors
- Improve extraction
- Fix 3sat and phoenix
- [stretchinternet] Fix extraction (#28297)
- [urplay] Fix episode data extraction (#28292)
- [bandaichannel] Add support for b-ch.com (#21404)
- [srgssr] Improve extraction (#14717, #14725, #27231, #28238)
- Extract subtitle
- Fix extraction for new videos
- Update srf download domains
- [vvvvid] Reduce season request payload size
- [vvvvid] Extract series sublists playlist title (#27601, #27618)
- [dplay] Extract Ad-Free uplynk URLs (#28160)
- [wat] Detect DRM protected videos (#27958)
- [youtube] Fix get_video_info request
Assets
12
MD5SUMS
157 Bytes
SHA1SUMS
181 Bytes
SHA2-256SUMS
253 Bytes
SHA2-512SUMS
445 Bytes
youtube-dl
1.74 MB
youtube-dl-2021.03.02.tar.gz
3.15 MB
youtube-dl-2021.03.02.tar.gz.sig
566 Bytes
youtube-dl.exe
7.77 MB
youtube-dl.exe.sig
566 Bytes
youtube-dl.sig
566 Bytes
2021.02.22
Core
- [postprocessor/embedthumbnail] Recognize atomicparsley binary in lowercase
(#28112)
Extractors
- [apa] Fix and improve extraction (#27750)
- [youtube] Fixup m4a_dash formats (#28165)
- [samplefocus] Add support for samplefocus.com (#27763)
- [vimeo] Add support for unlisted video source format extraction
- [viki] Improve extraction (#26522, #28203)
- Extract uploader URL and episode number
- Report login required error
- Extract 480p formats
- Fix API v4 calls
- [ninegag] Unescape title (#28201)
- [youtube] Improve URL regular expression (#28193)
- [youtube] Add support for redirect.invidious.io (#28193)
- [dplay] Add support for de.hgtv.com (#28182)
- [dplay] Add support for discoveryplus.com (#24698)
- [simplecast] Add support for simplecast.com (#24107)
- [youtube] Fix uploader extraction in flat playlist mode (#28045)
- [yandexmusic:playlist] Request missing tracks in chunks (#27355, #28184)
- [storyfire] Add support for storyfire.com (#25628, #26349)
- [zhihu] Add support for zhihu.com (#28177)
- [youtube] Fix controversial videos when authenticated with cookies (#28174)
- [ccma] Fix timestamp parsing in python 2
- [videopress] Add support for video.wordpress.com
- [kakao] Improve info extraction and detect geo restriction (#26577)
- [xboxclips] Fix extraction (#27151)
- [ard] Improve formats extraction (#28155)
- [canvas] Add support for dagelijksekost.een.be (#28119)
Assets
12
MD5SUMS
157 Bytes
SHA1SUMS
181 Bytes
SHA2-256SUMS
253 Bytes
SHA2-512SUMS
445 Bytes
youtube-dl
1.73 MB
youtube-dl-2021.02.22.tar.gz
3.14 MB
youtube-dl-2021.02.22.tar.gz.sig
566 Bytes
youtube-dl.exe
7.77 MB
youtube-dl.exe.sig
566 Bytes
youtube-dl.sig
566 Bytes
2021.02.10
Extractors
- [xhamster] Extract format filesize
- [xhamster] Extract formats from xplayer settings (#28114)
- [youtube] Add support phone/tablet JS player (#26424)
- [cda] Detect geo restricted videos (#28106)
- [youtube] Extract abr and vbr (#28100)
- [youtube] Skip OTF formats (#28070)
Assets
12
MD5SUMS
157 Bytes
SHA1SUMS
181 Bytes
SHA2-256SUMS
253 Bytes
SHA2-512SUMS
445 Bytes
youtube-dl
1.72 MB
youtube-dl-2021.02.10.tar.gz
3.13 MB
youtube-dl-2021.02.10.tar.gz.sig
566 Bytes
youtube-dl.exe
7.75 MB
youtube-dl.exe.sig
566 Bytes
youtube-dl.sig
566 Bytes
2021.02.04.1
Assets
12
MD5SUMS
159 Bytes
SHA1SUMS
183 Bytes
SHA2-256SUMS
255 Bytes
SHA2-512SUMS
447 Bytes
youtube-dl
1.72 MB
youtube-dl-2021.02.04.1.tar.gz
3.12 MB
youtube-dl-2021.02.04.1.tar.gz.sig
566 Bytes
youtube-dl.exe
7.75 MB
youtube-dl.exe.sig
566 Bytes
youtube-dl.sig
566 Bytes
2021.01.24.1
Core
- Introduce --output-na-placeholder (#27896)
Extractors
- [franceculture] Make thumbnail optional (#18807)
- [franceculture] Fix extraction (#27891, #27903)
- [njpwworld] Fix extraction (#27890)
- [comedycentral] Fix extraction (#27905)
- [wat] Fix format extraction (#27901)
- [americastestkitchen:season] Add support for seasons (#27861)
- [trovo] Add support for trovo.live (#26125)
- [aol] Add support for yahoo videos (#26650)
- [yahoo] Fix single video extraction
- [lbry] Unescape lbry URI (#27872)
- [9gag] Fix and improve extraction (#23022)
- [americastestkitchen] Improve metadata extraction for ATK episodes (#27860)
- [aljazeera] Fix extraction (#20911, #27779)
- [minds] Add support for minds.com (#17934)
- [ard] Fix title and description extraction (#27761)
- [spotify] Add support for Spotify Podcasts (#27443)
Assets
12
MD5SUMS
159 Bytes
SHA1SUMS
183 Bytes
SHA2-256SUMS
255 Bytes
SHA2-512SUMS
447 Bytes
youtube-dl
1.73 MB
youtube-dl-2021.01.24.1.tar.gz
3.14 MB
youtube-dl-2021.01.24.1.tar.gz.sig
566 Bytes
youtube-dl.exe
7.76 MB
youtube-dl.exe.sig
566 Bytes
youtube-dl.sig
566 Bytes
2021.01.16
Core
- [YoutubeDL] Protect from infinite recursion due to recursively nested
playlists (#27833) - [YoutubeDL] Ignore failure to create existing directory (#27811)
- [YoutubeDL] Raise syntax error for format selection expressions with multiple
- operators (#27803)
Extractors
- [animeondemand] Add support for lazy playlist extraction (#27829)
- [youporn] Restrict fallback download URL (#27822)
- [youporn] Improve height and tbr extraction (#20425, #23659)
- [youporn] Fix extraction (#27822)
- [twitter] Add support for unified cards (#27826)
- [twitch] Add Authorization header with OAuth token for GraphQL requests
(#27790)
- [mixcloud:playlist:base] Extract video id in flat playlist mode (#27787)
- [cspan] Improve info extraction (#27791)
- [adn] Improve info extraction
- [adn] Fix extraction (#26963, #27732)
- [youtube:search] Extract from all sections (#27604)
- [youtube:search] fix viewcount and try to extract all video sections (#27604)
- [twitch] Improve login error extraction
- [twitch] Fix authentication (#27743)
- [3qsdn] Improve extraction (#21058)
- [peertube] Extract formats from streamingPlaylists (#26002, #27586, #27728)
- [khanacademy] Fix extraction (#2887, #26803)
- [spike] Update Paramount Network feed URL (#27715)
Assets
12
MD5SUMS
157 Bytes
SHA1SUMS
181 Bytes
SHA2-256SUMS
253 Bytes
SHA2-512SUMS
445 Bytes
youtube-dl
1.72 MB
youtube-dl-2021.01.16.tar.gz
3.12 MB
youtube-dl-2021.01.16.tar.gz.sig
566 Bytes
youtube-dl.exe
7.75 MB
youtube-dl.exe.sig
566 Bytes
youtube-dl.sig
566 Bytes
2021.01.08
Core
- [downloader/hls] Disable decryption in tests (#27660)
- [utils] Add a function to clean podcast URLs
Extractors
- [rai] Improve subtitles extraction (#27698, #27705)
- [canvas] Match only supported VRT NU URLs (#27707)
- [bibeltv] Add support for bibeltv.de (#14361)
- [bfmtv] Add support for bfmtv.com (#16053, #26615)
- [sbs] Add support for ondemand play and news embed URLs (#17650, #27629)
- [twitch] Drop legacy kraken API v5 code altogether and refactor
- [twitch:vod] Switch to GraphQL for video metadata
- [canvas] Fix VRT NU extraction (#26957, #27053)
- [twitch] Switch access token to GraphQL and refactor (#27646)
- [ketnet] Fix extraction (#27662)
- [dplay] Add suport Discovery+ domains (#27680)
- [motherless] Improve extraction (#26495, #27450)
- [motherless] Fix recent videos upload date extraction (#27661)
- [nrk] Fix extraction for videos without a legalAge rating
- [applepodcasts] Add support for podcasts.apple.com (#25918)
- [googlepodcasts] Add support for podcasts.google.com
- [iheart] Add support for iheart.com (#27037)
- [acast] Clean podcast URLs
- [stitcher] Clean podcast URLs
- [twitter] Try to use a Generic fallback for unknown twitter cards (#25982)
- [stitcher] Add support for shows and show metadata extraction (#20510)
- [stv] Improve episode id extraction (#23083)
Assets
12
MD5SUMS
157 Bytes
SHA1SUMS
181 Bytes
SHA2-256SUMS
253 Bytes
SHA2-512SUMS
445 Bytes
youtube-dl
1.72 MB
youtube-dl-2021.01.08.tar.gz
3.12 MB
youtube-dl-2021.01.08.tar.gz.sig
566 Bytes
youtube-dl.exe
7.75 MB
youtube-dl.exe.sig
566 Bytes
youtube-dl.sig
566 Bytes
2021.01.03
dstftw released this
Extractors
- [nrk] Improve series metadata extraction (#27473)
- [nrk] Extract subtitles
- [nrk] Fix age limit extraction
- [nrk] Improve video id extraction
- [nrk] Generalize and delegate all item extractors to nrk
- [nrk] Add support for mp3 formats
- [nrktv] Switch to playback endpoint
- [vvvvid] Fix season metadata extraction (#18130)
- [stitcher] Fix extraction (#20811, #27606)
- [acast] Fix extraction (#21444, #27612, #27613)
- [arcpublishing] Add support for arcpublishing.com (#2298, #9340, #17200)
- [sky] Add support for Sports News articles and Brighcove videos (#13054)
- [vvvvid] Extract akamai formats
- [vvvvid] Skip unplayable episodes (#27599)
- [yandexvideo] Fix extraction for Python 3.4
Assets
12
MD5SUMS
157 Bytes
SHA1SUMS
181 Bytes
SHA2-256SUMS
253 Bytes
SHA2-512SUMS
445 Bytes
youtube-dl
1.71 MB
youtube-dl-2021.01.03.tar.gz
3.11 MB
youtube-dl-2021.01.03.tar.gz.sig
566 Bytes
youtube-dl.exe
7.74 MB
youtube-dl.exe.sig
566 Bytes
youtube-dl.sig
566 Bytes
2020.12.29
dstftw released this
Extractors
- [youtube] Improve yt initial data extraction (#27524)
- [youtube:tab] Improve URL matching #27559)
- [youtube:tab] Restore retry on browse requests (#27313, #27564)
- [aparat] Fix extraction (#22285, #22611, #23348, #24354, #24591, #24904,
#25418, #26070, #26350, #26738, #27563)
- [brightcove] Remove sonyliv specific code
- [piksel] Improve format extraction
- [zype] Add support for uplynk videos
- [toggle] Add support for live.mewatch.sg (#27555)
- [go] Add support for fxnow.fxnetworks.com (#13972, #22467, #23754, #26826)
- [teachable] Improve embed detection (#26923)
- [mitele] Fix free video extraction (#24624, #25827, #26757)
- [telecinco] Fix extraction
- [youtube] Update invidious.snopyta.org (#22667)
- [amcnetworks] Improve auth only video detection (#27548)
- [generic] Add support for VHX Embeds (#27546)
Assets
12
MD5SUMS
157 Bytes
SHA1SUMS
181 Bytes
SHA2-256SUMS
253 Bytes
SHA2-512SUMS
445 Bytes
youtube-dl
1.71 MB
youtube-dl-2020.12.29.tar.gz
3.1 MB
youtube-dl-2020.12.29.tar.gz.sig
566 Bytes
youtube-dl.exe
7.73 MB
youtube-dl.exe.sig
566 Bytes
youtube-dl.sig
566 Bytes
2020.12.26
Extractors
- [instagram] Fix comment count extraction
- [bbc] Switch to media selector v6 (#23232, #23933, #26303, #26432, #26821,
#27538) - [instagram] Improve thumbnail extraction
- [instagram] Fix extraction when authenticated (#22880, #26377, #26981,
#27422) - [spankbang:playlist] Fix extraction (#24087)
- [spankbang] Add support for playlist videos
- [pornhub] Improve like and dislike count extraction (#27356)
- [pornhub] Fix lq formats extraction (#27386, #27393)
- [bongacams] Add support for bongacams.com (#27440)
- [youtube:tab] Extend URL regular expression (#27501)
- [theweatherchannel] Fix extraction (#25930, #26051)
- [sprout] Add support for Universal Kids (#22518)
- [theplatform] Allow passing geo bypass countries from other extractors
- [9c9media] Improve info extraction
- [youtube] Fix automatic captions extraction (#27162, #27388)
- [sonyliv] Fix title for movies
- [sonyliv] Fix extraction (#25667)
- [streetvoice] Fix extraction (#27455, #27492)
- [facebook] Add support for watchparty pages (#27507)
- [cbslocal] Fix video extraction
- [brightcove] Add another method to extract policyKey
- [mewatch] Relax URL regular expression (#27506)
Assets
12
MD5SUMS
157 Bytes
SHA1SUMS
181 Bytes
SHA2-256SUMS
253 Bytes
SHA2-512SUMS
445 Bytes
youtube-dl
1.71 MB
youtube-dl-2020.12.26.tar.gz
3.1 MB
youtube-dl-2020.12.26.tar.gz.sig
566 Bytes
youtube-dl.exe
7.74 MB
youtube-dl.exe.sig
566 Bytes
youtube-dl.sig
566 Bytes
2020.12.22
Core
- [common] Remove unwanted query params from unsigned akamai manifest URLs
Extractors
- [tastytrade] Remove extractor (#25716)
- [niconico] Fix playlist extraction (#27428)
- [everyonesmixtape] Remove extractor
- [kanalplay] Remove extractor
- [arkena] Fix extraction
- [nba] Rewrite extractor
- [turner] Improve info extraction
- [youtube] Improve xsrf token extraction (#27442)
- [generic] Improve RSS age limit extraction
- [generic] Fix RSS itunes thumbnail extraction (#27405)
- [redditr] Extract duration (#27426)
- [zaq1] Remove extractor
- [asiancrush] Add support for retrocrush.tv
- [asiancrush] Fix extraction
- [noco] Remove extractor (#10864)
Assets
12
MD5SUMS
157 Bytes
SHA1SUMS
181 Bytes
SHA2-256SUMS
253 Bytes
SHA2-512SUMS
445 Bytes
youtube-dl
1.7 MB
youtube-dl-2020.12.22.tar.gz
3.09 MB
youtube-dl-2020.12.22.tar.gz.sig
566 Bytes
youtube-dl.exe
7.73 MB
youtube-dl.exe.sig
566 Bytes
youtube-dl.sig
566 Bytes
2020.12.14
Core
- [extractor/common] Improve JSON-LD interaction statistic extraction (#23306)
- [downloader/hls] Delegate manifests with media initialization to ffmpeg
- [extractor/common] Document duration meta field for playlists
Extractors
- [mdr] Bypass geo restriction
- [mdr] Improve extraction (#24346, #26873)
- [yandexmusic:album] Improve album title extraction (#27418)
- [eporner] Fix view count extraction and make optional (#23306)
- [eporner] Extend URL regular expression
- [eporner] Fix hash extraction and extend _VALID_URL (#27396)
- [slideslive] Use m3u8 entry protocol for m3u8 formats (#27400)
- [twitcasting] Fix format extraction and improve info extraction (#24868)
- [linuxacademy] Fix authentication and extraction (#21129, #26223, #27402)
- [itv] Clean description from HTML tags (#27399)
- [vlive] Sort live formats (#27404)
- [hotstart] Fix and improve extraction
- Fix format extraction (#26690)
- Select the last id in video URL (#26412)
- [youtube] Add some invidious instances (#27373)
Assets
12
MD5SUMS
157 Bytes
SHA1SUMS
181 Bytes
SHA2-256SUMS
253 Bytes
SHA2-512SUMS
445 Bytes
youtube-dl
1.7 MB
youtube-dl-2020.12.14.tar.gz
3.08 MB
youtube-dl-2020.12.14.tar.gz.sig
566 Bytes
youtube-dl.exe
7.72 MB
youtube-dl.exe.sig
566 Bytes
youtube-dl.sig
566 Bytes
2020.12.09
Core
- [extractor/common] Fix inline HTML5 media tags processing (#27345)
Extractors
- [youtube:tab] Improve identity token extraction (#27197)
- [youtube:tab] Make click tracking params on continuation optional
- [youtube:tab] Delegate inline playlists to tab-based playlists (27298)
- [tubitv] Extract release year (#27317)
- [amcnetworks] Fix free content extraction (#20354)
- [lbry:channel] Add support for channels (#25584)
- [lbry] Add support for short and embed URLs
- [lbry] Fix channel metadata extraction
- [telequebec] Add support for video.telequebec.tv (#27339)
- [youtube:tab] Capture and output alerts (#27340)
- [tvplay:home] Fix extraction (#21153)
- [americastestkitchen] Fix Extraction and add support
for Cook's Country and Cook's Illustrated (#17234, #27322)
- [slideslive] Add support for yoda service videos and extract subtitles
(#27323)
Assets
12
MD5SUMS
157 Bytes
SHA1SUMS
181 Bytes
SHA2-256SUMS
253 Bytes
SHA2-512SUMS
445 Bytes
youtube-dl
1.7 MB
youtube-dl-2020.12.09.tar.gz
3.09 MB
youtube-dl-2020.12.09.tar.gz.sig
566 Bytes
youtube-dl.exe
7.73 MB
youtube-dl.exe.sig
566 Bytes
youtube-dl.sig
566 Bytes
2020.12.07
Core
- [extractor/common] Extract timestamp from Last-Modified header
- [extractor/common] Add support for dl8-* media tags (#27283)
- [extractor/common] Fix media type extraction for HTML5 media tags
in start/end form
Extractors
- [aenetworks] Fix extraction (#23363, #23390, #26795, #26985)
- Fix Fastly format extraction
- Add support for play and watch subdomains
- Extract series metadata
- [youtube] Improve youtu.be extraction in non-existing playlists (#27324)
- [generic] Extract RSS video description, timestamp and itunes metadata
(#27177)
- [nrk] Reduce the number of instalments and episodes requests
- [nrk] Improve extraction
- Improve format extraction for old akamai formats
- Add is_live value to entry info dict
- Request instalments only when available
- Fix skole extraction
- [peertube] Extract fps
- [peertube] Recognize audio-only formats (#27295)
Assets
12
MD5SUMS
157 Bytes
SHA1SUMS
181 Bytes
SHA2-256SUMS
253 Bytes
SHA2-512SUMS
445 Bytes
youtube-dl
1.7 MB
youtube-dl-2020.12.07.tar.gz
3.08 MB
youtube-dl-2020.12.07.tar.gz.sig
566 Bytes
youtube-dl.exe
7.73 MB
youtube-dl.exe.sig
566 Bytes
youtube-dl.sig
566 Bytes
2020.12.02
Extractors
- [tva] Add support for qub.ca (#27235)
- [toggle] Detect DRM protected videos (closes #16479)(closes #20805)
- [toggle] Add support for new MeWatch URLs (#27256)
- [youtube:tab] Extract channels only from channels tab (#27266)
- [cspan] Extract info from jwplayer data (#3672, #3734, #10638, #13030,
#18806, #23148, #24461, #26171, #26800, #27263)
- [cspan] Pass Referer header with format's video URL (#26032, #25729)
- [youtube] Improve age-gated videos extraction (#27259)
- [mediaset] Add support for movie URLs (#27240)
- [yandexmusic] Refactor
Assets
12
MD5SUMS
157 Bytes
SHA1SUMS
181 Bytes
SHA2-256SUMS
253 Bytes
SHA2-512SUMS
445 Bytes
youtube-dl
1.7 MB
youtube-dl-2020.12.02.tar.gz
3.08 MB
youtube-dl-2020.12.02.tar.gz.sig
566 Bytes
youtube-dl.exe
7.72 MB
youtube-dl.exe.sig
566 Bytes
youtube-dl.sig
566 Bytes
2020.11.29
Core
Extractors
- [drtv] Extend URL regular expression (#27243)
- [tiktok] Fix extraction (#20809, #22838, #22850, #25987, #26281, #26411,
#26639, #26776, #27237)
- [ina] Add support for mobile URLs (#27229)
Assets
12
MD5SUMS
157 Bytes
SHA1SUMS
181 Bytes
SHA2-256SUMS
253 Bytes
SHA2-512SUMS
445 Bytes
youtube-dl
1.7 MB
youtube-dl-2020.11.29.tar.gz
3.07 MB
youtube-dl-2020.11.29.tar.gz.sig
566 Bytes
youtube-dl.exe
7.72 MB
youtube-dl.exe.sig
566 Bytes
youtube-dl.sig
566 Bytes
2020.11.26
Core
- [downloader/fragment] Set final file's mtime according to last fragment's
Last-Modified header (#11718, #18384, #27138)
Extractors
- [vlive] Improve extraction for geo-restricted videos
- [viki] Fix video API request (#27184)
- [bbc] Fix BBC Three clip extraction
- [bbc] Fix BBC News videos extraction
- [medaltv] Add support for medal.tv (#27149)
Assets
12
MD5SUMS
157 Bytes
SHA1SUMS
181 Bytes
SHA2-256SUMS
253 Bytes
SHA2-512SUMS
445 Bytes
youtube-dl
1.7 MB
youtube-dl-2020.11.26.tar.gz
3.07 MB
youtube-dl-2020.11.26.tar.gz.sig
566 Bytes
youtube-dl.exe
7.72 MB
youtube-dl.exe.sig
566 Bytes
youtube-dl.sig
566 Bytes
2020.11.24
Core
- [extractor/common] Add generic support for akamai HTTP format extraction
Extractors
- [youtube:tab] Fix feeds extraction (#25695, #26452)
- [youtube:favorites] Restore extractor
- [youtube:tab] Fix some weird typo (#27157)
- [pinterest] Add support for large collections (more than 25 pins)
- [franceinter] Extract thumbnail (#27153)
- [box] Add support for box.com (#5949)
- [nytimes] Add support for cooking.nytimes.com (#27112, #27143)
- [lbry] Relax URL regular expression (#27144)
Assets
12
MD5SUMS
157 Bytes
SHA1SUMS
181 Bytes
SHA2-256SUMS
253 Bytes
SHA2-512SUMS
445 Bytes
youtube-dl
1.69 MB
youtube-dl-2020.11.24.tar.gz
3.06 MB
youtube-dl-2020.11.24.tar.gz.sig
566 Bytes
youtube-dl.exe
7.71 MB
youtube-dl.exe.sig
566 Bytes
youtube-dl.sig
566 Bytes
2020.11.21.1
Core
- [downloader/http] Fix crash during urlopen caused by missing reason
of URLError - [YoutubeDL] Fix --ignore-errors for playlists with generator-based entries
of url_transparent (#27064)
Extractors
- [svtplay] Improve thumbnail extraction (#27130)
- [youtube] Fix error reason extraction (#27081)
- [youtube] Fix like and dislike count extraction (#25977)
- [youtube:tab] Add support for current video and fix lives extraction (#27126)
- [infoq] Fix format extraction (#25984)
- [francetv] Update to fix thumbnail URL issue (#27120)
- [youtube] Improve yt initial data extraction (#27093)
- [discoverynetworks] Add support new TLC/DMAX URLs (#27100)
- [rai] Fix protocol relative relinker URLs (#22766)
- [rai] Fix unavailable video format detection
- [rai] Improve extraction
- [rai] Fix extraction (#27077)
- [viki] Improve format extraction
- [viki] Fix stream extraction from MPD (#27092)
- [googledrive] Fix format extraction (#26979)
- [amara] Add support for amara.org (#20618)
Assets
12
MD5SUMS
159 Bytes
SHA1SUMS
183 Bytes
SHA2-256SUMS
255 Bytes
SHA2-512SUMS
447 Bytes
youtube-dl
1.68 MB
youtube-dl-2020.11.21.1.tar.gz
3.05 MB
youtube-dl-2020.11.21.1.tar.gz.sig
566 Bytes
youtube-dl.exe
7.7 MB
youtube-dl.exe.sig
566 Bytes
youtube-dl.sig
566 Bytes
2020.11.19
dstftw released this
Core
- [extractor/common] Output error for invalid URLs in _is_valid_url (#21400,
#24151, #25617, #25618, #25586, #26068, #27072)
Extractors
- [youporn] Fix upload date extraction
- [youporn] Make comment count optional (#26986)
- [arte] Rework extractors
- Reimplement embed and playlist extractors to delegate to the single
entrypoint artetv extractor - Improve embeds detection (#27057)
- Reimplement embed and playlist extractors to delegate to the single
- [arte] Extract m3u8 formats (#27061)
- [mgtv] Fix format extraction (#26415)
- [lbry] Add support for odysee.com (#26806)
- [francetv] Improve info extraction
- [francetv] Add fallback video URL extraction (#27047)
Assets
12
MD5SUMS
157 Bytes
SHA1SUMS
181 Bytes
SHA2-256SUMS
253 Bytes
SHA2-512SUMS
445 Bytes
youtube-dl
1.68 MB
youtube-dl-2020.11.19.tar.gz
3.04 MB
youtube-dl-2020.11.19.tar.gz.sig
566 Bytes
youtube-dl.exe
7.69 MB
youtube-dl.exe.sig
566 Bytes
youtube-dl.sig
566 Bytes
2020.11.18
Extractors
- [spiegel] Fix extraction (#24206, #24767)
- [youtube] Improve extraction
- Add support for --no-playlist (#27009)
- Extract playlist uploader data
- [youtube:tab] Fix view count extraction (#27051)
- [malltv] Fix extraction (#27035)
- [bandcamp] Extract playlist description (#22684)
Assets
12
MD5SUMS
157 Bytes
SHA1SUMS
181 Bytes
SHA2-256SUMS
253 Bytes
SHA2-512SUMS
445 Bytes
youtube-dl
1.68 MB
youtube-dl-2020.11.18.tar.gz
3.04 MB
youtube-dl-2020.11.18.tar.gz.sig
566 Bytes
youtube-dl.exe
7.69 MB
youtube-dl.exe.sig
566 Bytes
youtube-dl.sig
566 Bytes
2020.11.17
Core
- [utils] Skip ! prefixed code in js_to_json
Extractors
- [youtube:tab] Fix extraction with cookies provided (#27005)
- [lrt] Fix extraction with empty tags (#20264)
- [servus] Fix extraction (#26872, #26967, #26983, #27000)
- [xtube] Fix extraction (#26996)
- [lrt] Fix extraction
- [lbry] Add support for lbry.tv
- [condenast] Extract subtitles
Assets
12
MD5SUMS
157 Bytes
SHA1SUMS
181 Bytes
SHA2-256SUMS
253 Bytes
SHA2-512SUMS
445 Bytes
youtube-dl
1.68 MB
youtube-dl-2020.11.17.tar.gz
3.04 MB
youtube-dl-2020.11.17.tar.gz.sig
566 Bytes
youtube-dl.exe
7.69 MB
youtube-dl.exe.sig
566 Bytes
youtube-dl.sig
566 Bytes
2020.09.20
Core
- [extractor/common] Relax interaction count extraction in _json_ld
- [extractor/common] Extract author as uploader for VideoObject in _json_ld
- [downloader/hls] Fix incorrect end byte in Range HTTP header for
media segments with EXT-X-BYTERANGE (#14748, #24512) - [extractor/common] Handle ssl.CertificateError in _request_webpage (#26601)
- [downloader/http] Improve timeout detection when reading block of data
(#10935) - [downloader/http] Retry download when urlopen times out (#10935, #26603)
Extractors
- [redtube] Extend URL regular expression (#26506)
- [twitch] Refactor
- [twitch:stream] Switch to GraphQL and fix reruns (#26535)
- [telequebec] Add support for brightcove videos (#25833)
Assets
12
MD5SUMS
157 Bytes
SHA1SUMS
181 Bytes
SHA2-256SUMS
253 Bytes
SHA2-512SUMS
445 Bytes
youtube-dl
1.68 MB
youtube-dl-2020.09.20.tar.gz
3.04 MB
youtube-dl-2020.09.20.tar.gz.sig
566 Bytes
youtube-dl.exe
7.69 MB
youtube-dl.exe.sig
566 Bytes
youtube-dl.sig
566 Bytes
2020.09.14
Core
Extractors
- [rtlnl] Extend URL regular expression (#26549, #25821)
- [youtube] Fix empty description extraction (#26575, #26006)
- [srgssr] Extend URL regular expression (#26555, #26556, #26578)
- [googledrive] Use redirect URLs for source format (#18877, #23919, #24689,
#26565) - [svtplay] Fix id extraction (#26576)
- [redbulltv] Improve support for rebull.com TV localized URLs (#22063)
- [soundcloud:pagedplaylist] Reduce pagination limit (#26557)
Assets
12
MD5SUMS
157 Bytes
SHA1SUMS
181 Bytes
SHA2-256SUMS
253 Bytes
SHA2-512SUMS
445 Bytes
youtube-dl
1.68 MB
youtube-dl-2020.09.14.tar.gz
3.04 MB
youtube-dl-2020.09.14.tar.gz.sig
566 Bytes
youtube-dl.exe
7.69 MB
youtube-dl.exe.sig
566 Bytes
youtube-dl.sig
566 Bytes
2020.09.06
Core
- [utils] Recognize wav mimetype (#26463)
Extractors
- [nrktv:episode] Improve video id extraction (#25594, #26369, #26409)
- [youtube] Fix age gate content detection (#26100, #26152, #26311, #26384)
- [youtube:user] Extend URL regular expression (#26443)
- [xhamster] Improve initials regular expression (#26526, #26353)
- [svtplay] Fix video id extraction (#26425, #26428, #26438)
- [twitch] Rework extractors (#12297, #20414, #20604, #21811, #21812, #22979,
#24263, #25010, #25553, #25606)- Switch to GraphQL
- Add support for collections
- Add support for clips and collections playlists
- [biqle] Improve video ext extraction
- [xhamster] Fix extraction (#26157, #26254)
- [xhamster] Extend URL regular expression (#25789, #25804, #25927))
Assets
12
MD5SUMS
157 Bytes
SHA1SUMS
181 Bytes
SHA2-256SUMS
253 Bytes
SHA2-512SUMS
445 Bytes
youtube-dl
1.68 MB
youtube-dl-2020.09.06.tar.gz
3.03 MB
youtube-dl-2020.09.06.tar.gz.sig
566 Bytes
youtube-dl.exe
7.69 MB
youtube-dl.exe.sig
566 Bytes
youtube-dl.sig
566 Bytes
2020.07.28
Extractors
- [youtube] Fix sigfunc name extraction (#26134, #26135, #26136, #26137)
- [youtube] Improve description extraction (#25937, #25980)
- [wistia] Restrict embed regular expression (#25969)
- [youtube] Prevent excess HTTP 301 (#25786)
- [youtube:playlists] Extend URL regular expression (#25810)
- [bellmedia] Add support for cp24.com clip URLs (#25764)
- [brightcove] Improve embed detection (#25674)
Assets
12
MD5SUMS
157 Bytes
SHA1SUMS
181 Bytes
SHA2-256SUMS
253 Bytes
SHA2-512SUMS
445 Bytes
youtube-dl
1.68 MB
youtube-dl-2020.07.28.tar.gz
3.03 MB
youtube-dl-2020.07.28.tar.gz.sig
566 Bytes
youtube-dl.exe
7.69 MB
youtube-dl.exe.sig
566 Bytes
youtube-dl.sig
566 Bytes
2020.06.16.1
Extractors
Assets
12
MD5SUMS
159 Bytes
SHA1SUMS
183 Bytes
SHA2-256SUMS
255 Bytes
SHA2-512SUMS
447 Bytes
youtube-dl
1.68 MB
youtube-dl-2020.06.16.1.tar.gz
3.03 MB
youtube-dl-2020.06.16.1.tar.gz.sig
566 Bytes
youtube-dl.exe
7.69 MB
youtube-dl.exe.sig
566 Bytes
youtube-dl.sig
566 Bytes
2020.06.06
Extractors
- [tele5] Bypass geo restriction
- [jwplatform] Add support for bypass geo restriction
- [tele5] Prefer jwplatform over nexx (#25533)
- [twitch:stream] Expect 400 and 410 HTTP errors from API
- [twitch:stream] Fix extraction (#25528)
- [twitch] Fix thumbnails extraction (#25531)
- [twitch] Pass v5 Accept HTTP header (#25531)
- [brightcove] Fix subtitles extraction (#25540)
- [malltv] Add support for sk.mall.tv (#25445)
Assets
12
MD5SUMS
157 Bytes
SHA1SUMS
181 Bytes
SHA2-256SUMS
253 Bytes
SHA2-512SUMS
445 Bytes
youtube-dl
1.67 MB
youtube-dl-2020.06.06.tar.gz
3.03 MB
youtube-dl-2020.06.06.tar.gz.sig
566 Bytes
youtube-dl.exe
7.69 MB
youtube-dl.exe.sig
566 Bytes
youtube-dl.sig
566 Bytes
2020.05.29
Core
- [postprocessor/ffmpeg] Embed series metadata with --add-metadata
- [utils] Fix file permissions in write_json_file (#12471, #25122)
Extractors
- [ard:beta] Extend URL regular expression (#25405)
- [youtube] Add support for more invidious instances (#25417)
- [giantbomb] Extend URL regular expression (#25222)
- [ard] Improve URL regular expression (#25134, #25198)
- [redtube] Improve formats extraction and extract m3u8 formats (#25311,
#25321) - [indavideo] Switch to HTTPS for API request (#25191)
- [redtube] Improve title extraction (#25208)
- [vimeo] Improve format extraction and sorting (#25285)
- [soundcloud] Reduce API playlist page limit (#25274)
- [youtube] Add support for yewtu.be (#25226)
Assets
12
MD5SUMS
157 Bytes
SHA1SUMS
181 Bytes
SHA2-256SUMS
253 Bytes
SHA2-512SUMS
445 Bytes
youtube-dl
1.67 MB
youtube-dl-2020.05.29.tar.gz
3.03 MB
youtube-dl-2020.05.29.tar.gz.sig
566 Bytes
youtube-dl.exe
7.69 MB
youtube-dl.exe.sig
566 Bytes
youtube-dl.sig
566 Bytes
2020.05.08
Core
- [downloader/http] Request last data block of exact remaining size
- [downloader/http] Finish downloading once received data length matches
expected - [extractor/common] Use compat_cookiejar_Cookie for _set_cookie to always
ensure cookie name and value are bytestrings on python 2 (#23256, #24776)
- [compat] Introduce compat_cookiejar_Cookie
- [utils] Improve cookie files support
- Add support for UTF-8 in cookie files
- Skip malformed cookie file entries instead of crashing (invalid entry
length, invalid expires at)
Extractors
- [youtube] Improve signature cipher extraction (#25187, #25188)
- [iprima] Improve extraction (#25138)
- [uol] Fix extraction (#22007)
- [dailymotion] Fix typo
- [puhutv] Remove no longer available HTTP formats (#25124)
Assets
12
MD5SUMS
157 Bytes
SHA1SUMS
181 Bytes
SHA2-256SUMS
253 Bytes
SHA2-512SUMS
445 Bytes
youtube-dl
1.67 MB
youtube-dl-2020.05.08.tar.gz
3.03 MB
youtube-dl-2020.05.08.tar.gz.sig
566 Bytes
youtube-dl.exe
7.68 MB
youtube-dl.exe.sig
566 Bytes
youtube-dl.sig
566 Bytes
2020.05.03
Core
- [extractor/common] Extract multiple JSON-LD entries
- [options] Clarify doc on --exec command (#19087, #24883)
- [extractor/common] Skip malformed ISM manifest XMLs while extracting
ISM formats (#24667)
Extractors
- [crunchyroll] Fix and improve extraction (#25096, #25060)
- [youtube] Improve player id extraction
- [youtube] Use redirected video id if any (#25063)
- [yahoo] Fix GYAO Player extraction and relax URL regular expression
(#24178, #24778) - [tvplay] Fix Viafree extraction (#15189, #24473, #24789)
- [tenplay] Relax URL regular expression (#25001)
- [prosiebensat1] Extract series metadata
- [prosiebensat1] Improve extraction and remove 7tv.de support (#24948)
- [prosiebensat1] Remove 7tv.de support (#24948)
- [youtube] Skip broken multifeed videos (#24711)
- [nova:embed] Fix extraction (#24700)
- [motherless] Fix extraction (#24699)
- [twitch:clips] Extend URL regular expression (#24290, #24642)
- [tv4] Fix ISM formats extraction (#24667)
- [tele5] Fix extraction (#24553)
Assets
12
MD5SUMS
157 Bytes
SHA1SUMS
181 Bytes
SHA2-256SUMS
253 Bytes
SHA2-512SUMS
445 Bytes
youtube-dl
1.67 MB
youtube-dl-2020.05.03.tar.gz
3.02 MB
youtube-dl-2020.05.03.tar.gz.sig
566 Bytes
youtube-dl.exe
7.68 MB
youtube-dl.exe.sig
566 Bytes
youtube-dl.sig
566 Bytes
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)
Assets
12
MD5SUMS
157 Bytes
SHA1SUMS
181 Bytes
SHA2-256SUMS
253 Bytes
SHA2-512SUMS
445 Bytes
youtube-dl
1.67 MB
youtube-dl-2020.03.24.tar.gz
3.02 MB
youtube-dl-2020.03.24.tar.gz.sig
566 Bytes
youtube-dl.exe
7.68 MB
youtube-dl.exe.sig
566 Bytes
youtube-dl.sig
566 Bytes
2020.03.08
Core
- [utils] Add support for cookie files with spaces
Extractors
- [pornhub] Add support for pornhubpremium.com (#24288)
- [youtube] Remove outdated code and unnecessary requests
Assets
12
MD5SUMS
157 Bytes
SHA1SUMS
181 Bytes
SHA2-256SUMS
253 Bytes
SHA2-512SUMS
445 Bytes
youtube-dl
1.67 MB
youtube-dl-2020.03.08.tar.gz
3.02 MB
youtube-dl-2020.03.08.tar.gz.sig
566 Bytes
youtube-dl.exe
7.66 MB
youtube-dl.exe.sig
566 Bytes
youtube-dl.sig
566 Bytes
2020.03.06
Extractors
- [youtube] Fix age-gated videos support without login (#24248)
- [vimeo] Fix showcase password protected video extraction (#24224)
- [pornhub] Improve title extraction (#24184)
- [peertube] Improve extraction (#23657)
- [vimeo] Fix subtitles URLs (#24209)
Assets
12
MD5SUMS
157 Bytes
SHA1SUMS
181 Bytes
SHA2-256SUMS
253 Bytes
SHA2-512SUMS
445 Bytes
youtube-dl
1.67 MB
youtube-dl-2020.03.06.tar.gz
3.02 MB
72a2c0a
Compare
Verified
Core
#28640)
Extractors
(#28619, #28636)