Skip to content
2021.12.17
5014bd6
Compare
Choose a tag to compare

Core

  • [postprocessor/ffmpeg] Show ffmpeg output on error (#22680, #29336)

Extractors

  • [youtube] Update signature function patterns (#30363, #30366)
  • [peertube] Only call description endpoint if necessary (#29383)
  • [periscope] Pass referer to HLS requests (#29419)
  • [pornhub] Add support for pornhubthbh7ap3u.onion
  • [pornhub] Detect geo restriction
  • [pornhub] Dismiss tbr extracted from download URLs (#28927)
  • [curiositystream:collection] Extend _VALID_URL (#26326, #29117)
  • [youtube] Make get_video_info processing more robust (#29333)
  • [youtube] Workaround for get_video_info request (#29333)
  • [bilibili] Strip uploader name (#29202)
  • [youtube] Update invidious instance list (#29281)
  • [umg:de] Update GraphQL API URL (#29304)
  • [nrk] Switch psapi URL to https (#29344)
  • [appleconnect] Fix extraction (#29208)
2021.06.06
b224cf3
Compare
Choose a tag to compare

Extractors

  • [facebook] Improve login required detection
  • [youporn] Fix formats and view count extraction (#29216)
  • [orf:tvthek] Fix thumbnails extraction (#29217)
  • [formula1] Fix extraction (#29206)
  • [ard] Relax URL regular expression and fix video ids (#22724, #29091)
  • [ustream] Detect https embeds (#29133)
  • [ted] Prefer own formats over external sources (#29142)
  • [twitch:clips] Improve extraction (#29149)
  • [twitch:clips] Add access token query to download URLs (#29136)
  • [youtube] Fix get_video_info request (#29086, #29165)
  • [vimeo] Fix vimeo pro embed extraction (#29126)
  • [redbulltv] Fix embed data extraction (#28770)
  • [shahid] Relax URL regular expression (#28772, #28930)
2021.05.16
f47627a
Compare
Choose a tag to compare

Core

  • [options] Fix thumbnail option group name (#29042)
  • [YoutubeDL] Improve extract_info doc (#28946)

Extractors

  • [playstuff] Add support for play.stuff.co.nz (#28901, #28931)
  • [vivo] Add support for vivo.st (#29009)
  • [generic] Add support for og:audio (#28311, #29015)
  • [phoenix] Fix extraction (#29057)
  • [generic] Add support for sibnet embeds
  • [vk] Add support for sibnet embeds (#9500)
  • [generic] Add Referer header for direct videojs download URLs (#2879,
    #20217, #29053)
  • [orf:radio] Switch download URLs to HTTPS (#29012, #29046)
  • [blinkx] Remove extractor (#28941)
  • [medaltv] Relax URL regular expression (#28884)
  • [funimation] Add support for optional lang code in URLs (#28950)
  • [gdcvault] Add support for HTML5 videos
  • [dispeak] Improve FLV extraction (#13513, #28970)
  • [kaltura] Improve iframe extraction (#28969)
  • [kaltura] Make embed code alternatives actually work
  • [cda] Improve extraction (#28709, #28937)
  • [twitter] Improve formats extraction from vmap URL (#28909)
  • [xtube] Fix formats extraction (#28870)
  • [svtplay] Improve extraction (#28507, #28876)
  • [tv2dk] Fix extraction (#28888)
2021.04.26
273964d
Compare
Choose a tag to compare

Extractors

  • [xfileshare] Add support for wolfstream.tv (#28858)
  • [francetvinfo] Improve video id extraction (#28792)
  • [medaltv] Fix extraction (#28807)
  • [tver] Redirect all downloads to Brightcove (#28849)
  • [go] Improve video id extraction (#25207, #25216, #26058)
  • [youtube] Fix lazy extractors (#28780)
  • [bbc] Extract description and timestamp from INITIAL_DATA (#28774)
  • [cbsnews] Fix extraction for python <3.6 (#23359)
2021.04.17
596b266
Compare
Choose a tag to compare

Core

  • [utils] Add support for experimental HTTP response status code
    308 Permanent Redirect (#27877, #28768)

Extractors

  • [youtube] Fix stretched ratio calculation
  • [youtube] Improve stretch extraction (#28769)
  • [youtube:tab] Improve grid extraction (#28725)
  • [youtube:tab] Detect series playlist on playlists page (#28723)
  • [youtube] Add more invidious instances (#28706)
  • [pluralsight] Extend anti-throttling timeout (#28712)
  • [youtube] Improve URL to extractor routing (#27572, #28335, #28742)
  • [maoritv] Add support for maoritelevision.com (#24552)
  • [youtube:tab] Pass innertube context and x-goog-visitor-id header along with
    continuation requests (#28702)
  • [mtv] Fix Viacom A/B Testing Video Player extraction (#28703)
  • [pornhub] Extract DASH and HLS formats from get_media end point (#28698)
  • [cbssports] Fix extraction (#28682)
  • [jamendo] Fix track extraction (#28686)
  • [curiositystream] Fix format extraction (#26845, #28668)
2021.04.07
72a2c0a
Compare
Choose a tag to compare

Core

  • [extractor/common] Use compat_cookies_SimpleCookie for _get_cookies
  • [compat] Introduce compat_cookies_SimpleCookie
  • [extractor/common] Improve JSON-LD author extraction
  • [extractor/common] Fix _get_cookies on python 2 (#20673, #23256, #20326,
    #28640)

Extractors

  • [youtube] Fix extraction of videos with restricted location (#28685)
  • [palcomp3] Add support for palcomp3.com (#13120)
  • [arnes] Add support for video.arnes.si (#28483)
  • [youtube:tab] Add support for hashtags (#28308)
2021.04.01
ca304be
Compare
Choose a tag to compare

Extractors

  • [youtube] Setup CONSENT cookie when needed (#28604)
  • [vimeo] Fix password protected review extraction (#27591)
  • [youtube] Improve age-restricted video extraction (#28578)
2021.03.31
8f493de
Compare
Choose a tag to compare

Extractors

  • [vlive] Fix inkey request (#28589)
  • [francetvinfo] Improve video id extraction (#28584)
  • [instagram] Extract duration (#28469)
  • [instagram] Improve title extraction (#28469)
  • [sbs] Add support for ondemand watch URLs (#28566)
  • [youtube] Fix video's channel extraction (#28562)
  • [picarto] Fix live stream extraction (#28532)
  • [vimeo] Fix unlisted video extraction (#28414)
  • [youtube:tab] Fix playlist/community continuation items extraction (#28266)
  • [ard] Improve clip id extraction (#22724, #28528)
2021.03.25
76da1c9
Compare
Choose a tag to compare

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
2021.03.14
ebfd66c
Compare
Choose a tag to compare

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)
  • [cbs] Add support for Paramount+ (#28342)
  • [trovo] Add Origin header to VOD formats (#28346)
  • [voxmedia] Fix volume embed extraction (#28338)