Skip to content

@dstftw dstftw released this Jan 14, 2020 · 9 commits to master since this release

Extractors

  • [canvas] Add support for new API endpoint (#17680, #18629)
  • [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)
  • [discovery] Fix anonymous token extraction (#23650)
  • [nrktv:seriebase] Fix extraction (#23625, #23537)
  • [wistia] Improve format extraction and extract subtitles (#22590)
  • [vice] Improve extraction (#23631)
  • [redtube] Detect private videos (#23518)
Assets 12

@dstftw dstftw released this Dec 31, 2019 · 35 commits to master since this release

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)
  • [scrippsnetworks] Add support for Scripps Networks sites (#19857, #22981)
  • [mitele] Fix extraction (#21354, #23456)
  • [soundcloud] Update client id (#23516)
  • [mailru] Relax URL regular expressions (#23509)
Assets 12

@dstftw dstftw released this Dec 24, 2019 · 55 commits to master since this release

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)
  • [slideslive] Fix extraction (#23413)
  • [twitch:clips] Fix extraction (#23375)
  • [soundcloud] Add support for token protected embeds (#18954)
  • [vk] Improve extraction
    • Fix User Videos extraction (#23356)
    • Extract all videos for lists with more than 1000 videos (#23356)
  • [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)
  • [vzaar] Add support for AES HLS manifests (#17521, #23299)
  • [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
Assets 12

@dstftw dstftw released this Nov 28, 2019 · 90 commits to master since this release

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
    • Extract http formats included in m3u8 manifest
    • Fix user extraction (#3553, #21415)
    • Add suport for User Authentication (#11491)
    • Fix password protected videos extraction (#23176)
    • Respect age limit option and family filter cookie value (#18437)
    • Handle video url playlist query param
    • Report allowed countries for geo-restricted videos
  • [corus] Improve extraction
    • Add support for Series Plus, W Network, YTV, ABC Spark, disneychannel.com
      and disneylachaine.ca (#20861)
    • Add support for self hosted videos (#22075)
  • [vivo] Fix extraction (#22328, #22279)
  • [soundcloud] Update client id (#23214)
Assets 12

@dstftw dstftw released this Nov 21, 2019 · 101 commits to master since this release

Core

  • [extractor/common] Clean jwplayer description HTML tags
  • [extractor/common] Add data, headers and query to all major extract formats
    methods

Extractors

  • [ntvru] Add support for non relative file URLs (#23140)
  • [vk] Fix wall audio thumbnails extraction (#23135)
  • [ivi] Fix format extraction (#21991)
  • [comcarcoff] Remove extractor
  • [drtv] Add support for new URL schema (#23059)
  • [nexx] Add support for Multi Player JS Setup (#23052)
  • [teamcoco] Add support for new videos (#23054)
  • [soundcloud] Check if the soundtrack has downloads left (#23045)
  • [facebook] Fix posts video data extraction (#22473)
  • [addanime] Remove extractor
  • [minhateca] Remove extractor
  • [daisuki] Remove extractor
  • [seeker] Fix extraction
  • [revision3] Remove extractors
  • [twitch] Fix video comments URL (#18593, #15828)
  • [twitter] Improve extraction
    • Add support for generic embeds (#22168)
    • Always extract http formats for native videos (#14934)
    • Add support for Twitter Broadcasts (#21369)
    • Extract more metadata
    • Improve VMap format extraction
    • Unify extraction code for both twitter statuses and cards
  • [twitch] Add support for Clip embed URLs
  • [lnkgo] Fix extraction (#16834)
  • [mixcloud] Improve extraction
  • [onionstudios] Fix extraction
  • [hotstar] Pass Referer header to format requests (#22836)
  • [dplay] Minimize response size
  • [patreon] Extract uploader_id and filesize
  • [patreon] Minimize response size
  • [roosterteeth] Fix login request (#16094, #22689)
Assets 12

@dstftw dstftw released this Nov 4, 2019 · 140 commits to master since this release

Extractors

  • [scte] Add support for learning.scte.org (#22975)
  • [msn] Add support for Vidible and AOL embeds (#22195, #22227)
  • [myspass] Fix video URL extraction and improve metadata extraction (#22448)
  • [jamendo] Improve extraction
  • [mediaset] Relax URL guid matching (#18352)
  • [mediaset] Extract unprotected M3U and MPD manifests (#17204)
  • [telegraaf] Fix extraction
  • [bellmedia] Add support for marilyn.ca videos (#22193)
  • [stv] Fix extraction (#22928)
  • [iconosquare] Remove extractor
  • [keek] Remove extractor
  • [gameone] Remove extractor (#21778)
  • [flipagram] Remove extractor
  • [bambuser] Remove extractor
  • [wistia] Reduce embed extraction false positives
  • [wistia] Add support for inline embeds (#22931)
  • [go90] Remove extractor
  • [kakao] Remove raw request
  • [kakao] Extract format total bitrate
  • [daum] Fix VOD and Clip extracton (#15015)
  • [kakao] Improve extraction
    • Add support for embed URLs
    • Add support for Kakao Legacy vid based embed URLs
    • Only extract fields used for extraction
    • Strip description and extract tags
  • [mixcloud] Fix cloudcast data extraction (#22821)
  • [yahoo] Improve extraction
    • Bypass cookie consent page for european domains (#16948, #22576)
    • Add generic support for embeds (#20332)
  • [tv2] Fix and improve extraction (#22787)
  • [tv2dk] Add support for TV2 DK sites
  • [onet] Improve extraction …
    • Add support for onet100.vod.pl
    • Extract m3u8 formats
    • Correct audio only format info
  • [fox9] Fix extraction
Assets 12

@dstftw dstftw released this Oct 28, 2019 · 172 commits to master since this release

Core

  • [utils] Actualize major IPv4 address blocks per country

Extractors

  • [go] Add support for abc.com and freeform.com (#22823, #22864)
  • [mtv] Add support for mtvjapan.com
  • [mtv] Fix extraction for mtv.de (#22113)
  • [videodetective] Fix extraction
  • [internetvideoarchive] Fix extraction
  • [nbcnews] Fix extraction (#12569, #12576, #21703, #21923)
  • [hark] Remove extractor
  • [tutv] Remove extractor
  • [learnr] Remove extractor
  • [macgamestore] Remove extractor
  • [la7] Update Kaltura service URL (#22358)
  • [thesun] Fix extraction (#16966)
  • [makertv] Remove extractor
  • [tenplay] Add support for 10play.com.au (#21446)
  • [soundcloud] Improve extraction
    • Improve format extraction (#22123)
    • Extract uploader_id and uploader_url (#21916)
    • Extract all known thumbnails (#19071, #20659)
    • Fix extration for private playlists (#20976)
    • Add support for playlist embeds (#20976)
    • Skip preview formats (#22806)
  • [dplay] Improve extraction
    • Add support for dplay.fi, dplay.jp and es.dplay.com (#16969)
    • Fix it.dplay.com extraction (#22826)
    • Extract creator, tags and thumbnails
    • Handle playback API call errors
  • [discoverynetworks] Add support for dplay.co.uk
  • [vk] Improve extraction
    • Add support for Odnoklassniki embeds
    • Extract more videos from user lists (#4470)
    • Fix wall post audio extraction (#18332)
    • Improve error detection (#22568)
  • [odnoklassniki] Add support for embeds
  • [puhutv] Improve extraction
    • Fix subtitles extraction
    • Transform HLS URLs to HTTP URLs
    • Improve metadata extraction
  • [ceskatelevize] Skip DRM media
  • [facebook] Extract subtitles (#22777)
  • [globo] Handle alternative hash signing method
Assets 12

@dstftw dstftw released this Oct 21, 2019 · 201 commits to master since this release

Core

  • [utils] Improve subtitles_filename (#22753)

Extractors

  • [facebook] Bypass download rate limits (#21018)
  • [contv] Add support for contv.com
  • [viewster] Remove extractor
  • [xfileshare] Improve extractor (#17032, #17906, #18237, #18239)
    • Update the list of domains
    • Add support for aa-encoded video data
    • Improve jwplayer format extraction
    • Add support for Clappr sources
  • [mangomolo] Fix video format extraction and add support for player URLs
  • [audioboom] Improve metadata extraction
  • [twitch] Update VOD URL matching (#22395, #22727)
  • [mit] Remove support for video.mit.edu (#22403)
  • [servingsys] Remove extractor (#22639)
Assets 12

@dstftw dstftw released this Oct 15, 2019 · 215 commits to master since this release

Core

  • [extractor/common] Make _is_valid_url more relaxed

Extractors

  • [vimeo] Improve album videos id extraction (#22599)
  • [globo] Extract subtitles (#22713)
  • [bokecc] Improve player params extraction (#22638)
  • [nexx] Handle result list (#22666)
  • [vimeo] Fix VHX embed extraction
  • [nbc] Switch to graphql API (#18581, #22693, #22701)
  • [vessel] Remove extractor
  • [promptfile] Remove extractor (#6239)
  • [kaltura] Fix service URL extraction (#22658)
  • [kaltura] Fix embed info strip (#22658)
  • [globo] Fix format extraction (#20319)
  • [redtube] Improve metadata extraction (#22492, #22615)
  • [pornhub:uservideos:upload] Fix extraction (#22619)
  • [telequebec:squat] Add support for squat.telequebec.tv (#18503)
  • [gfycat] Extend URL regular expression (#22225)
  • [chaturbate] Extend URL regular expression (#22309)
  • [peertube] Update instances (#22414)
  • [telequebec] Add support for coucou.telequebec.tv (#22482)
  • [xvideos] Extend URL regular expression (#22471)
  • [youtube] Remove support for invidious.enkirton.net (#22543)
  • [openload] Add support for oload.monster (#22592)
  • [nrktv:seriebase] Fix extraction (#22596)
  • [youtube] Add support for yt.lelux.fi (#22597)
  • [orf:tvthek] Make manifest requests non fatal (#22578)
  • [teachable] Skip login when already logged in (#22572)
  • [viewlift] Improve extraction (#22545)
  • [nonktube] Fix extraction (#22544)
Assets 12

@dstftw dstftw released this Sep 27, 2019 · 247 commits to master since this release

Core

  • [YoutubeDL] Honour all --get-* options with --flat-playlist (#22493)

Extractors

  • [vk] Fix extraction (#22522)
  • [heise] Fix kaltura embeds extraction (#22514)
  • [ted] Check for resources validity and extract subtitled downloads (#22513)
  • [youtube] Add support for
    owxfohz4kjyv25fvlqilyxast7inivgiktls3th44jhk3ej3i7ya.b32.i2p (#22292)
  • [nhk] Add support for clips
  • [openload] Add support for oload.online (#22304)
  • [youtube] Add support for invidious.drycat.fr (#22451)
  • [jwplatfom] Do not match video URLs (#20596, #22148)
  • [youtube:playlist] Unescape playlist uploader (#22483)
  • [bilibili] Add support audio albums and songs (#21094)
  • [instagram] Add support for tv URLs
  • [mixcloud] Allow uppercase letters in format URLs (#19280)
  • [brightcove] Delegate all supported legacy URLs to new extractor (#11523,
    #12842, #13912, #15669, #16303)
  • [hotstar] Use native HLS downloader by default
  • [hotstar] Extract more formats (#22323)
  • [9now] Fix extraction (#22361)
  • [zdf] Bypass geo restriction
  • [tv4] Extract series metadata
  • [tv4] Fix extraction (#22443)
Assets 12
You can’t perform that action at this time.