Skip to content

Releases: ytdl-org/youtube-dl

youtube-dl 2019.02.18

17 Feb 19:12
2019.02.18
77a842c
Compare
Choose a tag to compare

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)
  • [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)
  • [tvplayhome] Fix video id extraction (#19190)
  • [tvplayhome] Fix episode metadata extraction (#19190)
  • [rutube:embed] Fix extraction (#19163)
  • [rutube:embed] Add support private videos (#19163)
  • [soundcloud] Extract more metadata
  • [trunews] Add support for trunews.com (#19153)
  • [linkedin:learning] Extract chapter_number and chapter_id (#19162)

youtube-dl 2019.02.08

07 Feb 18:14
2019.02.08
04eacf5
Compare
Choose a tag to compare

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

29 Jan 23:20
2019.01.30.1
7b0f9df
Compare
Choose a tag to compare

Core

  • [postprocessor/ffmpeg] Fix avconv processing broken in #19025 (#19067)

youtube-dl 2019.01.30

29 Jan 17:10
2019.01.30
1063b4c
Compare
Choose a tag to compare

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

27 Jan 14:29
2019.01.27
e71be6e
Compare
Choose a tag to compare

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

23 Jan 18:47
2019.01.24
a1e1712
Compare
Choose a tag to compare

Core

  • [YoutubeDL] Fix negation for string operators in format selection (#18961)

youtube-dl 2019.01.23

22 Jan 21:48
2019.01.23
435e382
Compare
Choose a tag to compare

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

  • [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
  • [hketv] Add support for hkedcity.net (#18696)
  • [streamango] Add support for fruithosts.net (#18710)
  • [instagram] Add support for tags (#18757)
  • [odnoklassniki] Detect paid videos (#18876)
  • [ted] Correct acodec for HTTP formats (#18923)
  • [cartoonnetwork] Fix extraction (#15664, #17224)
  • [vimeo] Fix extraction for password protected player URLs (#18889)

youtube-dl 2019.01.17

17 Jan 03:28
2019.01.17
29639b3
Compare
Choose a tag to compare

Extractors

  • [youtube] Extend JS player signature function name regular expressions
    (#18890, #18891, #18893)

youtube-dl 2019.01.16

15 Jan 19:25
2019.01.16
bfc8eee
Compare
Choose a tag to compare

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)
  • [funimation] Fix extraction (#14089)
  • [skylinewebcams] Fix extraction (#18853)
  • [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

10 Jan 16:33
2019.01.10
b64f6e6
Compare
Choose a tag to compare

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
  • [globo] Set GLBID cookie manually (#17346)
  • [gaia] Add support for gaia.com (#14605)
  • [youporn] Fix title and description extraction (#18748)
  • [dtube] Fix extraction (#18741)
  • [tvnow] Fix and rework extractors and prepare for a switch to the new API
    (#17245, #18499)
  • [carambatv:page] Fix extraction (#18739)