Skip to content

Releases: ytdl-org/youtube-dl

youtube-dl 2020.09.20

20 Sep 05:32
2020.09.20
b557159
Compare
Choose a tag to compare

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)
  • [pornhub] Extract metadata from JSON-LD (#26614)
  • [pornhub] Fix view count extraction (#26621, #26614)

youtube-dl 2020.09.14

13 Sep 20:38
2020.09.14
e8c5d40
Compare
Choose a tag to compare

Core

  • [postprocessor/embedthumbnail] Add support for non jpg/png thumbnails
    (#25687, #25717)

Extractors

  • [redbulltv] Add support for new redbull.com TV URLs (#22037, #22063)
  • [soundcloud:pagedplaylist] Reduce pagination limit (#26557)

youtube-dl 2020.09.06

06 Sep 06:01
2020.09.06
d51e23d
Compare
Choose a tag to compare

Core

  • [utils] Recognize wav mimetype (#26463)

Extractors

youtube-dl 2020.07.28

27 Jul 22:14
2020.07.28
a4ed50b
Compare
Choose a tag to compare

Extractors

  • [youtube:playlists] Extend URL regular expression (#25810)
  • [bellmedia] Add support for cp24.com clip URLs (#25764)
  • [brightcove] Improve embed detection (#25674)

youtube-dl 2020.06.16.1

15 Jun 23:23
2020.06.16.1
9ff6165
Compare
Choose a tag to compare

Extractors

youtube-dl 2020.06.16

15 Jun 19:55
2020.06.16
ed604ce
Compare
Choose a tag to compare

Extractors

  • [youtube] Fix uploader id and uploader URL extraction
  • [youtube] Improve view count extraction
  • [youtube] Fix upload date extraction (#25677)
  • [youtube] Fix thumbnails extraction (#25676)
  • [youtube] Fix playlist and feed extraction (#25675)
  • [facebook] Add support for single-video ID links
  • [youtube] Extract chapters from JSON (#24819)
  • [kaltura] Add support for multiple embeds on a webpage (#25523)

youtube-dl 2020.06.06

05 Jun 18:53
2020.06.06
e1723c4
Compare
Choose a tag to compare

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)
  • [periscope] Fix untitled broadcasts (#25482)
  • [jwplatform] Improve embeds extraction (#25467)

youtube-dl 2020.05.29

28 May 20:34
2020.05.29
228c1d6
Compare
Choose a tag to compare

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)

youtube-dl 2020.05.08

08 May 11:12
2020.05.08
b002bc4
Compare
Choose a tag to compare

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)
  • [orf] Add support for more radio stations (#24938, #24968)
  • [dailymotion] Fix typo
  • [puhutv] Remove no longer available HTTP formats (#25124)

youtube-dl 2020.05.03

02 May 17:06
2020.05.03
00a41ca
Compare
Choose a tag to compare

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] Fix DRM videos detection (#24736)
  • [thisoldhouse] Fix video id extraction (#24548, #24549)
  • [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)
  • [mofosex] Add support for generic embeds (#24633)
  • [youporn] Add support for generic embeds
  • [spankwire] Add support for generic embeds (#24633)